yashsingh1/xdaforums huggingface dataset:
[Treble-Enabled Device Development A/AB ROMS] Schnedi:
Not at all, it's always better a device specific ROM.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
##### Havoc-OS v2.8 Official Build #####

GSI Update 11-08-2019

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

Changelog:

- 15-07-2019: https://t.me/Havoc_OS/1289

• Added Gaming mode QS tile

• Improved Gaming mode

• Improved OP gestures feedback duration

• Improved Aggressive battery

• Improved LiveDisplay

• Improved Pocket lock

• Fixed crash with some music players

• Performance improvements

• Other fixes and improvements​

- 25-07-2019: https://t.me/Havoc_OS/1319

• Added Gesture Anywhere

• Added NFC Sounds

• Added translations for Text Clock

• Changed Text Clock color to Wallpaper based

• Improved Battery Estimates

• Improved Pocket Lock

• Improved App info

• Improved Sound settings

• Fixed PiP for Multi-user

• Removed QS tile overlays from app list

• Updated Lawnchair to alpha-2338

• Other fixes and improvements​

- 07-08-2019: https://t.me/Havoc_OS/1348

• Merged August Security Patch

• Added ability to restrict app vpn usage

• Added translations for Text Clock

• Enabled OP gestures on keyguard

• Improved Dynamic gaming mode

• Updated prebuilt apps

• Other fixes and improvements
​

GSI Changelog:

• Put back DocumentsUI: solves external SD card problem

• Sepolicy improved, less boot problems

• Integrated latest Phh additions, among them:

- Bluetooth incall for Qualcomm-based devices now working (the magisk module GSIBtFix in the OP at XDA thread no more needed)

- Support for some newest Samsung devices (S10e, ...): needs some testing still​

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

Download links:

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

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

• ARM-AONLY: http://bit.ly/31BboX9

• A64-AONLY (ARM32-BINDER64): http://bit.ly/2H0elJb
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Did you try other GSIs ? Where are you stuck: phone splash screen or havoc bootanimation ?
[Treble-Enabled Device Development A/AB ROMS] bigbossclk:
---------- Post added at 03:58 PM ---------- Previous post was at 03:58 PM ----------

[/COLOR]

its goest to download mode lol never seen that before
[Treble-Enabled Device Development A/AB ROMS] Mr.R™:
Same in my experience with the S9, some kernels give you a bootloop, some download mode, not had it working either way, last gsi Rom I was able to boot was pixel dust pie from 2018 with I think oreo kernel and vendor
[Treble-Enabled Device Development A/AB ROMS] uehlsh:
Your firmware is installed on my device only if I pre-install Magisk Treble 16.4 on my boot.img.

With other versions of Magisk, the firmware does not load - fastboot or endless download attempts.

( Your patch did not help me ).

MagicGApps refuse to work with Magisk Treble 16.4.

Correction of SIM cards did not help - incoming SMS did not work.

Another firmware was hanging on butanimation, but I deleted it from the system.

P.S. My device Umidigi A3 MTK6739 ARM64 A

On the firmware Recсureсt Remix 7.0.1, incoming calls work for me, but I like your firmware more.

Please correct incoming SMS and root-rights. I will donate you a beer to me.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
I have no idea of why it boots only with magisk 16.4 pre-installed!! Perhaps it makes the kernel boot in permissive mode ? Perhaps you could try a custom kernel for your device instead ?

About SIM, there's nothing more I can do actually. Try to check if your APNs are correctly detected, and if not enter them manually, it may also be the problem.
[Treble-Enabled Device Development A/AB ROMS] lemimir:
Thank you!
[Treble-Enabled Device Development A/AB ROMS] bigbossclk:
Yeah exactly, when my software was 8.0, i could run most of gsi's, but now only sgsi's from s9+ forum or nothing
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Could you get kernel logs ?
[Treble-Enabled Device Development A/AB ROMS] puppetry:
May I ask which version of MIUI is used for your "max3" brush "havoc", "eu? Miuipro? CN?", will you reboot the second screen of the card, and then need to shut down completely for 6 minutes before you can enter the system desktop normally? Thank you.

---------------------------------------------

@ Vince31fr I use Polish stable version 10.2 as the backpack, after the completion of the brush can not boot normally every time, and need to shut down completely for 6 minutes before booting, I use the command you provide "adb logcat - B all - d > log. txt" can not grab the log, and I have tested that my ADB is normal, the system is ubuntu18, there are other ways to grab the log, thank you. ROM
[Treble-Enabled Device Development A/AB ROMS] bigbossclk:
It has to do something with kernel or vendor or bl. Phh 107 was workig flawless 2 months before, after flashing latest software can't make boot non sgsi img anymore.

With some kernel i don't have bootloop, some kernels i do, some kernels i doesn't even go to splashcreen.

I tried with all kernels uptodate and test csb8 csb3 csa2 vendor files , and i think problem comes maybe cuz of the BL and i don't know if we can downgrade bl version.

It will be really nice if someone can make a solution for s9+ exynos cuz no gsi works now.

Edit; if anyone would like to try to help without the device, i can try solutions with my device as it's not my main phone.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
You should first extract kernel logs after a bootloop or failure: reboot to twrp and issue adb shell cat /proc/last_kmsg > kmsg.txt
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
The exact command is adb shell logcat -b all -d > log.txt

However this only works if you can boot.

If you cannot boot you can extract a kernel log (see my previous message in this thread).
[Treble-Enabled Device Development A/AB ROMS] uehlsh:
With the stock core without any patches, the AOSP 30-31 phhusson firmware and the RR7.0.1 are loaded. 7.0.1 apn - correct. uss after all come. I checked apn. I modified the stock kernel /boot with a patch before applying magisk 16.4.

On the RR, incoming calls work. In your patch, the sim is the same file. Why do not your incoming SMS work?

P.S.

I upgraded the Magisk version on RR701 to 18.1 after adding libdirect-coredump.so to the system. On your firmware this t method does not work.

I can not get the logs - the folder / sys / fs ... is empty.
[Treble-Enabled Device Development A/AB ROMS] retribe:
Umidigi f1, helio p60. Dont worked sim module. In omnirom similarly.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
You should be able to get kernel logs (cat /proc/kmsg) in your current session, or last_kmsg if you reboot to twrp.
[Treble-Enabled Device Development A/AB ROMS] puppetry:
kmsg

https://glot.io/snippets/fcfxoodg9y/raw
[Treble-Enabled Device Development A/AB ROMS] svaethier:
i tried this rom on my alcatel tetra phone and it just booted my phone into fastboot mode, ive tried other gsi's like phh and descendant and those two roms boot fine for me. Using an unmodified kernel as well, hopefully a fix is found for this issue though.
[Treble-Enabled Device Development A/AB ROMS] uehlsh:
I have your kernel patch, and after it is installed magisk 16.4

See logs.

P.S. Outgoing and incoming calls, outgoing sms, ussd, mobile Internet, wifi - work stably.

Kmsg and last_kmsg files are empty
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
The kernel seems to have booted normally. Can you explain the context where you got it? Is it in twrp after a failure during the previous boot?
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Your logs are not complete nor very informative, however I saw that a 'set_permissive.sh' script is executed which can explain why you could boot.

Did you try to upgrade magisk to a more recent version after the first boot?

About incoming sms, this is very strange if incoming calls work. Did you check that the SMS app is the default SMS app in Settings? Did you try another SMS app?

You could also get a logcat, while sending yourself a SMS.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Btw, I did not have much time for a few weeks to answer and even read messages in the forum. I'll to get into them in the coming days.

Happy flashing!

And: on my device, the last update runs much smoothly than previous builds, better overall performance. I hope it will be the same for every one ;)
[Treble-Enabled Device Development A/AB ROMS] n70_06:
I agree with you, our efforts are better than the old structure health right now everything is also faster and orderly than many developers are giving thanks to the new structure in this
[Treble-Enabled Device Development A/AB ROMS] yarecco:
Axon 7 didn't succeed to boot nor dirty or clean flash

Time to say bye to Havoc after long time

Sad.
[Treble-Enabled Device Development A/AB ROMS] g0dzstar:
Bootloops from dirty flash :(
[Treble-Enabled Device Development A/AB ROMS] kienzi:
is it hal 1 or 3?
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Send logs!
[Treble-Enabled Device Development A/AB ROMS] danicadanicadanica:
Working in Galaxy J6 thanks Vince
[Treble-Enabled Device Development A/AB ROMS] xboxbr:
thank you :good:

---------- Post added at 11:38 PM ---------- Previous post was at 10:51 PM ----------

tryed dirty flash and also didnt work for me.

Axon 7 A2017U
[Treble-Enabled Device Development A/AB ROMS] hamzter1989:
How can I make logs?
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
You did not clean flash: I see edxposed logs. Remove magisk and wipe everything
[Treble-Enabled Device Development A/AB ROMS] xboxbr:
this build will only work with clean install?
[Treble-Enabled Device Development A/AB ROMS] cantenna:
Okay, working now on S8+! New to treble, dirty flashin okay some times, others not?

Thanks:good:

Can you look into screenshot and bootscreen if you have some free time?

Thanks again mate:)
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
No. As always, try dirty, if it fails, clean. I cannot predict. Depends on device, installed apps ,,..
[Treble-Enabled Device Development A/AB ROMS] cantenna:
Ugh, okay, stuck in an interesting boot loop, trying to get a log... It boots into, states setting up then reboots after a while

Update: Working fine here now. I recall our vendor require magisk (clean) to be installed (I think) So I did that, all is well now!
[Treble-Enabled Device Development A/AB ROMS] glenskie_05:
Bug in offline charging in my A7 2018 Samsung thanks very very nice os...
[Treble-Enabled Device Development A/AB ROMS] Cường Hồ:
Looks like there's no update via OTA?

Gửi từ SM-G610F của tôi bằng cách sử dụng Tapatalk
[Treble-Enabled Device Development A/AB ROMS] eremitein:
where you seen GSI which have OTA?)

as i know all GSI haven't it
[Treble-Enabled Device Development A/AB ROMS] Masterjuggler:
The feature list in the OP does say OTA support, so I can understand why it's expected to work. [MENTION=7932843]vince31fr[/MENTION] does say in this post that OTA isn't a thing for this GSI.

Interestingly when I search for "update" in system settings it brings up an option to check for system updates, but clicking on it doesn't lead to an update page in the settings. I'm assuming it existed in other device-specific havoc builds and wasn't totally erased here.
[Treble-Enabled Device Development A/AB ROMS] foudroid:
Latest build. Gaming mode not work, show message: gaming mode is disabled in settings.
[Treble-Enabled Device Development A/AB ROMS] dcraffam:
I can't boot on umidigi f1 can any one help it only boots with out gapps if I use the gapps then it just stays in bootloop
[Treble-Enabled Device Development A/AB ROMS] cantenna:
So I'm running the latest Havoc on S8+; some apps have a black border at the bottom of the screen? Anyone know how to fix?

Update Fix from Ahmad; Settings>Phh Treble Settings>Misc Features>Compatibility Max Aspect Ratio>Infinite
[Treble-Enabled Device Development A/AB ROMS] actinhic:
Hello

Settings/Display/Full screen apps ... I think.
[Treble-Enabled Device Development A/AB ROMS] Jolo110:
Hi i'm very much new to this kinds of thing and I've been looking for ways on how to update a gsi, but all i ever get is how to install it. I'm currently at 2.7 just flashed last week, is the process the same every time there is an update?
[Treble-Enabled Device Development A/AB ROMS] cantenna:
[MENTION=7932843]vince31fr[/MENTION] up and running now but strange bug; I can get the copy/paste/select all options to be visible in any file manager? Works elsewhere like firefox for example but if I try to rename any file to select and copy file name, I can't.

Update: Figured it out... I had to Settings>Display>Expanded Desktop>Expand for all>Disable....

I guess having it enabled on some apps break the copy/paste/select functions.

I love your work, I do! This rom is awesome!!

But I highly recommend noob's embark on the "Wreck Havoc" journey with a cool refreshing alcoholic beverage...

Pro: This rom will let you do anything!

Con: This rom will let you do anything!

All jokes aside, its awesome! Thanks for making it available to us!!
[Treble-Enabled Device Development A/AB ROMS] Halwer:
Thank you so much for the v2.8 release, because now the voice and microphone during calls are working perfectly fine. I can't believe it, yet. If you have a Lenovo S5 Pro, give this ROM a try!
[Treble-Enabled Device Development A/AB ROMS] Nordicus:
del
[Treble-Enabled Device Development A/AB ROMS] arunrawat2112:
Hey. I installed it on s9 and my camera isn't working? Does it work for you ?

Also the icons on statusbar... Are they aligned properly?
[Treble-Enabled Device Development A/AB ROMS] Jolo110:
Hi, i just flashed the update and and installed opengapps, but now i can't add a fingerprint for my security
[Treble-Enabled Device Development A/AB ROMS] burninitup:
Installed it on my s9 exynos. Great rom.. working good.
[Treble-Enabled Device Development A/AB ROMS] hasni2005:
Big Thanks for the ROM

it's realy great and awesome, it work perfectely for now.

But can you make UI more aware of devices with rounded corner ?

because a part of battery icon and Hours doesent appear

And signal bar dosent apeear too in SGS8
[Treble-Enabled Device Development A/AB ROMS] cantenna:
Settings > Havoc Settings > Screen > Statusbar Padding > 15
[Treble-Enabled Device Development A/AB ROMS] carlosic961@gmail.com:
I installed i my moto g6 but the moto camera dont use the two cameras but great ROM is one of the best roms that i installed.
[Treble-Enabled Device Development A/AB ROMS] foudroid:
thanks for the great rom, need resize partition to install gapps on mi a2 lite. and battery usage not available
[Treble-Enabled Device Development A/AB ROMS] hasni2005:
Thanks men for your replay it works perceftely :fingers-crossed::good:
[Treble-Enabled Device Development A/AB ROMS] airbornebfp:
installed on moto g6 play runs smoothly, better than previous versions, but in the update of 2019-08-11 does not ask for multimedia audio via Bluetooth ? any patch to fix it?... Thanks for your effort?
[Treble-Enabled Device Development A/AB ROMS] gxfuzion92:
Thx Dev.. v2.8 smooth like butter.. Now im dancing with tambourine.. :laugh:
[Treble-Enabled Device Development A/AB ROMS] kloroform:
Using on Sony Xperia X, you guys are doing great work.
[Treble-Enabled Device Development A/AB ROMS] yarecco:
Anyone succeded to run it on Axon 7 and what was "improved" comparing to 2.7 that makes it impossibile to run?
[Treble-Enabled Device Development A/AB ROMS] xboxbr:
dirty flash didnt work for me, then I gave up. I dont want to do clean install at the moment
[Treble-Enabled Device Development A/AB ROMS] sudisk:
Hello,

Thanks for this great ROM. I installed it on a Umidigi S3 Pro and it works almost flawlessly.

The only inconvenience that I encountered is that on startup, I need to insert the SIM after the phone has booted and went out of lock screen to be able to have it register the PIN code, otherwise it just shows the SIM unlock wait message and does not seem to even attempt to communicate with the SIM.

My setup is:

- Havoc 2.8

- Magisk 9.3

- MicroG (nanodroid)

Is there any step that I have missed?
[Treble-Enabled Device Development A/AB ROMS] ckbhawsar:
I am using gcam its working fine

For statusbar change the values in : HAVOC Setting - Screen - Corners
[Treble-Enabled Device Development A/AB ROMS] Buboniks:
Can't download it,links doesn't works
[Treble-Enabled Device Development A/AB ROMS] eremitein:
boots on Xiaomi Mi A2 Lite and works very good, big thank you!

now only one missing thing found - in Phh settings not applied Rounded Corners diameter

yes, i already set padding in Havoc settings, but this solution is slightly buggy - padding space randomly changes from time to time
[Treble-Enabled Device Development A/AB ROMS] GhouLinux:
I also tried it many times ... no success with 2.8 on the Axon7, even with a very very clean install ... when I go back to 2.7 everything is fine.

Sincerely I can't create logs at the moment. Hopefully I will find some time tonight for this.

[Update] No last_kmsg is written and logcat doesn't exist also ... so I can't deliver any information. :(
[Treble-Enabled Device Development A/AB ROMS] Dave_XDA:
Try'd to install it on my Axon 7, sadly it did'nt work.

Backup via TWRP are made. After Backup i uninstall'd Magisk via his uninstaller.

After a reboot i booted into TWRP and try'd a dirty flash. No luck.

It was a 15 minute animated bootlogo, than i decided to turn it off and on again to boot into TWRP.

Now i made a clean installation. Wiped Data, system, cache and dalvic. Installed the 2.8 image again and made a reboot.... sadly nothings changed, a more than 15 minutes animated bootlogo.

I try'd to install it again and right after it the OpenGapps with resizing the system partition like i did for the 2.7 ROM. Rebooted but the same appeared.

Right now i restore my TWRP backup.

Any suggestions?

Using OkiLabs TWRP 3.2.3.0 LabsMod 1.3
[Treble-Enabled Device Development A/AB ROMS] xboxbr:
i'll just wait for 2.9

I hope 2.9 will work
[Treble-Enabled Device Development A/AB ROMS] nealed:
Issues on Mi 8 Pro

Thank you for this great ROM. I have spent a week trying all of the recent GSI images for my Mi 8 Pro, and have tried some twice. I have stuck with this HavocOS. SImply the best!

That said, there are a couple of really frustrating things that I need help with to allow me to keep this as my daily driver.

Non responsive touch screen: every now and again, when the phone starts, the touch screen is not responsive. I cannot enter SIM PIN or passcode, cannot hit the restart button after a long press on the power button - only way to go is holding down the power button until a restart.

Data persistance:

When I restart, the phone never remembers my SIM card preferences. as such I have no mobile data available until I re-select this sim cars as the default card for data. How can I get this to persist over restarts? Also, the selected APN disappears and I have to re-select it often.

Every few restarts, the face unlock data gets lost! As I dont have a fingerprint sensor, Í rely on face data for easy unlocking, so it is doubly frustrating when the data disappears and I have to re-enroll.

Build.prop modifications: They seem to disappear over a restart?!

Other data losses: some restarts there

Fingerprint sensor: Nobody has this working on the Mi 8 Pro, so I know this is not the place to ask for help, but I am listing my issues here for information also.

Raise to wake missing!: I am pretty sure I had raise phone to wake screen available in the settings, but now don't. I have to rely on an app (pick2wake) to wake my screen and facilitate face unlock. However, despite disabling battery optimisations for this app, it still gets killed and stops working. Can anyone confirm if I should have the raise to wake screen setting and where it should be. If it is not available... could I request this feature for a future release? I have seen other GSI ROMs with this feature and it's really handy.

VOLTE - Working on my base MIUI ROM. This issue is not specific to Havoc, but I can kind of get VOLTE working by making build.prop modifications, and then enabling VOLTE in Phone information (*#*#4636#*#*). However, when VOLTE is enabled, I can make one call. I can never end that call. I hit the end call button. the dialer says ending call, but it never manages to. IN phone information it shows the call as ongoing... and I can never make or receive another call until I restart. I have tried all the versions of ims.apk that I could find. Most break something such as the ability to receive SMS messages etc. I have kind of given up, but would love to find a solution if anyone can suggest something. My carier is REDbySFR (France).

I promised myself I would post this last night while all of the information was fresh in my mind, but I didn't, and have certainly forgotten something.

My main question and main gripe that I would like answered is regarding the persistance of settings such as the SIM settings over reboots. What happens at boot on a GSI image that may cause this?

Of course, all help on any of the points above would be appreciated.

Thanks for a great ROM!
[Treble-Enabled Device Development A/AB ROMS] alfi79:
guys but for mi 9t which version should I download? Is ARM AB correct?

Go to TWRP

• Flash this vbmeta: https://drive.google.com/file/d/1fbF...w?usp=drivesdk

• Format data

• Restart TWRP

• Flash the rom image

• Do a factory reset

• Flash GApps (optional)

• Flash Magisk (optional)

• Reboot to system

I performed all these steps to the letter but I can't install this rom

the phone stops on the fastboot screen

thanks in advance to those who can help me
[Treble-Enabled Device Development A/AB ROMS] hasni2005:
Did this rom works on Huawei mate 10 lite

And if it works; wich version should i choose (arm64-a only or arm64 ab or ...) ?

Good thanks in advance
[Treble-Enabled Device Development A/AB ROMS] alfi79:
guys help me please step by step. i just can't install it rom on my mi 9t.la twrp i use is 3.3.1-2 by vinci fixed the russian one if i'm not wrong. thanks a lot

---------- Post added at 02:25 PM ---------- Previous post was at 01:53 PM ----------

I followed all these steps

• Flash this vbmeta: https://drive.google.com/file/d/1fbF...w?usp=drivesdk

• Format data

• Restart TWRP

• Flash the rom image

• Do a factory reset

• Flash GApps (optional)

• Flash Magisk (optional)

• Reboot to system

but when I reboot it always goes to fastboot

Havoc-OS-v2.8-20190811-phhgsi_arm64_ab-Official.img (this is the rom file already unpacked in img through a program to create image files

---------- Post added at 02:41 PM ---------- Previous post was at 02:25 PM ----------

I don't know there is any passage that I skip or should I do in the twrp? type mount? etc? Please help me I'm going crazy :(
[Treble-Enabled Device Development A/AB ROMS] alfi79:
is there anyone who can help me?
[Treble-Enabled Device Development A/AB ROMS] xboxbr:
why do u do factory reset after install ROM? just install ROM, then install Gapps

and also you can format cache and dalvik before install ROM
[Treble-Enabled Device Development A/AB ROMS] alfi79:
yes I give the factory reset but nothing always on fastboot the phone starts again, the gapps don't flash them because it gives me error 70
[Treble-Enabled Device Development A/AB ROMS] xboxbr:
Can't flash Gapps due to error 70 (insufficient storage space available in System partition)? In TWRP, just go to Wipe menu > Advanced Wipe > check System partition > Partition options > Resize FS. Then flash Gapps again.

install ROM, do this above /\

install gapps, reboot system