ChromeOS - Autorun script located on a USB drive The 2019 Stack Overflow Developer Survey Results Are InUSB key not responding when insertedRemove USB flash-drive write-protectionSimulate a USB drive using Linux?System claims my USB is mounted when I insert it and I cannot (un)mount it. How do I fix this?write speed to USB flash drive in USB 2.0 mode compared to USB 3.0 modeAppliance with USB port for user storage - how to detect/how to allow unsafe unmounts?Possible to create Windows 10 installation media (USB) using Linux utilities?Can Ubuntu use an EXT4 hard drive through a USB-SATA dock?USB drive not detectedAllow autorun from USB drive on Xubuntu
Time travel alters history but people keep saying nothing's changed
Who coined the term "madman theory"?
Output the Arecibo Message
What does "fetching by region is not available for SAM files" means?
Can you compress metal and what would be the consequences?
During Temple times, who can butcher a kosher animal?
Earliest use of the term "Galois extension"?
Is an up-to-date browser secure on an out-of-date OS?
Why do we hear so much about the Trump administration deciding to impose and then remove tariffs?
Should I use my personal e-mail address, or my workplace one, when registering to external websites for work purposes?
Does a dangling wire really electrocute me if I'm standing in water?
What is the meaning of Triage in Cybersec world?
Deal with toxic manager when you can't quit
Is three citations per paragraph excessive for undergraduate research paper?
What is the accessibility of a package's `Private` context variables?
Why hard-Brexiteers don't insist on a hard border to prevent illegal immigration after Brexit?
Do these rules for Critical Successes and Critical Failures seem Fair?
Button changing it's text & action. Good or terrible?
How to type this arrow in math mode?
Which Sci-Fi work first showed weapon of galactic-scale mass destruction?
Protecting Dualbooting Windows from dangerous code (like rm -rf)
Multiply Two Integer Polynomials
Can someone be penalized for an "unlawful" act if no penalty is specified?
Pokemon Turn Based battle (Python)
ChromeOS - Autorun script located on a USB drive
The 2019 Stack Overflow Developer Survey Results Are InUSB key not responding when insertedRemove USB flash-drive write-protectionSimulate a USB drive using Linux?System claims my USB is mounted when I insert it and I cannot (un)mount it. How do I fix this?write speed to USB flash drive in USB 2.0 mode compared to USB 3.0 modeAppliance with USB port for user storage - how to detect/how to allow unsafe unmounts?Possible to create Windows 10 installation media (USB) using Linux utilities?Can Ubuntu use an EXT4 hard drive through a USB-SATA dock?USB drive not detectedAllow autorun from USB drive on Xubuntu
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
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.
usb usb-drive chrome-os autostart
New contributor
add a comment |
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.
usb usb-drive chrome-os autostart
New contributor
1
@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
2 days ago
1
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
2 days ago
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
2 days ago
add a comment |
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.
usb usb-drive chrome-os autostart
New contributor
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.
usb usb-drive chrome-os autostart
usb usb-drive chrome-os autostart
New contributor
New contributor
edited 3 hours ago
Rui F Ribeiro
42k1483142
42k1483142
New contributor
asked 2 days ago
KAEKAE
61
61
New contributor
New contributor
1
@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
2 days ago
1
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
2 days ago
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
2 days ago
add a comment |
1
@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
2 days ago
1
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
2 days ago
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
2 days ago
1
1
@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
2 days ago
@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
2 days ago
1
1
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
2 days ago
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
2 days ago
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
2 days ago
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
2 days ago
add a comment |
1 Answer
1
active
oldest
votes
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.
add a comment |
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
add a comment |
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.
add a comment |
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.
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.
answered 2 days ago
Wumpus Q. WumbleyWumpus Q. Wumbley
4,7751322
4,7751322
add a comment |
add a comment |
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.
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
-autostart, chrome-os, usb, usb-drive
1
@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
2 days ago
1
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
2 days ago
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
2 days ago