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;
}
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
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.
add a comment |
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
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
add a comment |
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
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
usb usb-drive chrome-os autostart
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.
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
add a comment |
@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
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 yesterday
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
@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