• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help How to flash stock ROM on numerous android devices?

Simon Vijay

Lurker
My company imports phones from many different countries but they need to be flashed with the region specific ROM in order for them to be used here.

As we import by the thousands, we are looking for ways to increase productivity by increasing the number of phones flashed per day.

How can we do this?

P.S. Where is/are the most reliable site(s) to get stock ROMs from?

Any advise is appreciated.

Thank you.
 
My company imports phones from many different countries but they need to be flashed with the region specific ROM in order for them to be used here.

First off, where is "here", what country and/or region? And what make and model of phone is your company importing? Because Android must be specifically built for that make and model of phone.

As we import by the thousands, we are looking for ways to increase productivity by increasing the number of phones flashed per day.

How can we do this?

P.S. Where is/are the most reliable site(s) to get stock ROMs from?

Any advise is appreciated.

Thank you.

If you're importing from a Chinese OEM, I would suggest they'd be in the best position to build and flash the particular ROMs that you require. Many OEMs can customize to customer requirements, especially if it's thousands of units, although there maybe tooling costs of course.
 
First off, where is "here", what country and/or region? And what make and model of phone is your company importing? Because Android must be specifically built for that make and model of phone.



If you're importing from a Chinese OEM, I would suggest they'd be in the best position to build and flash the particular ROMs that you require. Many OEMs can customize to customer requirements, especially if it's thousands of units, although there maybe tooling costs of course.

Hi Mikedt,

Thank you for your reply.

At present, we import phones from Japan, Australia, Sweden and France. My company is located in Singapore. We import a few models of Sony Xperia and Samsung Galaxy phones which use Android. Models such as Sony Z3 compact, Sony Z1 compact, Sony Z4, Samsung S4, Samsung S5, Samsung Note 4, etc...
 
As it's all different devices, think you'd still need to do on a device by device basis. Stock Samsung ROMs you can get from https://www.sammobile.com/ and probably flash with Odin. Sony Xperia phones, I don't know anything about those. If say you had a whole batch of Samsung Galaxy S5s of the same variant, all coming in from the same place, you could possibly set up a kind of production line and possibly automate things, that's just a guess though. But there's certainly NO universal method and NO universal stock ROM for all phones.
 
Last edited:
Just agreeing with @mikedt What you're asking for just isn't a viable option. You've listed several different phone models and the issue you have to keep in mind is internally each model is configured with different hardware components. There is no universal ROM that includes hardware support for a every phone, each ROM only includes the general support files (i.e. drivers) for the phone its created for.
An Android ROM is not like the Install disc of a computer operating system which can be used to install the OS along with a wide variety of hardware support, a ROM is more similar to a manufacturer's Restore disc, which only applies to the specific computer model the disc was created to work with.
If you need to re-flash such a wide variety of phones on a frequent basis, you definitely need to widen the scope quite a bit. You're going to to need to obtain, manage, and store a large number of ROMs.
For Samsung phones, updato and samsung are good sources for valid, stock Samsung ROMs.
https://updato.com/firmware-archive-select-model
https://www.sammobile.com/firmwares/
Just note that with sammobile you should opt for a pay-for membership, otherwise they intentionally limit the bandwidth of their download servers so each ROM (typically 1GB+) you need will take a while even if when you've got a fast connection on your end.
As for other manufacturers, it's just a matter of finding a good source for verified ROMs for each. XDA Developers is a good source for info:
https://www.xda-developers.com/
 
As it's all different devices, think you'd still need to do on a device by device basis. Stock Samsung ROMs you can get from https://www.sammobile.com/ and probably flash with Odin. Sony Xperia phones, I don't know anything about those. If say you had a whole batch of Samsung Galaxy S5s of the same variant, all coming in from the same place, you could possibly set up a kind of production line and possibly automate things, that's just a guess though. But there's certainly NO universal method and NO universal stock ROM for all phones.
Hi Mikedt, thank you for your reply. I guess my question was a bit misunderstood but nevertheless, the core of the question was answered. I was not looking for a universal ROM. Hahaha... anyway, I guess there is no other option than to flash the phones one device at a time.
 
Just agreeing with @mikedt What you're asking for just isn't a viable option. You've listed several different phone models and the issue you have to keep in mind is internally each model is configured with different hardware components. There is no universal ROM that includes hardware support for a every phone, each ROM only includes the general support files (i.e. drivers) for the phone its created for.
An Android ROM is not like the Install disc of a computer operating system which can be used to install the OS along with a wide variety of hardware support, a ROM is more similar to a manufacturer's Restore disc, which only applies to the specific computer model the disc was created to work with.
If you need to re-flash such a wide variety of phones on a frequent basis, you definitely need to widen the scope quite a bit. You're going to to need to obtain, manage, and store a large number of ROMs.
For Samsung phones, updato and samsung are good sources for valid, stock Samsung ROMs.
https://updato.com/firmware-archive-select-model
https://www.sammobile.com/firmwares/
Just note that with sammobile you should opt for a pay-for membership, otherwise they intentionally limit the bandwidth of their download servers so each ROM (typically 1GB+) you need will take a while even if when you've got a fast connection on your end.
As for other manufacturers, it's just a matter of finding a good source for verified ROMs for each. XDA Developers is a good source for info:
https://www.xda-developers.com/
Hi svim, thank you for your reply. Even though I was not seeking a universal ROM, I guess I did not phrase my question properly which led to the minor misunderstanding. However, there does not seem to be a viable solution to the issue at hand which eventually led to me posting the question here. I will still look for other ways to resolve this. Thank you once again.
 
... anyway, I guess there is no other option than to flash the phones one device at a time.
I don't see how there could be any other way. The phones are built and have their current firmware. Without dismantling them (which will slow things down) the only thing you can do is flash via the usb port, which involves communication with each phone separately. You could maybe develop scripts to automate the process once you have connected the phone (so make it one command - per model - rather than a sequence), but I don't see how anything other than one at a time is possible even in principle.
 
Back
Top Bottom