ChromeOS - Autorun script located on a USB drive The 2019 Stack Overflow Developer Survey...

Carnot-Caratheodory metric

What do the Banks children have against barley water?

How to change the limits of integration

Is flight data recorder erased after every flight?

What is this 4-propeller plane?

What do hard-Brexiteers want with respect to the Irish border?

I see my dog run

What is the best strategy for white in this position?

Does it makes sense to buy a new cycle to learn riding?

How long do I have to send payment?

Are USB sockets on wall outlets live all the time, even when the switch is off?

What is a mixture ratio of propellant?

Deadlock Graph and Interpretation, solution to avoid

Why isn't airport relocation done gradually?

Inversion Puzzle

Does light intensity oscillate really fast since it is a wave?

JSON.serialize: is it possible to suppress null values of a map?

Inline version of a function returns different value then non-inline version

Inflated grade on resume at previous job, might former employer tell new employer?

Confusion about non-derivable continuous functions

"Riffle" two strings

What is the use of option -o in the useradd command?

Why is Grand Jury testimony secret?

Time travel alters history but people keep saying nothing's changed



ChromeOS - Autorun script located on a USB drive



The 2019 Stack Overflow Developer Survey Results Are InUSB 3.0 ports not workingRemove USB flash-drive write-protectionProblems with USB goflex 2 TBLinux Mint 16: Android Device not listed with lsusbVirtualBox guest cannot connect to USB drive, why not?USB flash drive formatted as “Linux Live CD” keeps the CD-ROM name after re-partitioningCan Ubuntu use an EXT4 hard drive through a USB-SATA dock?Method to automatically email if a drive goes offline (or a USB port is restarted)Phony USB hubs in LinuxAllow autorun from USB drive on Xubuntu





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







-1















I am working on something specific these days, a bit outside of my comfort zone. I am developing a piece of software that is eventually going to run on ChromeOS and will come in the form of an Android app (apk package). We have been asked to come up with a distrubution system that is both offline and simple for this app. I've been thinking about distributing the apk on USB drives and I would like to find a way to get the apk copied automatically to the system when the usb drive is inserted. Updates for the apk could also come later on and they would be on their own USB stick with the same system in order to update the software. Right now, I have no idea about ChromeOS and/or how to do this, I'm in a research phase. I'm totally new to these things and I don't even know where to start. Could someone help me to get started on this so I can take it from there ? Many thanks










share|improve this question









New contributor




KAE is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • @KAE One issue with this is that to sideload third-party applications the Chromebook will need to be switched over to developer mode. Being able to automatically do so by plugging in a flash drive would be malware by definition. This documentation shows how to install Android apps on ChromeOS. Is this related to what you are trying to do?

    – kemotep
    yesterday











  • Thanks @kemotep. Indeed, this looks familiar and close to my experience with Android mobile devices. The chromebooks that will run the app will be solely dedicated to this purpose and will be offline - therefore, turning them once to developer mode and putting it as a prerequisite in our documentation is not an issue at all. Once this is done, is there a way to install the apk automatically ? Perhaps by running adb through some sort of shell script from the flash drive itself ?

    – KAE
    yesterday













  • I do not know enough about the specifics of Android or ChromeOS app development to know what is the best method of updating, however the act of plugging in a flash drive and having a script automatically run is behavior identical to malware. You should be able to place your apk file and a shell script on a flash drive that when initiated by the end user will trigger the update however I suggest you look into other more traditional methods of updating your app that are inline with best practices outlined by Google.

    – kemotep
    yesterday




















-1















I am working on something specific these days, a bit outside of my comfort zone. I am developing a piece of software that is eventually going to run on ChromeOS and will come in the form of an Android app (apk package). We have been asked to come up with a distrubution system that is both offline and simple for this app. I've been thinking about distributing the apk on USB drives and I would like to find a way to get the apk copied automatically to the system when the usb drive is inserted. Updates for the apk could also come later on and they would be on their own USB stick with the same system in order to update the software. Right now, I have no idea about ChromeOS and/or how to do this, I'm in a research phase. I'm totally new to these things and I don't even know where to start. Could someone help me to get started on this so I can take it from there ? Many thanks










share|improve this question









New contributor




KAE is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • @KAE One issue with this is that to sideload third-party applications the Chromebook will need to be switched over to developer mode. Being able to automatically do so by plugging in a flash drive would be malware by definition. This documentation shows how to install Android apps on ChromeOS. Is this related to what you are trying to do?

    – kemotep
    yesterday











  • Thanks @kemotep. Indeed, this looks familiar and close to my experience with Android mobile devices. The chromebooks that will run the app will be solely dedicated to this purpose and will be offline - therefore, turning them once to developer mode and putting it as a prerequisite in our documentation is not an issue at all. Once this is done, is there a way to install the apk automatically ? Perhaps by running adb through some sort of shell script from the flash drive itself ?

    – KAE
    yesterday













  • I do not know enough about the specifics of Android or ChromeOS app development to know what is the best method of updating, however the act of plugging in a flash drive and having a script automatically run is behavior identical to malware. You should be able to place your apk file and a shell script on a flash drive that when initiated by the end user will trigger the update however I suggest you look into other more traditional methods of updating your app that are inline with best practices outlined by Google.

    – kemotep
    yesterday
















-1












-1








-1








I am working on something specific these days, a bit outside of my comfort zone. I am developing a piece of software that is eventually going to run on ChromeOS and will come in the form of an Android app (apk package). We have been asked to come up with a distrubution system that is both offline and simple for this app. I've been thinking about distributing the apk on USB drives and I would like to find a way to get the apk copied automatically to the system when the usb drive is inserted. Updates for the apk could also come later on and they would be on their own USB stick with the same system in order to update the software. Right now, I have no idea about ChromeOS and/or how to do this, I'm in a research phase. I'm totally new to these things and I don't even know where to start. Could someone help me to get started on this so I can take it from there ? Many thanks










share|improve this question









New contributor




KAE is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












I am working on something specific these days, a bit outside of my comfort zone. I am developing a piece of software that is eventually going to run on ChromeOS and will come in the form of an Android app (apk package). We have been asked to come up with a distrubution system that is both offline and simple for this app. I've been thinking about distributing the apk on USB drives and I would like to find a way to get the apk copied automatically to the system when the usb drive is inserted. Updates for the apk could also come later on and they would be on their own USB stick with the same system in order to update the software. Right now, I have no idea about ChromeOS and/or how to do this, I'm in a research phase. I'm totally new to these things and I don't even know where to start. Could someone help me to get started on this so I can take it from there ? Many thanks







usb usb-drive chrome-os autostart






share|improve this question









New contributor




KAE is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




KAE is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited yesterday







KAE













New contributor




KAE is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked yesterday









KAEKAE

61




61




New contributor




KAE is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





KAE is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






KAE is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.













  • @KAE One issue with this is that to sideload third-party applications the Chromebook will need to be switched over to developer mode. Being able to automatically do so by plugging in a flash drive would be malware by definition. This documentation shows how to install Android apps on ChromeOS. Is this related to what you are trying to do?

    – kemotep
    yesterday











  • Thanks @kemotep. Indeed, this looks familiar and close to my experience with Android mobile devices. The chromebooks that will run the app will be solely dedicated to this purpose and will be offline - therefore, turning them once to developer mode and putting it as a prerequisite in our documentation is not an issue at all. Once this is done, is there a way to install the apk automatically ? Perhaps by running adb through some sort of shell script from the flash drive itself ?

    – KAE
    yesterday













  • I do not know enough about the specifics of Android or ChromeOS app development to know what is the best method of updating, however the act of plugging in a flash drive and having a script automatically run is behavior identical to malware. You should be able to place your apk file and a shell script on a flash drive that when initiated by the end user will trigger the update however I suggest you look into other more traditional methods of updating your app that are inline with best practices outlined by Google.

    – kemotep
    yesterday





















  • @KAE One issue with this is that to sideload third-party applications the Chromebook will need to be switched over to developer mode. Being able to automatically do so by plugging in a flash drive would be malware by definition. This documentation shows how to install Android apps on ChromeOS. Is this related to what you are trying to do?

    – kemotep
    yesterday











  • Thanks @kemotep. Indeed, this looks familiar and close to my experience with Android mobile devices. The chromebooks that will run the app will be solely dedicated to this purpose and will be offline - therefore, turning them once to developer mode and putting it as a prerequisite in our documentation is not an issue at all. Once this is done, is there a way to install the apk automatically ? Perhaps by running adb through some sort of shell script from the flash drive itself ?

    – KAE
    yesterday













  • I do not know enough about the specifics of Android or ChromeOS app development to know what is the best method of updating, however the act of plugging in a flash drive and having a script automatically run is behavior identical to malware. You should be able to place your apk file and a shell script on a flash drive that when initiated by the end user will trigger the update however I suggest you look into other more traditional methods of updating your app that are inline with best practices outlined by Google.

    – kemotep
    yesterday



















@KAE One issue with this is that to sideload third-party applications the Chromebook will need to be switched over to developer mode. Being able to automatically do so by plugging in a flash drive would be malware by definition. This documentation shows how to install Android apps on ChromeOS. Is this related to what you are trying to do?

– kemotep
yesterday





@KAE One issue with this is that to sideload third-party applications the Chromebook will need to be switched over to developer mode. Being able to automatically do so by plugging in a flash drive would be malware by definition. This documentation shows how to install Android apps on ChromeOS. Is this related to what you are trying to do?

– kemotep
yesterday













Thanks @kemotep. Indeed, this looks familiar and close to my experience with Android mobile devices. The chromebooks that will run the app will be solely dedicated to this purpose and will be offline - therefore, turning them once to developer mode and putting it as a prerequisite in our documentation is not an issue at all. Once this is done, is there a way to install the apk automatically ? Perhaps by running adb through some sort of shell script from the flash drive itself ?

– KAE
yesterday







Thanks @kemotep. Indeed, this looks familiar and close to my experience with Android mobile devices. The chromebooks that will run the app will be solely dedicated to this purpose and will be offline - therefore, turning them once to developer mode and putting it as a prerequisite in our documentation is not an issue at all. Once this is done, is there a way to install the apk automatically ? Perhaps by running adb through some sort of shell script from the flash drive itself ?

– KAE
yesterday















I do not know enough about the specifics of Android or ChromeOS app development to know what is the best method of updating, however the act of plugging in a flash drive and having a script automatically run is behavior identical to malware. You should be able to place your apk file and a shell script on a flash drive that when initiated by the end user will trigger the update however I suggest you look into other more traditional methods of updating your app that are inline with best practices outlined by Google.

– kemotep
yesterday







I do not know enough about the specifics of Android or ChromeOS app development to know what is the best method of updating, however the act of plugging in a flash drive and having a script automatically run is behavior identical to malware. You should be able to place your apk file and a shell script on a flash drive that when initiated by the end user will trigger the update however I suggest you look into other more traditional methods of updating your app that are inline with best practices outlined by Google.

– kemotep
yesterday












1 Answer
1






active

oldest

votes


















0














Brute force solution: emulate a USB keyboard to send the necessary commands. (You should require the user to enable developer mode and get to a specific starting condition so you know which keystrokes are required.)



You wouldn't be the first to use a fake keyboard to help with Chromebook deployment. See for example the Centipede. You could combine the keyboard and storage in a single usb stick, also acting as a USB hub to allow it to have multiple device IDs.






share|improve this answer
























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "106"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });






    KAE is a new contributor. Be nice, and check out our Code of Conduct.










    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f511306%2fchromeos-autorun-script-located-on-a-usb-drive%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    Brute force solution: emulate a USB keyboard to send the necessary commands. (You should require the user to enable developer mode and get to a specific starting condition so you know which keystrokes are required.)



    You wouldn't be the first to use a fake keyboard to help with Chromebook deployment. See for example the Centipede. You could combine the keyboard and storage in a single usb stick, also acting as a USB hub to allow it to have multiple device IDs.






    share|improve this answer




























      0














      Brute force solution: emulate a USB keyboard to send the necessary commands. (You should require the user to enable developer mode and get to a specific starting condition so you know which keystrokes are required.)



      You wouldn't be the first to use a fake keyboard to help with Chromebook deployment. See for example the Centipede. You could combine the keyboard and storage in a single usb stick, also acting as a USB hub to allow it to have multiple device IDs.






      share|improve this answer


























        0












        0








        0







        Brute force solution: emulate a USB keyboard to send the necessary commands. (You should require the user to enable developer mode and get to a specific starting condition so you know which keystrokes are required.)



        You wouldn't be the first to use a fake keyboard to help with Chromebook deployment. See for example the Centipede. You could combine the keyboard and storage in a single usb stick, also acting as a USB hub to allow it to have multiple device IDs.






        share|improve this answer













        Brute force solution: emulate a USB keyboard to send the necessary commands. (You should require the user to enable developer mode and get to a specific starting condition so you know which keystrokes are required.)



        You wouldn't be the first to use a fake keyboard to help with Chromebook deployment. See for example the Centipede. You could combine the keyboard and storage in a single usb stick, also acting as a USB hub to allow it to have multiple device IDs.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered yesterday









        Wumpus Q. WumbleyWumpus Q. Wumbley

        4,7751322




        4,7751322






















            KAE is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            KAE is a new contributor. Be nice, and check out our Code of Conduct.













            KAE is a new contributor. Be nice, and check out our Code of Conduct.












            KAE is a new contributor. Be nice, and check out our Code of Conduct.
















            Thanks for contributing an answer to Unix & Linux Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f511306%2fchromeos-autorun-script-located-on-a-usb-drive%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Taj Mahal Inhaltsverzeichnis Aufbau | Geschichte | 350-Jahr-Feier | Heutige Bedeutung | Siehe auch |...

            Baia Sprie Cuprins Etimologie | Istorie | Demografie | Politică și administrație | Arii naturale...

            Nicolae Petrescu-Găină Cuprins Biografie | Opera | In memoriam | Varia | Controverse, incertitudini...