I have a device that uses UBIFS instead of YAFFS, and the system partition is truly read-only. As a result, I can only modify the system partition by completely reflashing it. My device is also not fastboot-friendly, so the only way I can flash it is to modify the manufacturer firmware.

Naturally, I would like to root it this way.

If I modify the manufacturer firmware, test it in an avd, and it WORKS, and then flash it to my device using stock recovery, what are the risks/chances that something will go wrong?

  • 1
    Possible signature or checksum verification -> won't boot. This is something that immediately comes to mind.
    – Andy Yan
    Jan 27, 2017 at 15:03
  • Won't boot or won't flash? Jan 27, 2017 at 15:06
  • And would I be able to recover with recovery? Jan 27, 2017 at 15:07
  • 2
    @AndyYan If I'm not mistaking, stock recovery doesn't accept flashing anything that's not signed by the manufacturer.
    – Grimoire
    Jan 27, 2017 at 15:36
  • 2
    If you can then you basically just got the key to every custom ROM's first problem - having to use a custom recovery to flash it. It ain't gonna be as easy as you think...
    – Andy Yan
    Jan 27, 2017 at 16:23

1 Answer 1


The risks involved by reflashing a firmware are : In case something went wrong during the flashing process (You should have to be very careful while it is flashing tho), The phone will be PERMANENTLY RENDERED unbootable, or you might PREMANENTLY brick your phone. I strongly suggest you to not to try to do anything above if your device has a warranty from it's manufacturer, otherwise, You may confirm trying to attempt that.

  • yeah that should be common sense, but worth mention as many people do stupid things without actually knowing these days ;) anyway, consider answering more recent questions
    – alecxs
    Jan 5, 2021 at 22:22
  • Wow, I completely forgot that this existed. Good answer to a bad question. Jan 6, 2021 at 1:49
  • Why would it be so? If he only flashes the system partition, he still could use the recovery to unbrick.
    – peterh
    Jan 8, 2021 at 2:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .