yashsingh1/xdaforums huggingface dataset:
[Treble-Enabled Device Development A/AB ROMS] Dil3mm4:
Descendant TwoDotZero

UI changes

Introducing Descendant Brightness Bar

Introducing Descendant Battery Fragment

Introducing Descendant Seekbars

Introducing Descendant Volume Slider

Introducing Descendant UI Customizations

Introducing Descendant Wallpaper

Introducing "Utility"

Introducing "Gestures and buttons"

Introducing Lockscreen Clock personalization

Introducing Weather on lockscreen

Introducing Clock and Date customizations

About phone section has been rearranged

Add icons almost-everywhere in Settings

Lemon shape has been added to System Icons Customization

New Features

Introducing Focus Mode

Introducing Screenrecord QS tile

Introducing Ambient Music

Introducing LEDs customization (available on devices which are led equipped)

Introducing ADB over network QS tile

Introducing Caffeine QS tile

Introducing Immersive QS tile

Introducing Full gesture mode for Cling navigation bar

Introducing Torch Gesture Shortcuts

Introducing Extended volume panel

Introducing Quick QS Pulldown

Introducing more QS personalization options

Introducing an option to mute notifications if screen is on

Introducing an option to lock powermenu usage on secured lockscreens

Introducing Media cover art on lockscreen

Introducing Screenshot tile (partial screenshot and full)

Misc Enhancements

Fixed an OP Gestures problem that was preventing gesture usage

when on Dialer/crashing apps

Improved algorithm for Descendant's UI Customization options

Launcher

Introducing native support for 3rd party iconpacks (this extends to Quickstep as well)

Introducing swipe down gestures available in Launcher settings

Sounds

Introducing Descendant Ringtones, Alarms and Notification sounds

Dialer

Keypads numbers will now follow system accent

Prebuilts

Added Kiwi Browser

Added Simple Calculator

Hadrware support updates

Synced to latest phh sources plus the following addition:

Fixed NFC for PRA;

Fixed an error that was preventing RIL to work on some Samsung devices;

Fixed Daisy camera on DND error

Click here to see the changes with your own eyes

GApps adviced:SimpleGApps

Security Patches:2019-02-05

Downloads:

NOTE THAT THIS UPDATE REQUIRES FULL WIPES EVEN IF YOU WERE ON A PREVIOUS DESCENDANT VERSION

ARM64 AB

ARM64 A only

ARM A only

A special thanks goes to [MENTION=4787101]linuxct[/MENTION] for providing his awesome space to let Descendant be.
[Treble-Enabled Device Development A/AB ROMS] dcduartee:
One of the few roms that still boot on my P20 Lite. New build looks great. Awesome work mate
[Treble-Enabled Device Development A/AB ROMS] 0xcafebabe:
I have installed this on my Honor 6x and it boots without problems. So far I have not found any bug. Thank you :good:

Update: I am having problems installing GApps...
[Treble-Enabled Device Development A/AB ROMS] nocio:
Hi guys, i have 1 question?

Before unlocking bootloader(again) amd flashing this rom, i just need to know if any cameras works?

I have Huawei P10 and camera is important to me, but stock EMUI interface is killing me
[Treble-Enabled Device Development A/AB ROMS] nanchilanto:
Wow ! Its a pretty great update fast and smooth, thanks for the great work buddy. Just wanna ask u this is there any way to bring back the old brightness slider and volume slider . In my mobile it looks pretty big. :D I'm not complaining though just asking.
[Treble-Enabled Device Development A/AB ROMS] joekempis:
download speed so slow..
[Treble-Enabled Device Development A/AB ROMS] Notorius bunty:
Thnx 4 ur precious work just it will be the best nd last stable rom for my hono 6x just owsome
[Treble-Enabled Device Development A/AB ROMS] tombassi:
Flashed over phh 110 on mi max 3, working good, best gsi, genius Developers thanks for the hard work, I wish I could donate to this project.
[Treble-Enabled Device Development A/AB ROMS] bayad:
Same here, it's toooo slow :(
[Treble-Enabled Device Development A/AB ROMS] abhishekpandey7148:
Where is arm64 aonly link?
[Treble-Enabled Device Development A/AB ROMS] :
Sorry. No sharing or mirror to external site allowed. You'll have to wait for it to download or the server to be fixed. Or try later
[Treble-Enabled Device Development A/AB ROMS] linuxct:
Dear users,

The servers have been suffering of slow connections due to the volume of users trying to download the same file. We were expecting our edge front service to cache those files, but seems that's not working as of right now. The downloads have been stopped, and I'd encourage everyone to delete any possible mirror as I'm uploading these to an S3 bucket which should be ready in a few (no ETA). Please stand by.

The I&O guy.
[Treble-Enabled Device Development A/AB ROMS] flex1911:
Thread cleaned.

Developer doesn't permit sharing mirror links and you could at least ask him before trying to do so.
[Treble-Enabled Device Development A/AB ROMS] Laptapper:
I've read that there's no GSI ROM available where Bluetooth is fully working. No in call sound or no audio sound over Bluetooth.

So I think this ROM will have the same bug?
[Treble-Enabled Device Development A/AB ROMS] runninghamster:
[MENTION=9034316]Dil3mm4[/MENTION] Latest version works beautifully on ZTE Axon 7, ARM 64-A no problems whatsoever. Even the ambient display gestures work, which no other GSI has been able to do for my phone. I've found no bugs, and everything is smooth.
[Treble-Enabled Device Development A/AB ROMS] nocio:
I have a problem with my Huawei P10.

Fingerprint gestures won't work.

I have enabled them in phh settings but they wont work :(
[Treble-Enabled Device Development A/AB ROMS] Really_Rekt:
Dil3mm4, you're really just fantastic! Can't wait to flash this!

To those complaining about the host; they do this all for free, so the least you could do is wait a little for the download...
[Treble-Enabled Device Development A/AB ROMS] runninghamster:
This is not true by any means, Bluetooth works on basically every GSI. This is however device dependant, and if you have a broken vendor or no proper treble support, then yes Bluetooth can be broken.
[Treble-Enabled Device Development A/AB ROMS] foudroid:
can't down. error 404 not found!
[Treble-Enabled Device Development A/AB ROMS] Nordicus:
[MENTION=6014076]foudroid[/MENTION]

read previous page (#439)
[Treble-Enabled Device Development A/AB ROMS] HueyT:
Works great on Moto g6 :good:
[Treble-Enabled Device Development A/AB ROMS] mcfotty:
Sorry link not working.....404
[Treble-Enabled Device Development A/AB ROMS] linuxct:
Dear all,

Operations have resumed, and download links for Descendant TwoDotZero for all variants have been restored. You can now download it at a bit more decent speed although it may not be the best for USA and India users out there (I'm watching you ).

If the demand becomes too high, we are willing to prepare another S3 bucket in those locations.

Sorry for the delay and hope you now can enjoy this amazing work from [MENTION=9034316]Dil3mm4[/MENTION].

Peace,

Your i&o guy.

Important:

To anyone having download speeds, general downloads issues, or any infrastructure problem, please direct your queries directly to me via quote this post or mention [MENTION=4787101]linuxct[/MENTION] me. Thank you.
[Treble-Enabled Device Development A/AB ROMS] foudroid:
i'm still in 404 not found for now :crying::crying:
[Treble-Enabled Device Development A/AB ROMS] hexxr:
Still 404 error , huh
[Treble-Enabled Device Development A/AB ROMS] arifqur:
Me too
[Treble-Enabled Device Development A/AB ROMS] linuxct:
What links are down for you, one? All? May you please tell me which are you trying to download?

Can you also post a screenshot showing the 404 error to see in which page it's happening?

Please post the specific link that gives you an error 404.
[Treble-Enabled Device Development A/AB ROMS] hexxr:
ARM , A ONLY works , but the other two ARM64 do not work .

screenshot : http://prntscr.com/miepxx

links : https://linuxct.space/Descendant/TwoDotZero/Descendant_TwoDotZero_arm64_Aonly.zip

https://linuxct.space/Descendant/TwoDotZero/Descendant_TwoDotZero_arm64_AB.zip
[Treble-Enabled Device Development A/AB ROMS] arifqur:
Working now
[Treble-Enabled Device Development A/AB ROMS] hexxr:
can u download ARM64 A only ?

edit : nvm, now its workin
[Treble-Enabled Device Development A/AB ROMS] ubuntuh:
for me the download link for ARM64 A-only is still not working
[Treble-Enabled Device Development A/AB ROMS] linuxct:
How about incognito mode?
[Treble-Enabled Device Development A/AB ROMS] nocio:
Nvm, i got it working by editing file in system/phh/huawei :)
[Treble-Enabled Device Development A/AB ROMS] linuxct:
You definitely can.

Donate to [MENTION=9034316]Dil3mm4[/MENTION] here: https://xdaforums.com/donatetome.php?u=9034316

For his amazing job and for bringing up the first fully customizable ROM focused on & brought with GSIs in mind, rather than ports from device-specific ROMs.
[Treble-Enabled Device Development A/AB ROMS] johngalt1:
No boot on pie base. Not around a computer for a few days to get a log.

1.5 worked great on pie or Oreo base.
[Treble-Enabled Device Development A/AB ROMS] HueyT:
Yeah, I came from Oreo base
[Treble-Enabled Device Development A/AB ROMS] punit1708:
Not able to boot on my one plus 5t...after flashing GSI rebooted RO fastboot mode..anybody help me..I am on custom ROM and I am decrypted
[Treble-Enabled Device Development A/AB ROMS] Laptapper:
Hmmmm

Here is a discussion about GSI Bluetooth :

https://xdaforums.com/project-trebl...alcomm-device-call-audio-check-t3774818/page2
[Treble-Enabled Device Development A/AB ROMS] foudroid:
mi a2 lite ,very good and stable !without bug for now !i'm under testing !but fastcharging seems very slow !!!

my alwaus working gcam fc on this build !
[Treble-Enabled Device Development A/AB ROMS] Lovetz:
Last build works fine on my Sharp Aquos S2 (arm64 AB) with Oreo vendor.

Thanks to developers.
[Treble-Enabled Device Development A/AB ROMS] blowingoff:
Oh I need to be in a Oreo stock rom for this to work?
[Treble-Enabled Device Development A/AB ROMS] ajislav:
Hi [MENTION=4787101]linuxct[/MENTION]

could you - or anyone - post the MD5 hashes of the downloads?

I am mainly interested in ARM64 A only, but posting hashes is a good practice in general, as most of you know.

Regards

Ajislav
[Treble-Enabled Device Development A/AB ROMS] HueyT:
For Moto G6, yes
[Treble-Enabled Device Development A/AB ROMS] runninghamster:
This is very, very old, and if you read the thread it clearly says that this happened because of a missing APK on the Razer Phone. It also says that the fix has been implemented in phh's aosp sources.
[Treble-Enabled Device Development A/AB ROMS] linuxct:
Sure, but just fyi, Amazon sends out a header named "x-amz-content-sha256" which you can also use to check your download is fine.

SHA256:

38128c6770aa9a22dea28fc7c8cd76e3a9be47ada3f003b310cfdd2aef7ac2cc Descendant_TwoDotZero_arm64_AB.zip
d73e3812b765da4d840739450c976f37b74687fb336245abb0473a9e4569f2be Descendant_TwoDotZero_arm64_Aonly.zip
b7b87cede819dfcdf60f7f4a039cb4fd6279aa96ed0e3db1d209a641ae67892a Descendant_TwoDotZero_arm_aonly.zip

MD5:

a6fba9d13b4cb06b09214cba91f56009 Descendant_TwoDotZero_arm64_AB.zip
e3357fa5a229b6e61868b5fb83a74cd9 Descendant_TwoDotZero_arm64_Aonly.zip
ab84559bb731fb16cf7ae714187ef499 Descendant_TwoDotZero_arm_aonly.zip

---------- Post added at 22:09 ---------- Previous post was at 22:07 ----------

If you read that thread there is a comment from phhusson stating there is a bounty in regards of Bluetooth In Call Audio, which is I believe what was this conversation about... That hasn't been fixed yet, although the very original purpose of that thread was fixing just the earpiece audio in call as it wasn't working either. That got fixed and implemented.
[Treble-Enabled Device Development A/AB ROMS] alifr:
arm64 a only still error 404 not found
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
It hangs on bootanimation for me nubia z17
[Treble-Enabled Device Development A/AB ROMS] linuxct:
Clear your browser cache, try in a different device or just do it straight from a PC. Is it that hard?
[Treble-Enabled Device Development A/AB ROMS] alifr:
work ??
[Treble-Enabled Device Development A/AB ROMS] Ham1do:
Thanks for the more than wonderful work :good:

Till now i don't found bugs on Huawei p10 lite with SimpleGapps & magisk v18 .

Only i'm missing some features like buttons invertion in NavBar , net speed monitor on status bar ( i know it's a good idea to see it on QS ) & black theme .
[Treble-Enabled Device Development A/AB ROMS] johngalt1:
Edit: nevermind

Could 1.5 be added back to the OP for the download link? I lost the image awhile back and would like to reinstall. Thank you for the great rom and hosting.
[Treble-Enabled Device Development A/AB ROMS] Bokoko006:
Are the status bar icons not cut off?
[Treble-Enabled Device Development A/AB ROMS] eremitein:
what do you mean?

because this rom based on aosp then yes, some icons will be hide if no more space available. it's right behavior for notches device like mi a2 lite
[Treble-Enabled Device Development A/AB ROMS] HueyT:
https://drive.google.com/file/d/1r7AJiHtudc2feq2p-wrBhlrpFmUB2VTD/view
[Treble-Enabled Device Development A/AB ROMS] alifr:
Stuck on bootanimation and after a few minutes back to TWRP device ido
[Treble-Enabled Device Development A/AB ROMS] ingcarranza88:
Amazing Rom. Very fast and smooth...

One question.

Every time I swipe down the status bar, the notification show expanded.

Always.

Is there a way to make it show compact, like just one row?

Thanks in advance guys.
[Treble-Enabled Device Development A/AB ROMS] Notorius bunty:
Cn u tell how to root which recovery u used
[Treble-Enabled Device Development A/AB ROMS] Bokoko006:
Some gsi rom supports the notch and does not cut off the status bar icons like havoc os and rr 7
[Treble-Enabled Device Development A/AB ROMS] foudroid:
yes notch correctly supported !!!
[Treble-Enabled Device Development A/AB ROMS] NisseGurra:
Install nicely but settings/apps crash every time i try to open app info

S9 with oreo vendor, full wipe install. Any fix?
[Treble-Enabled Device Development A/AB ROMS] linuxct:
If you have an S9 why haven't you installed an stock Pie based ROM before? Users in the telegram group are reporting it works nicely on a pie-based stock rom's vendor.

Edit: telegram user reported that he's using these as set-up. http://cloud.timo-ehlers.de/S9(+)/Vendor/ for the vendor, http://cloud.timo-ehlers.de/S9(+)/Firmware/ for the kernel (Endurance-Kernel).

Please try with those and report back.
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
Is it a must have the pie vendor for the rom?

I have mokee 81 vendor the latest for my device i am able to run nearly every pie gsi i try kernel permissive patcher and resigned my boot.img but no luck it hangs on bootanimation:silly:

I own a nubia z17 8gb128gb this is a sd835 device
[Treble-Enabled Device Development A/AB ROMS] MIcHiJK:
Hello,

I installed the ROM ver. TwoDotZero on the PRALX1 (HuaweiP8Lite2017) via Fastboot, then rebooted into TWRP and wiped Data and Cache.

Everything worked perfectly but i was not able to find the Descendant Setting to customize the Rom. https://ibb.co/ncTK5U (Menu over "System").

Did something wrong happened with the installation?
[Treble-Enabled Device Development A/AB ROMS] linuxct:
Please provide logs or no one would be able to help.
[Treble-Enabled Device Development A/AB ROMS] Notorius bunty:
If dismiss locl screen after face unlock was available

Asaptive brightness works well bt no auto brightness in my honor 6x

Also i cnt updae the retro plyer that is installed woth this rom i have purchased the pro version of retro music player bt it cant be updated in playsotre in this rom

Cant clik on battery usage in settings menu nd the last bug is google assistant is broken i think whenever i m on desktop i say ok google it start working bt when i m trying to activate it in saying ok google 4 times to set up then i cnat retain voice model cant delete nd cant setup bt on desktop when i say glok google then pop up screen of google appear bt assistant is not activated yet why this happening honor 6x bln l22 user

Last thing its the best pie rom i have used till now every function is properly working thanx for the work man
[Treble-Enabled Device Development A/AB ROMS] sachinm:
DT2W , DT2S gesture available in this rom?
[Treble-Enabled Device Development A/AB ROMS] linuxct:
Quoting Dil3mm4 over telegram (since he has poor internet connection and can't comment)

Dil3mm4:

This goes to [MENTION=7277701]MIcHiJK[/MENTION], [MENTION=9249387]Notorius bunty[/MENTION], [MENTION=7107277]ingcarranza88[/MENTION], etc...
[Treble-Enabled Device Development A/AB ROMS] Nico2416:
Hi guys, I'm planning to flash the ROM as soon as possible so I'm asking: which GApps should I use? I've always flashed pico with every ROM I used before, but in the thread I read about SimpleGApps as suggested for this GSI. I searched on XDA and google but I can't find any thread.... What should I do?

Thanks in advance
[Treble-Enabled Device Development A/AB ROMS] linuxct:
I'd suggest you to build these: https://gitlab.com/ezio84/android-gapps, since the repo got updated recently but I can't personally find anywhere a new zip for them.
[Treble-Enabled Device Development A/AB ROMS] NisseGurra:
Samsung pie vendor is not functional on any GSI, and the linked is the same i used.

Tested with the linked FW and vendor, still same bug shows up.

edit: Link to that telegram?
[Treble-Enabled Device Development A/AB ROMS] Ham1do:
- Bootloader. Unlocked with DcUnlocker ( 4 credits )

- Rooted with twrp : twrp_p10_lite_0.5_test by pretoriano80 ( the best for me for treble roms with backup / restore .. ) support treble/emui 8.0 roms

https://mega.nz/#!kgUwiYLL!SnFeX7pPR2fxoF6JmhvXB5VBB9p99WcBRAlL6NWvf_A

Only you need to decrypt data using this zip :

https://xdaforums.com/honor-7x/development/mod-decrypt-data-emui-8-t3765403

After that the installation as follows :

1- Unzip system.img to sd ( our case descendant 2.0 a-only x64 )

2- Full backup from twrp ( system data vendor .. ) from your favorite rom

3- Go to twrp Format data + wipe system data cache dalvik/art

4- Install img --> system.img -->system image partition

5- Reboot to system & setup

6- Reboot to recovery , install SimpleGapps & magisk v18/18.1

7- Profit

Sorry if offtopic .
[Treble-Enabled Device Development A/AB ROMS] jmoss1972:
What phone do you have?
[Treble-Enabled Device Development A/AB ROMS] Notorius bunty:
Last night i hv charged my honor 6x 76 nd in morning it ws 52 i don't know why i hv clear all app not anything ws running battry saver ws on location ws off then why this hpnd
[Treble-Enabled Device Development A/AB ROMS] Notorius bunty:
Wt donu mean by bro full backup/restore support??
[Treble-Enabled Device Development A/AB ROMS] tw1st3d83:
It's a device which needs electricity to work, what did you think it's going to happen? Phone just stops to use battery over night just because you don't use it!? They are not that "smart" yet. ?
[Treble-Enabled Device Development A/AB ROMS] bubba1601:
You are lucky, my honour 7s is on 20% in the morning if I don't charge it overnight.

Do you really think it's not going to use any battery overnight?

Pie uses far more battery than stock Oreo and EMUI, I've now come to realize that and have charge my honour overnight or I can't use it at work the next day!!! eek:
[Treble-Enabled Device Development A/AB ROMS] Nico2416:
Thanks :)

Just one more question: what is exactly needed to build them? Would be the first time I build something and I'm a bit noob in the matter... I read the README.txt but I can't fully understand what the required building environment, since I'm not a ROM dev :(

EDIT: I tried to build them but everytime I run the mkgapps.sh file (from both Windows and Linux), I run into an error "nameofthepackgeidontremember.zip not found. Impossible to continue the operation", I can't understand why it happens.... Can you help me?
[Treble-Enabled Device Development A/AB ROMS] Bokoko006:
I have run to some of this problems:

Face unlock camera is not available when setting up.

Massive battery drain.

Also the black theme is not available on mine only dark. But it's okay
[Treble-Enabled Device Development A/AB ROMS] Notorius bunty:
Me also facing huge battery drain 25% over night in idle mode i m facing
[Treble-Enabled Device Development A/AB ROMS] gillim74:
Does this support e-sim
[Treble-Enabled Device Development A/AB ROMS] canaac:
Hello, great gsi, thank you very much. I have found two bugs, the first is that the notifications do not sound with the active screen, they only sound when the mobile is blocked.

The second is the bluetooth handsfree, it does not send or receive sound. some fix?

Thank you!!!

Xiaomi Mi8SE
[Treble-Enabled Device Development A/AB ROMS] Dil3mm4:
If you could be bothered to check the changelog and sounds settings you may have the answer.

About the bluetooth handfree it's not Descendant dependant, report to [MENTION=1915408]phhusson[/MENTION]

No logs, no party.

I really think you guys have USB/Wallcharger/electricity/usb-port broken, my PRA-LX1 is charging in 2 hrs.
[Treble-Enabled Device Development A/AB ROMS] linuxct:
I need the specific error to be able to help you, screenshot or copypaste of the whole thing if possible. Also, it says you need to have OpenJDK installed, if you are using Ubuntu you can install it by running sudo apt-get install openjdk-9-jdk (if you find trouble, follow https://linuxhint.com/install-openjdk-9-ubuntu/)
[Treble-Enabled Device Development A/AB ROMS] Nordicus:
Unfortunately, for some reason the latest release does not start. Stuck on logo about 2-3 minutes and reboot into TWRP. ((

Although the previous one, OneDotFive, was normally loaded into the system.

p.s. Nubia Z17S, arm64 a-only ...
[Treble-Enabled Device Development A/AB ROMS] bubba1601:
The Honor 7s doesn't have that quick charging

It's budget phone and it's different to what you have, but I think it takes 3 to 3.5 hours to fully charge if I'm honest.

My point was to put the OP that unless I have my honour on charge overnight, I cannot get 10 hrs usage out of it at work the following day, which it no good to me at all in my job.

If I woke up and it had less that 60 % charge i would be in big trouble - I must have a working device on me at all times - it's a safety thing here in UK for lone workers in the type of work I'm in.

Out of the 10 hours I'm at work each day, I drive between worksites which takes 45 minutes each way.

I'm always told not to place my device on charge for such a short period of time during my work day, as my employer claims it shortens the battery life, which is why I made the comment I did.

(My employer recently changed Samsung A5 devices for Honor 7s due to their longer battery life, and I got permission to flash this on mine to test the life using pie)
[Treble-Enabled Device Development A/AB ROMS] tw1st3d83:
If you need your device for work and long battery life, i suggest to go back to stock system and use Huaweis powerful battery and app manager, you will get satisfactory results only then. Custom ROMs are not for working phones, no matter how good and complete they are.
[Treble-Enabled Device Development A/AB ROMS] canaac:
Thanks for the reply. The notifications already sound with the active screen, making a clean installation (format data included) and it is fixed.
[Treble-Enabled Device Development A/AB ROMS] bubba1601:
Would you go back to EMUI after using descendants?
[Treble-Enabled Device Development A/AB ROMS] tw1st3d83:
For work phone - yes. For private phone - probably not. ? My private phone is always on custom ROM but my work phone was never even close to custom ROM....
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
Yes i got the same problem for now it looks like the december build of base rom will the last one working for our nubia i got the february security level with the havoc 2.1 rom
[Treble-Enabled Device Development A/AB ROMS] bubba1601:
Totally respect that, just something me, my supervisor and a work colleague are trying to see if it makes any difference, and for me personally, descendants doesn't drain battery anymore than stock EMUI 8.0 right now.