FORUMS

[stock Rom] Blu G-90 G0310WW

3,174 posts
Thanks Meter: 1,329
 
By mrmazak, Senior Member on 9th August 2020, 10:35 PM
Post Reply Email Thread
Blu G90 device shipped from factory with Android 10

as with other devices from blu they do not have a public download of there roms. So here is the stock rom pulled from the device with SP-Flash tool.

Both the shipped rom build fingerprint
Code:
ro.bootimage.build.fingerprint=BLU/G90/G0310WW:10/QP1A.190711.020/1585383273:user/release-keys
And the ota update from June fingerprint
Code:
ro.system.build.fingerprint=BLU/G90/G0310WW:10/QP1A.190711.020/1592848714:user/release-keys
are in android file host flash-able with spflash tool, if needed.
I know the first thing to have before modifying android is the method to recover from bad edits. So here they are.

Other works will be stored in this same folder.

https://www.androidfilehost.com/?w=files&flid=315927


First stock rom is Dumped to github, If you need or want specific files, without needing to download whole rom.

https://github.com/mrmazakblu/blu_g0310ww_dump


Stock kernel source:

https://github.com/mrmazakblu/Blu_G9...W_stock_kernal


Device INFO

.
The Following 2 Users Say Thank You to mrmazak For This Useful Post: [ View ] Gift mrmazak Ad-Free
9th August 2020, 10:49 PM |#2  
mrmazak's Avatar
OP Senior Member
Thanks Meter: 1,329
 
More
Bootloader unlock is same as past devices.

1. enable develper options
2. enable OEM unlock , from inside developer options
3. Reboot to bootloader (adb reboot bootloader, or button combo)
4. fastboot flashing unlock
5. Select confirm on device
6. fastboot reboot (causes factory reset)
The Following 2 Users Say Thank You to mrmazak For This Useful Post: [ View ] Gift mrmazak Ad-Free
9th August 2020, 11:03 PM |#3  
mrmazak's Avatar
OP Senior Member
Thanks Meter: 1,329
 
More
Flashing GSI
few more steps than Pie devices, but not too complicated.

You will need recent fastboot tools as tested these steps were done with V30.0.4

https://developer.android.com/studio...platform-tools

Verified boot is enabled on device. The verity key is stored into 3 section.
vbmeta.img
vbmeta_system.img
vbmeta_vendor.img

All found in stock rom. Shared in first post.

1. Unlock bootloader. (see last post)
2. Reboot to bootloader to disable verity
Code:
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot --disable-verity --disable-verification flash vbmeta_system vbmeta_system.img
fastboot --disable-verity --disable-verification flash vbmeta_vendor vbmeta_vendor.img
3. Reboot from bootloader to fastboot(new interface for android 10)
Code:
fastboot reboot fastboot
4. flash sysem from "fastbootd"
Code:
fastboot flash system **gsi-system.img**
Use 64 bit AB GSI
5. Wipe data so the new system will work
Code:
fastboot -w
The Following 2 Users Say Thank You to mrmazak For This Useful Post: [ View ] Gift mrmazak Ad-Free
9th August 2020, 11:38 PM |#4  
mrmazak's Avatar
OP Senior Member
Thanks Meter: 1,329
 
More
ROOT::

Not yet confirmed yet. Magisk patched_boot has not provided root as of yet.

Currently looking into pre-rooting the system.img, but not success yet.
22nd August 2020, 03:07 AM |#6  
mrmazak's Avatar
OP Senior Member
Thanks Meter: 1,329
 
More
I have been able to edit the stock /system and flash it back to phone.
--I have added adaway host file
--Removed the SIMO app
-- Removed the IGNITE adware app (dti.blu)
--Removed The Verizon Remote SIM lock app
--Removed Blu-Privacy app
--Removed Opera browser app
--Deodexed Rom (rom would not boot past splash screen without this)

Uploaded edited sysem.img to device folder listed in OP.
Flash with same instructions as How to flash GSI

--Attempting to add SU binary makes rom fail to boot. So still no stock rooted.

Maybe soon.

/
The Following User Says Thank You to mrmazak For This Useful Post: [ View ] Gift mrmazak Ad-Free
28th August 2020, 02:33 AM |#7  
mrmazak's Avatar
OP Senior Member
Thanks Meter: 1,329
 
More
Blu released kernel source today. 8-27. The tar.hz is dated April, eh, whatever.

I added the source files to the wip twrp tree, it compiles without error. (Not my normal experience , on first time out with Blu kernel).
But as mentioned before, the twrp will not pack the image correctly. Because of the need for new dtb commands that twrp 9.0 build environment does not accept.
And when building in the twrp 10.0-wip tree, the results have not booted for me yet. (I'm on build attempt 12, or so)


I'm rambling, sorry.

When I repack the twrp using the built kernel, twrp has only blank screen, and adb is active. So kernel is slightly off.

Build did not output separate dtb or dtbo.
The Following 2 Users Say Thank You to mrmazak For This Useful Post: [ View ] Gift mrmazak Ad-Free
29th August 2020, 03:32 AM |#8  
mrmazak's Avatar
OP Senior Member
Thanks Meter: 1,329
 
More
Well I confirmed it, the screen on this phone is not the one the kernel is building for.
I compared the defconfig from source, the one that matches the name in build prop, to the one I pulled from /proc. And they are different, and the kernel errors out during build when using right defconfig. So, waiting again for Blu to provide the files.
The Following 2 Users Say Thank You to mrmazak For This Useful Post: [ View ] Gift mrmazak Ad-Free
2nd September 2020, 12:09 PM |#9  
mrmazak's Avatar
OP Senior Member
Thanks Meter: 1,329
 
More
There does not appear to be any interest in this phone, other than my own.

Well maybe it will catch on
It's been advertised on many mm ore locations than the average BLU phone.

Amazon
Ebay
Walmart
Newegg
Best buy
B&H photo

Time will tell.
2nd September 2020, 02:35 PM |#10  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by mrmazak

Well I confirmed it, the screen on this phone is not the one the kernel is building for.
I compared the defconfig from source, the one that matches the name in build prop, to the one I pulled from /proc. And they are different, and the kernel errors out during build when using right defconfig. So, waiting again for Blu to provide the files.

Any luck with Blu providing the correct kernel files?
2nd September 2020, 05:15 PM |#11  
mrmazak's Avatar
OP Senior Member
Thanks Meter: 1,329
 
More
Quote:
Originally Posted by Ivisibl3

Any luck with Blu providing the correct kernel files?

Not yet. They acknowledged my email, but as yet have not updated there posted source.
Post Reply Subscribe to Thread

Tags
android 10, blu, g0310ww, g90

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes