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

[CLOSE] Project Treble For F8132

Search This thread

Sjll

Recognized Developer
Jun 4, 2017
510
591
Chongqing
Project Treble For F8132
Based on Sony Open Devices
if you mess up re-partitioning your device, you will end up with a HARD BRICK. Nobody can help you then.
NOTICE: This method is only available for F8132!!!
The required documents:
V1.2: MEGA With:SW_binaries_for_Xperia_Android_9.0.6.3_r1_v2_tone_beta.zip
V1.0:MEGAWith: SW_binaries_for_Xperia_Android_9.0.6.3_r1_v1_tone_beta.zip
First: Flash the twrp I built which supports a Vendor Partition
Code:
fastboot flash recovery < DIR of recovery.img >

Second: Boot to recovery, USB connected to the computer. adb tools run these commands:
Code:
adb shell
sgdisk /dev/block/mmcblk0 --delete 54
sgdisk /dev/block/mmcblk0 --new=54:2408448:105168896
sgdisk /dev/block/mmcblk0 --delete 55
sgdisk /dev/block/mmcblk0 --new=55:105168897:106815487
sgdisk /dev/block/mmcblk0 --new=56:106815488:122134527
sgdisk /dev/block/mmcblk0 --change-name=54:userdata
sgdisk /dev/block/mmcblk0 --change-name=55:vendor
sgdisk /dev/block/mmcblk0 --change-name=56:system
This is based on the partition table of F8132.

Third: Reboot into recovery,format the vendor and userdata partition in EXT4.
Then flash the treble-v1.0-auto.zip.

This progress will flash the boot and vendor partition.
If you encounter errors, you can unzip the treble-v1.0.zip, flash boot.img and vendor.img

Code:
fastboot flash boot < DIR of boot.img>
fastboot flash vendor < DIR of vendor.img>

Fourth: flash the SW_binaries provided by sony.
For V1.0 I rename it OEM_P.zip, in fact it's SW_binaries_for_Xperia_Android_9.0.6.3_r1_v1_tone_beta.zip
You can download it from Sony official website.
Code:
fastboot flash oem < DIR of OEM_P.img >

Fifth: Flash a GSI compatible System image and boot!


Update and known BUG:
V1.2:
Updates:
1.SIM cards Fix.
Bugs:
1. Fingerprint is broken.

V1.0:
1. The SIM cards don't work.
2. Fingerprint is broken.

Sources Code


XDA:DevDB Information
Treble, ROM for the Sony Xperia X Performance

Contributors
Sjll
Email
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x

Version Information
Status: Testing

Created 2018-10-15
Last Updated 2018-10-15
 

Attachments

  • Screenshot_20081231-160240.png
    Screenshot_20081231-160240.png
    99.5 KB · Views: 895
  • Screenshot_20081231-160252.png
    Screenshot_20081231-160252.png
    96.4 KB · Views: 913
  • Screenshot_20180920-054023.png
    Screenshot_20180920-054023.png
    97.6 KB · Views: 908
  • Screenshot_20180920-054029.png
    Screenshot_20180920-054029.png
    110.2 KB · Views: 855
  • Screenshot_20181020-203146.png
    Screenshot_20181020-203146.png
    115.6 KB · Views: 727
Last edited:

local__hero

Senior Member
Oct 13, 2018
116
262
Just to be clear, if you mess up re-partitioning your device, you will end up with a HARD BRICK. Nobody can help you then.
You've been warned.

Otherwise, nice work sjll!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Project Treble For F8132
    Based on Sony Open Devices
    if you mess up re-partitioning your device, you will end up with a HARD BRICK. Nobody can help you then.
    NOTICE: This method is only available for F8132!!!
    The required documents:
    V1.2: MEGA With:SW_binaries_for_Xperia_Android_9.0.6.3_r1_v2_tone_beta.zip
    V1.0:MEGAWith: SW_binaries_for_Xperia_Android_9.0.6.3_r1_v1_tone_beta.zip
    First: Flash the twrp I built which supports a Vendor Partition
    Code:
    fastboot flash recovery < DIR of recovery.img >

    Second: Boot to recovery, USB connected to the computer. adb tools run these commands:
    Code:
    adb shell
    sgdisk /dev/block/mmcblk0 --delete 54
    sgdisk /dev/block/mmcblk0 --new=54:2408448:105168896
    sgdisk /dev/block/mmcblk0 --delete 55
    sgdisk /dev/block/mmcblk0 --new=55:105168897:106815487
    sgdisk /dev/block/mmcblk0 --new=56:106815488:122134527
    sgdisk /dev/block/mmcblk0 --change-name=54:userdata
    sgdisk /dev/block/mmcblk0 --change-name=55:vendor
    sgdisk /dev/block/mmcblk0 --change-name=56:system
    This is based on the partition table of F8132.

    Third: Reboot into recovery,format the vendor and userdata partition in EXT4.
    Then flash the treble-v1.0-auto.zip.

    This progress will flash the boot and vendor partition.
    If you encounter errors, you can unzip the treble-v1.0.zip, flash boot.img and vendor.img

    Code:
    fastboot flash boot < DIR of boot.img>
    fastboot flash vendor < DIR of vendor.img>

    Fourth: flash the SW_binaries provided by sony.
    For V1.0 I rename it OEM_P.zip, in fact it's SW_binaries_for_Xperia_Android_9.0.6.3_r1_v1_tone_beta.zip
    You can download it from Sony official website.
    Code:
    fastboot flash oem < DIR of OEM_P.img >

    Fifth: Flash a GSI compatible System image and boot!


    Update and known BUG:
    V1.2:
    Updates:
    1.SIM cards Fix.
    Bugs:
    1. Fingerprint is broken.

    V1.0:
    1. The SIM cards don't work.
    2. Fingerprint is broken.

    Sources Code


    XDA:DevDB Information
    Treble, ROM for the Sony Xperia X Performance

    Contributors
    Sjll
    Email
    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 4.x

    Version Information
    Status: Testing

    Created 2018-10-15
    Last Updated 2018-10-15