A2017G B02 successfully flashed and booted on A2017U (using update.zip). WiFi/Bluetooth and GPS working. Only broken piece is the cellular.
There are a few more color choices in themes but no 'Android Stock' theme. And a glove mode which would likely be useful here in northern Canada.
This should be good news for development as there appears to be only the modem differentiating the ROMs.
Now to see how well I can return to A2017U [UPDATE] Returning to A2017U I had to delete my call logs. The database version was newer in the A2017G, and it created a launcher crash loop. I used titanium backup to delete the call logs.
Don't do this. You could quite likely brick. But if you're going to anyway:
Point 1 : If this doesn't make sense to you, don't do it; you're in over your head.
Get a backup of ALL of your partitions using dd.
I copied the A2017G B02 update.zip to the root of my SD card, and flashed the recovery.img from that update.zip overtop of TWRP from within TWRP using dd. Refer to Point 1. Booted the phone to system, went to updates, and did the factory update from root of SD card. Remember, you will be stock A2017G which means no root/TWRP. You will have to use the method here assuming you now have an A2017G to get TWRP back on the device. I then flashed my NON-HLOS.bin from the backup I made earlier over modem partition.
The launcher sucks more than the stock one on A2017U as there is no menu button.
I believe you could just flash system.img (system.new.dat) and boot.img to get the same experience as that's the only two I flashed to return to A2017U (I had to flash NON-HLOS.bin back to A2017U).
There are a few more color choices in themes but no 'Android Stock' theme. And a glove mode which would likely be useful here in northern Canada.
This should be good news for development as there appears to be only the modem differentiating the ROMs.
Now to see how well I can return to A2017U [UPDATE] Returning to A2017U I had to delete my call logs. The database version was newer in the A2017G, and it created a launcher crash loop. I used titanium backup to delete the call logs.
Don't do this. You could quite likely brick. But if you're going to anyway:
Point 1 : If this doesn't make sense to you, don't do it; you're in over your head.
Get a backup of ALL of your partitions using dd.
I copied the A2017G B02 update.zip to the root of my SD card, and flashed the recovery.img from that update.zip overtop of TWRP from within TWRP using dd. Refer to Point 1. Booted the phone to system, went to updates, and did the factory update from root of SD card. Remember, you will be stock A2017G which means no root/TWRP. You will have to use the method here assuming you now have an A2017G to get TWRP back on the device. I then flashed my NON-HLOS.bin from the backup I made earlier over modem partition.
The launcher sucks more than the stock one on A2017U as there is no menu button.
I believe you could just flash system.img (system.new.dat) and boot.img to get the same experience as that's the only two I flashed to return to A2017U (I had to flash NON-HLOS.bin back to A2017U).
Attachments
Last edited: