yashsingh1/xdaforums huggingface dataset:
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Thanks, there are some denials that I can solve for next release. However nothing related to Bluetooth ? Did you try to pair a device ?
[Treble-Enabled Device Development A/AB ROMS] Mr.R™:
No because with selinux enforcing Bluetooth won't enable
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
That's the point: if I see the selinux denials, I can add new rules to allow what's forbidden. The goal being that everything work well in enforcing mode. This is what I do from each log is sent to me, and step by step things work better.
[Treble-Enabled Device Development A/AB ROMS] Rashad79:
Please don't forget to check my issue ?
[Treble-Enabled Device Development A/AB ROMS] Mr.R™:
I obviously tried turning Bluetooth on and off multiple times with selinux enforcing after boot and before I took the logs. I can't try pairing with selinux enforcing for the above reason. Bluetooth however works fine with selinux set to permissive
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Ah ok. So perhaps the denials already here prevent Bluetooth related stuff to appear since the beginning, so absolutely nothing related to it appear...
[Treble-Enabled Device Development A/AB ROMS] MIcHiJK:
Hello users,

Can anyone help me with the google play services. I installed this rom without problems on my PRA-LX1 (p8lite2017). It booted without issues. When I try to install GAPPS nano or pico, i have problems to login into my google account on this ROM. Gapps are installing without problems but when i boot into the system again, i have in the notification the error "android setup is having trouble with google play services". Beside that im not able to login into my account. From the setting, the playstore app or the google app, everywhere, when i try to tap on "sign in", nothing is happening. The screen where you need to type down your email and then your password is just not appearing. I tryied to reflash everything clean from stock 5 times now with different gapps packages, also deleteing the play services app data didnt helped. Since i only have these issues here, someone can maybe help me out. Thanks for everything! :)

__________

Edit:

To all PRA-LX1 userer with this issue, here is how to fix this issue. From Stock, installing this ROM via fastboot works with the February Firmware without problems. After the installation you need to make a factory reset and wipe cache from the stock recovery. After that, to install gapps, you need to replace the stock Recovery with TWRP, which isnt working correctly for our device. After installing Gapps [Magisk or other stuff], you can reboot. But Gapps will not work propertly and you wont be able to log in. To fix this, you need to install the Stock Huawei-Recovery again, to make a factory reset and wipe cache (this isnt working correctly with TWRP here). Afte phone booted again you will see the setup assistant from google and you can set up everything without problems.

Beside that, there are no issues at all, this ROM is just perfect and smooth.
[Treble-Enabled Device Development A/AB ROMS] Y2Ne1:
I love my dad name , I call him buy his name when he's mad at me lmfao

No worries about the beer I say you give me rom n fix i feed you beer seem like a fair trade :P

---------- Post added at 10:40 AM ---------- Previous post was at 10:20 AM ----------

So if anyone who doesn't understand this method here's a how to

1st ... download this https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer&hl=en_US google the paid version

2nd .... Open root explorer be on root of the phone find > vendor open it > now open overlay folder

3rd.. On root explorer open the second tap > find where you downloaded the overlay-hkey Move that apk to your Overylay folder let it grant root and access

4th ... set permission to RW-R-R and reboot

tons off video on youtube :P

ps.... sorry for taking up space on this thread :crying:

---------- Post added at 10:44 AM ---------- Previous post was at 10:40 AM ----------

i ran into this problem with a dirty flash of this rom fixed it by doing a CLEAN install and using lucky patcher and did a modded google play store fix ...
[Treble-Enabled Device Development A/AB ROMS] xboxbr:
why we can only change navbar buttons, not hardware buttons?
[Treble-Enabled Device Development A/AB ROMS] Hutch MD:
Vince gave us a solution on page 106.

He uploaded a vendor overlay file for us to use;

Y2Ne1 posted the instructions on how to install it, in the post directly above you...

Vince is the best!
[Treble-Enabled Device Development A/AB ROMS] keonramses:
Try installing microG via magisk

Report if it solves it for you.
[Treble-Enabled Device Development A/AB ROMS] MIcHiJK:
MicroG is working but I'm talking about gapps. MicroG isn't comfortable at all. I wasn't able to sync my calendar just contacts with an dav app. The rest of the apps like keep you also can't sync. Maps didn't worked with MicroG and you need hours till everything is working with MicroG and still you can't get everything to work. But I really want to use this ROM and installing gapps isn't possible at all for me.

________

Edit:

Fixed: https://xdaforums.com/project-trebl...evelopment/gsi-havoc-os-t3930030/post79838524
[Treble-Enabled Device Development A/AB ROMS] cyrusalmighty:
Does the " GSI Viper4android FX enabler 1.0" module in OP work for a huawei/Honor phone on gsi rom? I added module to magisk 19.3 and downloaded OPs Viper FX 2.27 apk but I still can't install driver.

It says driver installed, Reboot, but still tries to install again after reboot. I also tried magisks Viper4android fx legacy material module with the Ops enabler active but still not working.
[Treble-Enabled Device Development A/AB ROMS] spiritwashere:
Me too. Same problem on honor 6x.
[Treble-Enabled Device Development A/AB ROMS] keonramses:
Search for Google play services in settings, then try to disable it (uninstall updates if it prompts for you to do so) then enable it and check if it solves the issue.
[Treble-Enabled Device Development A/AB ROMS] xboxbr:
thanks. this is working now
[Treble-Enabled Device Development A/AB ROMS] Schnedi:
Installed and working on Xiaomi Mi 9T.

The only issue (I've found) on this device (with ALL GSI) is the front camera, it pops up at every reboot and only can be retracted with terminal and a command.

EDIT: double tap to wake doesn't work :-S on this device.
[Treble-Enabled Device Development A/AB ROMS] isanoorendra_:
Flashed on Redmi 6A

Firstly it wont boot at all, just keep restarting. Then i flashed Magisk and it booted into the boot animation. But thats all, I'm stuck at the bootanimation
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Send kernel log without magisk installed. Look at OP to see how.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
No it works only for listed devices. I have no solution for other devices where sound effects don't work.
[Treble-Enabled Device Development A/AB ROMS] Abaddon:
Hi can you please add this

https://github.com/AndyCGYan/platform_frameworks_av/commit/adceff7b6633b93606c09bf22a40aeedc8c6f701

by AndyYang

https://github.com/phhusson/treble_experimentations/issues/539#issuecomment-507329589

Or maybe once phh adds it to his build :silly:
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
In general I don't like much for stability reasons (PR still in review) and maintenance (complexity of sources etc), but I will make an exception, it should not cause problems.

I'll try to release Monday, I'm a bit late this time, and had some problems with features in latest sources.
[Treble-Enabled Device Development A/AB ROMS] ZainBilq:
2.7 in works maybe...?
[Treble-Enabled Device Development A/AB ROMS] GOONER13:
Hi everyone, any suggestions which is the best CPU governer for this ROM, bit of battery life, bit of performance? Cheers!
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
It already runs on my device don't worry

Some details to finish before releasing

And bad bandwith at home so prefer releasing during the week ;)
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
***** Goodies Update *****

For those having problems with Smart Charging, look at the OP, new overlays.

About Havoc 2.7 update: should be ready soon, hopefully on monday.
[Treble-Enabled Device Development A/AB ROMS] ZainBilq:
Thanks & nice to know. It's gonna be worth waiting...:)
[Treble-Enabled Device Development A/AB ROMS] tenshikurabu:
That's great , I will download it as soon as I can.
[Treble-Enabled Device Development A/AB ROMS] Abaddon:
Thank you :angel:

You don't need to be hasty. You have a personal life too. We understand :highfive:
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
##### Havoc-OS v2.7 Official Build #####

GSI Update 08-07-2019

Maintainer: [MENTION=7932843]vince31fr[/MENTION]

Changelog: https://t.me/Havoc_OS/1245

• Merged July Security Patches

• Improved Gaming mode

• Improved Statusbar icon padding

• Improved Smart charging

• Removed Quick unlock

• Updated Lawnchair to alpha-2238

• Other fixes and improvements

GSI Changelog:

• Sepolicy improved

• Upstreamed latest phh patches

• Added Xiaomi K20 pro camera motor HAL (in alpha stage, from https://github.com/phhusson/platform_frameworks_av/pull/2)

• Fixed manual network selection issue

• Added goodies (see OP at XDA thread) for enabling Smart Charging

• Known bug: Files app probably still crashing for some devices due to an unkown checksum error (install another file explorer to fix)

Thread link: https://bit.ly/2X1rgnv

Download links:

• ARM64-AONLY: http://bit.ly/2NDkfFO

• ARM64-AB: http://bit.ly/2Xz2agy

• ARM-AONLY: http://bit.ly/2xygF4P

• A64-AONLY (ARM32-BINDER64): http://bit.ly//32eVLWQ
[Treble-Enabled Device Development A/AB ROMS] dwapking:
Thanks very much... downloading
[Treble-Enabled Device Development A/AB ROMS] gxfuzion92:
:laugh:
[Treble-Enabled Device Development A/AB ROMS] Schnedi:
Pop up camera working perfectly on Xiaomi Mi 9T, thanks for add it :)

Equalizer app crashes for me, it gives me this URL https://del.dog/ejuhuxuper.sql

Anyway, thanks for the hard work!
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Congrats you won the prize of the fastest flashaholic for this release ;)
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Good. Could not try it myself ;)

AOSP equalizer is a real crap. I tried to include a different reworked version from another source, ... Was MusicFX working previously ?
[Treble-Enabled Device Development A/AB ROMS] Schnedi:
Yes, it was
[Treble-Enabled Device Development A/AB ROMS] gxfuzion92:
Every 10minutes check update.. :laugh:
[Treble-Enabled Device Development A/AB ROMS] gxfuzion92:
Anyone has a sounds ringtone force close. Flash this.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
You could have an instant notification by subscribing the Telegram havoc GSI channel..
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
***** Bug FIXES *****

I have added a bug fixes section in the OP, for SoundPicker crashing (I linked your zip) and Equalizer crashing.
[Treble-Enabled Device Development A/AB ROMS] khuy21:
Yuhuuu...downloading now..
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Someone informed me of this...

Please note that this would only work under SELinux permissive, unless the corresponding sepolicy commit is also included. Furthermore, neither PR had been thoroughly reviewed by PHH yet (not sure if he's busy or something), so take appropriate caution.
[Treble-Enabled Device Development A/AB ROMS] TheUndertaker21:
only rom that's being update

hope the dev has some love for the s10 series

edit: boot up fine on s10+ with no error

only issue is no fingerprint

maybe the dev can help
[Treble-Enabled Device Development A/AB ROMS] frteaz:
Work great in Axon 7 after change file explorer and nfc hostfix
[Treble-Enabled Device Development A/AB ROMS] TheUndertaker21:
damn bluetooth isn't working on s10 series

logs

https://filebin.net/jyeucujg9vfvncs9
[Treble-Enabled Device Development A/AB ROMS] Mr.R™:
Take a log for Vince to look at then try setting kernel to permissive usually works
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
That is not the truth aosip is on the run with jul. Build but is that working for you without problems and do you use a android 9 version as base for vendor and kernel?
[Treble-Enabled Device Development A/AB ROMS] TheUndertaker21:
Bluetooth and fingerprint aren't working but everything else is
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
Vince could you help me?

I am on a nubia z17 8gb128gb Machine is running mokee 90 treble enabled rom and it is a disaster i can not install any gsi with this rom anymore since my radio you know baseband software wAs updated ?

What the hack could be the fail?:eek:

---------- Post added at 08:53 PM ---------- Previous post was at 08:50 PM ----------

It gives out message when turn to boot that device is corrupted ...if that helps?

I don't got that problem with older build's....!

---------- Post added at 08:57 PM ---------- Previous post was at 08:53 PM ----------

Yep i think i know i got best result with the vendor of oreo maybe could help.......;)
[Treble-Enabled Device Development A/AB ROMS] TheUndertaker21:
s10 series aren't on oreo
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
Yes you are right on that see i thought over sorry for miss in understand these are pie machines.....;)

:silly:
[Treble-Enabled Device Development A/AB ROMS] yarecco:
Yeah what about this damn file explorer... it crashes every second update... in the May update was crashing, in July was OK now crashes again...:eek:
[Treble-Enabled Device Development A/AB ROMS] Skippy12359:
I read a few have been successful doing a dirty flash and would appreciate if you could reply with the proper steps. A clean flash always works but I would rather dirty flash on occasion and just wiping Dalvik and Cache always results in Google play app missing error upon boot for me.
[Treble-Enabled Device Development A/AB ROMS] Schnedi:
Just flash the system image, and then the GApps.
[Treble-Enabled Device Development A/AB ROMS] Skippy12359:
Ok..if I'm understanding your reply.... those that have dirty flashed with success have also had to reflash Gapps and go through the whole lengthy Gplay recertification process?. Thanks
[Treble-Enabled Device Development A/AB ROMS] gustavo8000br:
Hello, I would like to inform my experience by testing this ROM.

I have a Galaxy J6 (J600GT)

Steps I took to install the system:

- I installed the system by TWRP

- Restart the phone and restore factory

- I installed GAPPS (arm-9.0-mini-2019-0706) and Magisk (19.3)

- Restored cell phone again

- And finally I started

Positive result:

- System started perfectly

- Speakerphone works

- Microphone works

- Camera works completely

- Call Recording

- Flashlight works

Negative result:

- Speaker does not work

- Dual sim does not work

- Weather Provider continually crashes when it unlocks the screen

- The device is not certified by Play Protect

If I am forgetting anything else I post later, I will leave attached Kernel log and Logcat for those who understand correct what is failing.

Gist of logs - Github
[Treble-Enabled Device Development A/AB ROMS] Marco2G:
Hey vince, just wanted to let you know that manual network selection has been working perfectly so far.

I have noticed something else, though (which is not anywhere near as much of a problem for me but it is a small nuisance :)):

When I tried to configure hotspot (changed password), it would immediately turn off after being turned on. The next day, it came on as if nothing had happened. But my macbook didn't find the network. So I changed the SSID and again, the hotspot turned immediately off after being turned on.

Wifi on the other hand has been working perfectly fine both on a corporate and private Wifi.

Edit: This is on a Xiaomi Mi Max 3.
[Treble-Enabled Device Development A/AB ROMS] huzz45:
Realme 1

Will it work for Realme 1?
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Thanks for your comment. Effectively, when I picked the commit, the sepolicy one was not available yet, and I forgot to mention in the changelog that it could only run in permissive mode. User have been warned that it is a work-in-progress, so they use it at their own risk. One of them already mentioned that it worked well for him, there will perhaps be more feedback.

As I replied to the user who asked me to integrate your work, I don't like to do that for stability and maintainability reasons, but it was kindly asked and I decided to do it. After reading the commit and the discussion, it seemed to me that the PR was nearly in a final stage, so I took the risk. I hope it does not annoy you too much, I did not think about this aspect. The positive side is to get some feedback, perhaps a bit earlier than you expected ;)
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
I would certainly love the S10 series if I could buy one... But I'll stick to my good ol' mi8se for some time still ;)

I cannot do anything for the fingerprint, I'm not a specialist of hardware questions, so take a look at phhusson issues and maybe contribute : https://github.com/phhusson/treble_experimentations/issues?utf8=✓&q=is:issue+is:open+S10
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
You're not alone, see here: https://github.com/phhusson/treble_experimentations/issues/517

There's a possible fix but does not seem perfect yet. You should contribute to that discussion if you make some experiments.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Please provide a logcat in which you try to activate and deactivate bluetooth, same for fingerprint. Look at phhusson issues too.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
This makes me crazy too :eek:

I have to find another solution, maybe to replace it by an external file explorer (someone suggested me Amaze, ...)

I don't know yet.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
You need to reflash gapps effectively as they are stored in the system partition which is completely wiped when you flash a new system image. To avoid that, you can use MagicGapps : gapps are installed without modifying system. I use it, pretty happy with it.

Normally you should'nt have to recertify and so on, but there are sometimes unexpected problems with gapps...
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
As you can see here there are problems for J6 : https://github.com/phhusson/treble_experimentations/wiki/Samsung-Galaxy-J6

There is a exynos7870 treble support group on telegram, they have useful information and hacks.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
I'm not aware of feedback from that device. If you tried other GSIs, it may work. If not, backup and try ;)

You should first be sure that this device supports treble (there's an app on the play store to check, search treble).
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Great for network selection :)

For hostpot, there have been some recent fixes I think in phh sources, probably between my last two releases. I don't know if you upgraded to latest yet. In all cases, you can go to /data/vendor/wifi/hostpad, and:

- erase everything in 'ctrl' dir

- erase every file hostapd_xxx.conf

Then setup again your hotspot, and try again.
[Treble-Enabled Device Development A/AB ROMS] Marco2G:
Thank you!

There is no ctrl dir, though. I have only the conf file and sockets.

Okay, my bad. After switching the hotspot to 5 GHz, the Macbook does pick it up. And after deleting the conf file, I was able to make that change without the turn-off situation.

So it seems I'm all good :D.

I like you, you solve all my issues ;).
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
I like you, you have small issues ;)
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
I'm okay with you including it, just giving a heads-up to the users here. Thanks for taking the time to read through our discussion and for trusting my code as well.
[Treble-Enabled Device Development A/AB ROMS] eddy_nugroz:
Yes we same device mi 8 se,

Don't know only have this treble devices
[Treble-Enabled Device Development A/AB ROMS] IvanGE90:
hi,your build working good but i have only one bug on my mi max 3...i have only google sans font,have any solution?
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
It's not a bug, it's a feature ;)

Havoc's developers choice !
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
A flashable zip for this issue is now available in the OP.
[Treble-Enabled Device Development A/AB ROMS] IvanGE90:
really?sad story.can u add font on next update please?
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
I'm sorry but I won't. Ask havoc devs or find another way. I only try to fix GSI-related bugs, and won't add or change anything to the way Havoc-os is conceived...
[Treble-Enabled Device Development A/AB ROMS] Skippy12359:
Is there a 5/17 arm A only build availble or is the 5/16 build on AFH the latest?. Thanks
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
I've uploaded it, the upload failed before the week-end... however not big difference with 0516 build, mostly to help in case of some problems related to selinux.
[Treble-Enabled Device Development A/AB ROMS] CalebQ42:
Can you change the font with the font manager. It's under Havoc Setting > Interface
[Treble-Enabled Device Development A/AB ROMS] Germano1980:
I do not really have to use this rom. SystemUI is failing a lot. Maybe it is incompatible with the vendor of xiaomi.eu rom (because in the global ROM vendor, I did not have a problem, but the encryption is very difficult and besides having to be formatting data at each installation in twrp, it still causes each reboot to take a long time ). Anyway, congratulations on your work and continue with it.

Mostly, there's no reason to apologize. It's a GSI, and it will never work perfectly on all devices.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Too bad.

I am also on xiaomi.eu vendor (latest dev one) and have no problem.

A complete reinstallation is not required for the fix: you just have to flash it in twrp. Did you try it or not finally? It had success for some people having similar issues than you...
[Treble-Enabled Device Development A/AB ROMS] Jiesheshuai:
Thank you for the awesome rom sir. But when i switch mobile data to SIM2, SIM1 goes down. Is there anybody else tried to use SIM2 data?
[Treble-Enabled Device Development A/AB ROMS] Germano1980:
I'll make a try now with the other file you've placed and notice.
[Treble-Enabled Device Development A/AB ROMS] karin722:
Does not recognize proximity sensor.

moto G6 5/16 build havocOS
[Treble-Enabled Device Development A/AB ROMS] Germano1980:
Unfortunately it did not work. Suddenly, the SIM signal was switched on and off again. All the versions that made of this ROM always gave some problem in my device, most of the time, related to headphones.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Ok, sorry for you. Perhaps that the upcoming commit that should arrive soon will fix that issue, but nothing sure. If you could send a logcat that would be interesting though.
[Treble-Enabled Device Development A/AB ROMS] sebx_g1:
Beware of Magisk 19.2 -- in my config after update - phone got lagged as hell - it becomes unusable !!! After return to 19.1 it is ok again .
[Treble-Enabled Device Development A/AB ROMS] lemimir:
Sorry, but can you tell me what is the difference between *_arm64-a and *a64-a roms?

(My phone is Galaxy A8, and I think it is arm64-a only)

Thanks, in advance...
[Treble-Enabled Device Development A/AB ROMS] bigbossclk:
Doesn't boot on s9+
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
They are different processor architectures. Your device is effectively an arm64-aonly., you can take a look here: https://xdaforums.com/galaxy-a8-201...18-roms-kernels-recoveries--other-development
[Treble-Enabled Device Development A/AB ROMS] Skippy12359:
I'll give MagicGapps a try. Thanks for all your great support.
[Treble-Enabled Device Development A/AB ROMS] TheUndertaker21:
i did

bluetooth setting forced close when tried to activate