• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Development GSIs status + boot dump

Search This thread

phhusson

Recognized Developer
Jul 23, 2009
2,472
4,729
Paris
Hello,

Here is the status as of few days ago. So most of Phh-based GSI should have the same status, just pick whichever you want.

What works:
- Backlight control works (requires "Force alternative backlight scale" in Treble Settings => Misc)
- 5G
- Bluetooth
- A2DP/Bluetooth media (requires "Force disable A2DP offload" in Treble Settings => Misc)
- USB-C headset
- Speaker
- 90Hz screen (Recommend "Force FPS" to 90Hz in Treble Settings => Misc)
- BSG GCam
- SELinux enforcing
- Encrypted userdata
- 65W Dash charge

What doesn't work:
- Under-display fingerprint
- Others?

Fixed in my AOSP GSI v311 (2021-08-07):
- Access to auxiliary cameras (Expose Aux cameras in Treble Settings => Misc)

Fixed in future AOSP GSI release:
- VoLTE (needs to click all 4 options in Treble Settings => IMS Settings)
- Alert slider

Links:
My AOSP GSI
List to other GSIs -- I recommend to try out LeOS, CAOS, or AndyYan's LineageOS

Flash procedure:
- Unlock bootloader
- Reboot into bootloader
- Download https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img
- `fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img`
- `fastboot reboot fastboot`
- `fastboot flash system system-roar-arm64-ab-gapps.img`
- On the phone itself, do a full factory reset

As a small bonus, I attach the boot.img that I got on my device. It could be useful for people wanting to root with magisk, since currently the stock ROM isn't available. In exchange, I'd really like a dump of system partiton :)
 

Attachments

  • boot-op2n.img
    32 MB · Views: 127
Last edited:

HofaTheRipper

Senior Member
Apr 26, 2014
196
184
St. Veit an der Glan
Have no bt address and a weird wifi mac
 

Attachments

  • Screenshot_2021-08-08-19-16-30-85_fc704e6b13c4fb26bf5e411f75da84f2.jpg
    Screenshot_2021-08-08-19-16-30-85_fc704e6b13c4fb26bf5e411f75da84f2.jpg
    171.6 KB · Views: 252

phhusson

Recognized Developer
Jul 23, 2009
2,472
4,729
Paris
Yeah it should be vendor/boot mismatch, so AFAIK, I'm on latest OTA, I'm assuming you too?

[ro.bootimage.build.fingerprint]: [alps/vnd_oplus6893/oplus6893:11/RP1A.200720.011/1626976753491:user/release-keys]
[ro.odm.build.fingerprint]: [OnePlus/DN2103EEA/OP515BL1:11/RP1A.200720.011/1626976753491:user/release-keys]

This is the build I currently have.
I've attached my vendor as well (which contains the kernel module that I'm guessing you are missing)

Can you dump your system partition, and send it to me? I need it for various developments
 

Attachments

  • vendor.xz
    259.8 MB · Views: 34

HofaTheRipper

Senior Member
Apr 26, 2014
196
184
St. Veit an der Glan
Yeah it should be vendor/boot mismatch, so AFAIK, I'm on latest OTA, I'm assuming you too?

[ro.bootimage.build.fingerprint]: [alps/vnd_oplus6893/oplus6893:11/RP1A.200720.011/1626976753491:user/release-keys]
[ro.odm.build.fingerprint]: [OnePlus/DN2103EEA/OP515BL1:11/RP1A.200720.011/1626976753491:user/release-keys]

This is the build I currently have.
I've attached my vendor as well (which contains the kernel module that I'm guessing you are missing)

Can you dump your system partition, and send it to me? I need it for various developments

How do i flash this vendor.xz ?


my build is now (broken wifi / bt):

[ro.bootimage.build.fingerprint]:[OnePlus/DN2103EEA/OP515BL1:11/RP1A.200720.011/1627567766349:user/release-keys]

[ro.odm.build.fingerprint]: [OnePlus/DN2103EEA/OP515BL1:11/RP1A.200720.011/1627567766349:user/release-keys]


i would be happy to help you with a system dump. please tell me what to do.
 

phhusson

Recognized Developer
Jul 23, 2009
2,472
4,729
Paris
K, looking at your properties, looks like I don't have the latest OTA, hum weird.

Decompress vendor.xz into vendor, then `fastboot flash vendor vendor` (you can rename vendor.xz to vendor.img.xz if it eases your spirit)

To make a system dump, from termux, with magisk installed, do:
`su` then `dd if=/dev/block/mapper/system of=/sdcard/system.img`, then retrieve system.img to your computer, compress it, and send it
 

HofaTheRipper

Senior Member
Apr 26, 2014
196
184
St. Veit an der Glan
K, looking at your properties, looks like I don't have the latest OTA, hum weird.

Decompress vendor.xz into vendor, then `fastboot flash vendor vendor` (you can rename vendor.xz to vendor.img.xz if it eases your spirit)

To make a system dump, from termux, with magisk installed, do:
`su` then `dd if=/dev/block/mapper/system of=/sdcard/system.img`, then retrieve system.img to your computer, compress it, and send it

ok i will make the dump :)

btw:

C:\Fastboot\Fastboot ROMinstaller\fastboot_installer>fastboot flash vendor vendor
Invalid sparse file format at header magic
Sending sparse 'vendor' 1/6 (131056 KB) OKAY [ 3.116s]
Writing 'vendor' FAILED (remote: 'This partition doesn't exist')
fastboot: error: Command failed

This is what im getting
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Booted and using latest android 12
  • 13
    Hello,

    Here is the status as of few days ago. So most of Phh-based GSI should have the same status, just pick whichever you want.

    What works:
    - Backlight control works (requires "Force alternative backlight scale" in Treble Settings => Misc)
    - 5G
    - Bluetooth
    - A2DP/Bluetooth media (requires "Force disable A2DP offload" in Treble Settings => Misc)
    - USB-C headset
    - Speaker
    - 90Hz screen (Recommend "Force FPS" to 90Hz in Treble Settings => Misc)
    - BSG GCam
    - SELinux enforcing
    - Encrypted userdata
    - 65W Dash charge

    What doesn't work:
    - Under-display fingerprint
    - Others?

    Fixed in my AOSP GSI v311 (2021-08-07):
    - Access to auxiliary cameras (Expose Aux cameras in Treble Settings => Misc)

    Fixed in future AOSP GSI release:
    - VoLTE (needs to click all 4 options in Treble Settings => IMS Settings)
    - Alert slider

    Links:
    My AOSP GSI
    List to other GSIs -- I recommend to try out LeOS, CAOS, or AndyYan's LineageOS

    Flash procedure:
    - Unlock bootloader
    - Reboot into bootloader
    - Download https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img
    - `fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img`
    - `fastboot reboot fastboot`
    - `fastboot flash system system-roar-arm64-ab-gapps.img`
    - On the phone itself, do a full factory reset

    As a small bonus, I attach the boot.img that I got on my device. It could be useful for people wanting to root with magisk, since currently the stock ROM isn't available. In exchange, I'd really like a dump of system partiton :)
    3
    @onken @maximusxD1998

    install this module in magisk to pass safetynet (magisk hide enabled for sure)
    2
    Cool waiting for a more detailed how to 😅
    Yes best is to wait until we have full stock rom.
    2
    do i have to flash vbmeta as well?
    Hum yeah, it's likely that if you modify boot.img you need to disable boot.img verification through vbmeta
    2
    @phhusson

    Here you go:

    system.zip

    Feel free to contact me if you need anything again!