[Resurrection Remix] [Unofficial] [2018-06-28] Phh-Treble

Search This thread

phhusson

Recognized Developer
Jul 23, 2009
2,448
4,694
Paris
Hi all,

Please consider using official Resurrection Remix GSI instead of this!

I've made my work on AOSP Phh-Treble as modular as possible, so that it can be reused on other ROMs.
As part of this effort, I'm releasing GSIs of Resurrection Remix.
This is a GSI, and true to the GSI spirit. It aims at supporting a maximum number of devices, but only with AOSP-available hardware features.

All credits obviously goes to Resurrection Remix developers
v5: (2018-06-27)
Image for ARM64 A-only device with gapps
Image for ARM64 A-only device vanilla
Image for ARM64 A/B device with gapps
Image for ARM64 A/B device vanilla
Image for ARM32 A-only device with Android Go gapps
Image for ARM32 A-only device vanilla

v4: (2018-05-19)
Image for ARM64 A-only device
Image for ARM64 A/B device
Image for ARM32 A-only device
Image for ARM32 A-only devices, with Android Go gapps


V3: (2018-04-05)
Image for ARM64 A-only device
Image for ARM64 A/B device
Image for ARM32 A-only device

ChangeLog:
v4 (2018-05-19):
- Update to latest AOSP Phh-Treble patches
- New Android Go variant with gapps

v3 (2018-04-05):
- Fixed S9 backlight control
- Resize /system to maximum size on first boot

v2 (2018-03-26):
- Failed build

How to build:
Code:
git clone https://github.com/phhusson/treble_experimentations
mkdir RR; cd RR
bash ../treble_experimentations/build-rom.sh android-8.1 rr
 
Last edited:

panchovix

Senior Member
Mar 19, 2012
1,100
486
Santiago
How many bugs?

Backlight buttons, VolTE and home fp button, well i mean they are not vital at all except maybe for VolTE (here in Chile at least VolTE isn't implemented yet, so no worries)

Just wondering tho, the GSI LOS and AOSP have backlight buttons since it has the options in the "buttons option", but not on RR GSI
 
Last edited:

phhusson

Recognized Developer
Jul 23, 2009
2,448
4,694
Paris
Backlight buttons, VolTE and home fp button, well i mean they are not vital at all except maybe for VolTE (here in Chile at least VolTE isn't implemented yet, so no worries)

Just wondering tho, the GSI LOS and AOSP have backlight buttons since it has the options in the "buttons option", but not on RR GSI
Yeah the button backlight patches don't apply on RR, and patch fails are ignored at the moment (because ROMs might already include patches. For instance lineage already has this button backlight patch.
I'll try to fix it, but that's quite low on my product priority list.
 

panchovix

Senior Member
Mar 19, 2012
1,100
486
Santiago
Yeah the button backlight patches don't apply on RR, and patch fails are ignored at the moment (because ROMs might already include patches. For instance lineage already has this button backlight patch.
I'll try to fix it, but that's quite low on my product priority list.

No problem man! i'm just thankful of your work, it is just a minor thing for me at least
 

Top Liked Posts

  • There are no posts matching your filters.
  • 158
    Hi all,

    Please consider using official Resurrection Remix GSI instead of this!

    I've made my work on AOSP Phh-Treble as modular as possible, so that it can be reused on other ROMs.
    As part of this effort, I'm releasing GSIs of Resurrection Remix.
    This is a GSI, and true to the GSI spirit. It aims at supporting a maximum number of devices, but only with AOSP-available hardware features.

    All credits obviously goes to Resurrection Remix developers
    v5: (2018-06-27)
    Image for ARM64 A-only device with gapps
    Image for ARM64 A-only device vanilla
    Image for ARM64 A/B device with gapps
    Image for ARM64 A/B device vanilla
    Image for ARM32 A-only device with Android Go gapps
    Image for ARM32 A-only device vanilla

    v4: (2018-05-19)
    Image for ARM64 A-only device
    Image for ARM64 A/B device
    Image for ARM32 A-only device
    Image for ARM32 A-only devices, with Android Go gapps


    V3: (2018-04-05)
    Image for ARM64 A-only device
    Image for ARM64 A/B device
    Image for ARM32 A-only device

    ChangeLog:
    v4 (2018-05-19):
    - Update to latest AOSP Phh-Treble patches
    - New Android Go variant with gapps

    v3 (2018-04-05):
    - Fixed S9 backlight control
    - Resize /system to maximum size on first boot

    v2 (2018-03-26):
    - Failed build

    How to build:
    Code:
    git clone https://github.com/phhusson/treble_experimentations
    mkdir RR; cd RR
    bash ../treble_experimentations/build-rom.sh android-8.1 rr
    8
    I flashed a lot of imgs and wiped my phone,but all of them are unable to boot.what is wrong?
    My magical ball tells me that this is because you're trying to flash a Nokia 3310, which is sadly unsupported.
    8
    Backlight buttons, VolTE and home fp button, well i mean they are not vital at all except maybe for VolTE (here in Chile at least VolTE isn't implemented yet, so no worries)

    Just wondering tho, the GSI LOS and AOSP have backlight buttons since it has the options in the "buttons option", but not on RR GSI
    Yeah the button backlight patches don't apply on RR, and patch fails are ignored at the moment (because ROMs might already include patches. For instance lineage already has this button backlight patch.
    I'll try to fix it, but that's quite low on my product priority list.
    7
    installing Gapps

    Thank you for building this rom!
    The only problem I had was the equalizer(AudioFX) which was causing weird sounds when enabled, so I just removed it.

    how to enable root
    Caution: SuperSU & Magisk does not work

    RR is based on LOS, right? LOS has su-addon.

    1. Download su-addon.zip
    2. Flash zip through TWRP
    3. Enable developer options
    4. Go into developer options > root access

    Note: I downloaded the 14.1 addon
    addonsu download: https://download.lineageos.org/extras


    how to install gapps
    *gapps.zip needs to be flashed after factory reset
    *pico and nano for me stops at setting-up interface after installation
    *micro needs more space but it works
    My solution: download & modify the micro-gapps package

    Edit: Heres the gapps package that I used: open_gapps-arm64-8.1-custom-20180409.zip

    1. Download the micro-gapps package for your device at official website.
    2. Open .zip file and navigate to /GApps
    3. Delete the big apps and take note of the names (make the package around 180-200mb)
    4. Extract and edit /installer.sh from gapps zip
    5. Find micro_gapps_list=, nano_gapps_list=, pico_gapps_list= and remove the lines/apps that you deleted
    6. Put edited installer.sh into zip
    6. Flash new zip in TWRP

    Hope this helps anyone!

    no need to edit GApps installer script because you don't have enough space, because actually you have all the space you need, it's just the rom image shrinks the partition size to its size when flashed, and to fix your system partition size follow this:

    1. Flash the SYSTEM.IMG you wanna use
    2. Reboot to RECOVERY
    3. MOUNT the SYSTEM partition
    4. Go in WIPE menu -> ADVANCED WIPE -> select SYSTEM from the list and press the button REPAIR OR CHANGE FILE SYSTEM
    5. select RESIZE FILE SYSTEM
    6. than SWIPE to execute the command...
    7. in case of error (you will see in red), repeat the RESIZE until it goes completed (Resizing... Done)
    8. After this operation, the system partition will be resized to his maximum dimension
    9. before the installation of gapps package, do a REBOOT to recovery and after MOUNT the SYSTEM partition (check that it is really mounted)
    Now you can flash the gapps without problem.
    7
    On Moto Z Play - voice calls are impossible - no sound ? :/
    Also there is no autobrightness ,camera don't start ..also no ambient dispaly.

    .I'll wait for next build.
    All of those are bugs of your Treble port, not of this GSI.
    So, ask your dev.

    Possibly the no sound in voice calls will be fixed by myself anyway because many devices have this issue.