yashsingh1/xdaforums huggingface dataset:
[Treble-Enabled Device Development A/AB ROMS] Mr.R™:
As I said, complete system reflash and reset in odin which is what makes it strange

Let havoc boot into its launcher, reboot and install gapps, it'll work then

No, just one of havocs quirks, I've had to boot into havoc then reboot to install gapps ever since I started using vinces gsi
[Treble-Enabled Device Development A/AB ROMS] Rashad79:
In my case, even I boot the phone then make restart to twrp and install Gapps it's give me the same error till I resize and repair the system partition then it's working without problem. As the problem mentioned from the other user.
[Treble-Enabled Device Development A/AB ROMS] Mr.R™:
Ah unlucky, same result if you do a factory reset after installing havoc I assume?

Sounds like you need to head to your devices forum for assistance
[Treble-Enabled Device Development A/AB ROMS] sakulec:
You need to resize system partition to flash gapps package. You will find in it advanced wipe
[Treble-Enabled Device Development A/AB ROMS] Rashad79:
Yes, I already in but no other way :)
[Treble-Enabled Device Development A/AB ROMS] Michel177:
I had PHHusson gsi (aosp 9.0 v114)installed on my Chuwi HI9Pro .I would operate great but I wanted a few additions to adjust my system.So I installed Havoc os 2.6 .Started it and returned to TWRP .I then installed Opengapps (latest ) for amr64 the pico version ..Eveything (almost ) works fine except for the File manager which halts all the time .Any clue ?
[Treble-Enabled Device Development A/AB ROMS] Bokoko006:
Anyone here using this gsi on xiaomi mi a2 lite? How to install it and hows the performance?
[Treble-Enabled Device Development A/AB ROMS] gfofanov:
What vendor and TWRP are you using?
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
I think we have to look for a signing patch for boot.img after set the kernel by the patch is post out here in forum for permissive mode to handle after that otherwise i stay forrrrr days in bootanimation ;)

Maybe i could help ;)
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
There's a strange bug of Files on some devices I cannot explain yet (and not reproducible on my device so difficult to fix). I'll try to find a solution for the next build, in the meantime you can update it from apkmirror: https://www.apkmirror.com/apk/google-inc/files-go/files-go-1-0-252933084-release/
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
If it is a selinux issue, you try to send me a kernel log. Maybe I could add some sepolicy rules to avoid that behavior.
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
I got that before with havoc i use verifyed boot signer v.8 for solve that problem after use any permissiver patch it is from here:https://androidfilehost.com/?fid=11410963190603876460

but also build in in my twrp recovery i use i think it is build by some mokee rom dev.

Wait i will take a log. but can i do with matlog app i ? I don't really able to use adb at the moment.....

---------- Post added at 07:00 AM ---------- Previous post was at 06:59 AM ----------

Mhhhh but don't know how to take kernel log. With matlog app you need the startup log. File right?
[Treble-Enabled Device Development A/AB ROMS] itsriddhi:
Nice
[Treble-Enabled Device Development A/AB ROMS] uehlsh:
Try this patch.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Reboot to twrp after trying to boot, go to Terminal in twrp, issue the command: cat /proc/last_kmsg > /sdcard/log.txt
[Treble-Enabled Device Development A/AB ROMS] GOONER13:
Was going to flash this image thru twrp, noticed that I don't have system partition. Weird, haven't had this issue before.Any help would be appreciated.
[Treble-Enabled Device Development A/AB ROMS] M.Z.F:
where is HAVOC with builtin GApps
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
Ok this evening i give it a try
[Treble-Enabled Device Development A/AB ROMS] sebx_g1:
[MENTION=7932843]vince31fr[/MENTION]

Hi I made some logs which maybe could help fix problems with Pie vendor for my phone Motorola Z Play

Here :https://xdaforums.com/showthread.php?p=79732506

Check please if problems are only vendor related?

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Treble-Enabled Device Development A/AB ROMS] 2nqey:
I saw your latest upload on this link

https://sourceforge.net/projects/havoc-os/files/arm64-aonly/

I guess it's because it's now official.
[Treble-Enabled Device Development A/AB ROMS] Micha_Btz:
Did you get it to work? I also have O2 and mobile is not woring, create apn point doesn't work.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Problem seems to be with vendor: WiFi and camera related executables do not find their libraries, which should not occur I think.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Your phone is probably not treble compliant, so you cannot install a gsi.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Yes. I'll perhaps sometimes upload experimental builds on AFH for the adventurous, but official builds are now on SourceForge.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Boot, wait 5 minutes, take a logcat (with e.g. Logcat Reader app, and send it to me, will try to take a look.
[Treble-Enabled Device Development A/AB ROMS] houston_:
Yes, you have to set the APN yourself. Take a look at my apn, I am on stock right now and it is working (don't know if mms really)
[Treble-Enabled Device Development A/AB ROMS] Micha_Btz:
I have take a logcat, see here https://gist.github.com/Micha-Btz/15acdffc794ed2613c2e6c9318bf4a19

Hopefully you see more than I :)
[Treble-Enabled Device Development A/AB ROMS] TeamMex:
seems fixed now :P some VNDK issues related to

https://android.googlesource.com/pl...7f876b74be0a2d6d417f5ff385f85d835a97fe9^!/#F0
[Treble-Enabled Device Development A/AB ROMS] GOONER13:
I currently have Descendant and Blissrom on my phone, so I have already installed gsis. How can this be?
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
You flashed these GSIs with twrp then ? So you must have a system partition??
[Treble-Enabled Device Development A/AB ROMS] :
Try using magic gapps. It's a magisk module. Download a pico open gapps pack, make a folder Download/OpenGApps on sdcard and flash magic gapps module in twrp.

That's what I did and worked fine and dandy. ?

[MENTION=7932843]vince31fr[/MENTION] You rule! This is a true work of art!
[Treble-Enabled Device Development A/AB ROMS] GOONER13:
Flashed with SP Flash tool, tried to flash with twrp, can't find system partition, see my problem lol?
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Then flash with SP just like you did for the other GSIs... And really don't know why you don't see system in twrp ..
[Treble-Enabled Device Development A/AB ROMS] gxfuzion92:
Im never see my system partition,just flash gsi to system.. that its..
[Treble-Enabled Device Development A/AB ROMS] LemIY:
How you get the hotspot? Is there a fix?
[Treble-Enabled Device Development A/AB ROMS] danicadanicadanica:
In my samsung j6 it can be fixed by editing kernel config.
[Treble-Enabled Device Development A/AB ROMS] Micha_Btz:
I have tried it yesterday evening many times, now I can create anapn and now mobile data works.
[Treble-Enabled Device Development A/AB ROMS] Kostyan-rnd:
Fingerprint scanner does not work after reboot. How to fix. Leeco le pro 3 elite.
[Treble-Enabled Device Development A/AB ROMS] Rashad79:
What is your kernel configurations?
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
Here you Go i take the log file i think with the permissive patch v.4 but without the boot signer v8 is build in my twrp so it will stay in endless bootanimation ;)

For real i told you will send you the log. File a few days ago but vince can say you one thing the command line in terminal was not the right one i translate to query .. and nothing the path named for save directory .... it is not named the way it should as you wrote it was nearly as you wrote but takes felt a 1000th reboots and new installations to take and get recognize ;)

But then..... As the most ever unaspected i got the function build in in twrp ;) (sometimes the blind can see;) )

So hope it help:good:

I am now on your latest build and still my favorite flavour keep it up will see if i can be a bit useful for your users;):D:angel::cowboy::cool:
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
Sry i see that is recovery.log is that the right one if not let me know but now i think i got the way how to get it oh man what the mhhmhhhaaahhh i hope it is but got save two one is recovery the other one is gone ohh noooo but let me know otherwise i will get it on again untill it will the one that you need mhhh :D;)
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
Sorry for quote you again but i post the wrong log. File so here we go again with the right one's:fingers-crossed::D;)

1. Is without permissiver patch also without signer and also without magisk(don't boot phone stay at nubia logo and go power down)

2. is with permissiver patch but without signer and without magisk (phone also power off after nubia logo for a while)

3. Is with permissiver and signer (phone boot and everything is fine;) )

4. Is with permissiver and signer and magisk (phone boot everything is fine and aljoscha81 is happy because he will not die he need's root to get access to vendor/etc/libnfcxxx.conf to get his bodysensors working otherwise he will die because his bloodsugar will kill the man;) )

:eek::crying:

You see the files don't match the path you got written to use in terminal but it is kernel.log file generate with twrp recovery from the mokee90 for nx563j i use the 8gb ram version the twrp is special for this rom i think:rolleyes:

But that by the way ...... ;):D

I hope you find a way to get this awesome work going far into future with this treble stuff for all the guys put so much hope in it and thank you so much your work is my favorite flavour that's for real i can say :)
[Treble-Enabled Device Development A/AB ROMS] samsungics1200:
Does not boot on Redmi Go 8.1 go edition arm only

Tried using the kernel permissive patcher still stuck on boot animation

Triend using magisk only to reboot again and again

tried using verifiied boot signer still restarts and with kernel permissive it bootloops

im using the latest update with 8.1 stock vendor

i had booted aosp 8,9 , rr , lineage, aosp extende, without a problem
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
Try flash this patch in twrp after permissiver hope help everyone stuck at bootanimation if it runs without error bingo if it ask you to force resign do it wish you luck;)

If this work for you it would be nice if you report back here cause other users also seems to end up luck at this point;)
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
And i think a good tip flash the unpatched boot.img first for prevent errors with the permissiv patch and the signer patch you flash then in this order;)
[Treble-Enabled Device Development A/AB ROMS] samsungics1200:
already tried that boot signer no luck ( without any permissive patch restart only and if i flash permissive patch im just stuck on boot animation)and im using the stock boot image ( not modified its fresh)
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
Yes that can be you have to flash clean stock first then before boot wipe everything(in advanced wipe in twrp) formate data do factory reset then flash gsi then permissiver v.4 then boot signer v.8 then reboot to system beware ! Make a backup first on a usb device you will absulute lost every data on phone but should work i think......

Otherwise my knowledge is at the end sry;)
[Treble-Enabled Device Development A/AB ROMS] ggazza:
Does anyone have a working NFC on Xiaomi mi9 se? NFC is ON, but nothing happens(
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
I'm sorry for you but the built-in TWRP function "Save Logs" saves log from the current kernel, that is the kernel running TWRP. This does not save logs of the previous boot. The only way to grab them is with the command I gave :

- from a computer : adb shell cat /proc/last_kmsg > log.txt

- inside TWRP, in terminal, cat /proc/last_kmsg > /sdcard/log.txt (maybe sdcard should be changed to another location)
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
The same answer for the user above :

I'm sorry for you but the built-in TWRP function "Save Logs" saves log from the current kernel, that is the kernel running TWRP. This does not save logs of the previous boot. The only way to grab them is with the command I gave :

- from a computer : adb shell cat /proc/last_kmsg > log.txt

- inside TWRP, in terminal, cat /proc/last_kmsg > /sdcard/log.txt (maybe sdcard should be changed to another location)
[Treble-Enabled Device Development A/AB ROMS] the gladiator:
I installed the ROM (ARM64-AONLY for a p8 lite 2017) and everything went well but...I don't have any network connection, only emergency calls. Is there a trick ?

PS I manually entered APNs but, as expected being related only to data, nothing changes
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Did you try to change "Preferred network" settings in Settings->Mobile Data ?
[Treble-Enabled Device Development A/AB ROMS] samsungics1200:
heres the log please fix it
[Treble-Enabled Device Development A/AB ROMS] samsungics1200:
heres the log please help me thnx
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
I figure out when you got dual sim phone sometimes both cards are the "data" card but in settings for data sim is choosen only one you also have to choose at beginning of gapps setup wigard but when you thrn off the hook on the card is not choosen as your data card in network settings it works and stay working ..... Thos is on many gsis i tested but i think it is a vendor bug by the base trebelized rom i use for gsis cause on the base rom it is the same problem only a bit more strange for me ;)

---------- Post added at 08:34 AM ---------- Previous post was at 08:32 AM ----------

Do you grab the log by computer or twrp?
[Treble-Enabled Device Development A/AB ROMS] samsungics1200:
i grabbed using pc adb
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
It's ok this time but I don't catch the problem. As you manage to go in bootanimation, you may also be able to get a logcat: plug your phone and issue the command adb shell logcat -b all > logcat.txt as soon as you see bootanimation. It may fail, retry the command again and again, until it works. Then let it run several minutes, and type Ctrl-C to finish the log.
[Treble-Enabled Device Development A/AB ROMS] the gladiator:
I thought about that and I tested the three options (2G, 3G, LTE); none of them works. I removed the sim card; no joy. I reinstalled the ROM; same situation.

I'm demoralised... it cannot be !!!
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Try to send a logcat...
[Treble-Enabled Device Development A/AB ROMS] samsungics1200:
still rebots and reboots
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Well it may be the bootanimation itself. Remove the file /system/media/bootanimation.zip and retry.
[Treble-Enabled Device Development A/AB ROMS] samsungics1200:
wow thank you so much now it boots when i removed the bootanimation XD

---------- Post added at 10:27 AM ---------- Previous post was at 10:15 AM ----------

ota updates

GO gapps package

google certification fix
[Treble-Enabled Device Development A/AB ROMS] the gladiator:
Sorry for being such a noob but the two commands (in TWRP and from a PC) mentioned in TD # 836 give me=> cat: /proc/last_kmsg: No such file or directory
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Strange !!

But as you can boot, a logcat will be much more useful. Read the OP to find how, I've just updated it.
[Treble-Enabled Device Development A/AB ROMS] the gladiator:
The log covers the switch off of the smartphone, rebooted and waited a couple of minutes. Hope will be useful.

B.T.W. I'm really impressed by your outstanding level of support !!!!

NB forgotten to say that in the meantime I rooted installing Magisk; nothing changed about network connection
[Treble-Enabled Device Development A/AB ROMS] gxfuzion92:
Permissiver v.4 please..
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
You can also find on android q gsi thread otherwise:https://androidfilehost.com/?w=files&flid=279429

---------- Post added at 11:38 AM ---------- Previous post was at 11:35 AM ----------

I have try your commandline for terminal in twrp but it say it dont got file path for it anyway can it be the log is only existent if the boot fail?
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
I think that it's linked to some sepolicy denials like that: avc: denied { find } for interface=vendor.qti.hardware.radio.am::IQcRilAudio sid=u:r:system_app:s0 pid=2336 scontext=u:r:system_app:s0 tcontext=u:object_r:default_android_hwservice:s0 tclass=hwservice_manager permissive=0

I'll include new rules in next build, but in the meantime you should try to switch to permissive mode (you acutally boot in enforcing mode).

There are links to permissiver patches just a few messages above, ...
[Treble-Enabled Device Development A/AB ROMS] Technical:
Is there any way to use your (new) rules for other devices? I mean, I can't boot treble gsi images from other ROMs I'm compiling myself.

If so, is there a way to get these rules in a repository? Thanks.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Well, these things are work in progress and I don't want to release my sources until they are relatively clean. I don't wan't to add confusion over the things that already exist here and there, and give sources that could contain obvious security holes. This will be interesting in a second step, in order to let people discuss, criticize and improve it, but it is too early yet. If you want to make some experiments, there are plenty of documentation about selinux on the web: you should read first and try to understand the problems. Some interesting sources:

- google of course: https://source.android.com/security/selinux/overview

- quick tutorial to fix denials: https://msfjarvis.website/posts/understanding-and-resolving-selinux-denials-on-android/
[Treble-Enabled Device Development A/AB ROMS] chuangdi:
me too. nubia Z17S.
[Treble-Enabled Device Development A/AB ROMS] the gladiator:
Thanks again for your support, I'll wait your next build
[Treble-Enabled Device Development A/AB ROMS] Starkiller2:
It's like that for all of the gsis
[Treble-Enabled Device Development A/AB ROMS] uehlsh:
remove /system/media/bootanimation.zip

enjoy
[Treble-Enabled Device Development A/AB ROMS] chuangdi:
Fingerprint scanner does not work after reboot.

bootlog: removing dangling enrolled fingerprint:**

how to fix? thanks
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Please send the whole logcat.
[Treble-Enabled Device Development A/AB ROMS] chuangdi:
my device is nubia Z17S,thanks
[Treble-Enabled Device Development A/AB ROMS] Fatal_Scythe:
Hi, btw have you had any look at the logcat I sent a while back?

It's at page 65 if I'm not wrong.

Thanks in advance ^^
[Treble-Enabled Device Development A/AB ROMS] chuangdi:
this is whole log.
[Treble-Enabled Device Development A/AB ROMS] uehlsh:
Why links to download firmware do not work?
[Treble-Enabled Device Development A/AB ROMS] RUNNER75:
A small consultation:

Because the Rom does not include the Gapps?

In my case my phone does not have TWRP, or Root therefore I can only install by Fastboot.

I have no way to install the Gapps separately because the Lenovo stock recovery does not include Sideload :(
[Treble-Enabled Device Development A/AB ROMS] svbarbosa:
For most users it is better to have a system image without GApps, so you have the freedom to choose which GApps package to install.

There are some GSIs that do come with GApps included. Pixel Experience does. Give it a try.
[Treble-Enabled Device Development A/AB ROMS] a442509097:
I don't know why I can't install GApps, but this SimpleGApps I can install, https://xdaforums.com/nexus-6p/development/rom-statixos-t3832438, and it works fine.
[Treble-Enabled Device Development A/AB ROMS] :
Magic GApps magisk module also works well.
[Treble-Enabled Device Development A/AB ROMS] rafik25:
Hello is it possible to have all features in gcam for mi9 devices like ultrawide shots.... yes i will be in vacancy in jully ;)
[Treble-Enabled Device Development A/AB ROMS] BaamAlex:
The thing is...the rom works fine. But i can't change the ringtone. Or when i try to open the "files" app, it starts crashing. Hope it will be fixed in the next release
[Treble-Enabled Device Development A/AB ROMS] Mr.R™:
Just use a different file explorer...
[Treble-Enabled Device Development A/AB ROMS] BaamAlex:
Already did. But i can't change the ringtones.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
This is just a small part of the logcat.......
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
This is a gcam problem, not a gsi problem
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Yes I took a look, but as a number of fp related problems, I don't catch the problem. You should open an issue on phhusson github https://github.com/phhusson/treble_experimentations/issues, I'm using his work for low-level aspects, as all actual GSIs.
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Links work
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Most people want to install their preferred gapps package. I already maintain 4 GSIs images, it is the most I can do. It requires a lot of computing, storage and bandwidth resources.

You can try to install google apks from apkmirror, I already did on a lenovo tablet : download play store, google play services, google services framework, and install them : you should have all the basic functionnalities.
[Treble-Enabled Device Development A/AB ROMS] uehlsh:
The vpn link is opened
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
What are you talking about ? Which vpn ??
[Treble-Enabled Device Development A/AB ROMS] rafik25:
works fine with stock rom (miui 10).....
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
A GSI is lacking specific hardware specializations that are present in device-specific roms, but is generic: that's the principle. If you want specializations for your specific device, ask elsewhere, that's not my job... Or search a different GCam which could have more embedded librairies.
[Treble-Enabled Device Development A/AB ROMS] Kuntitled:
I've been using this ROM for a about a month (2.5 ver) and it works great. I have a question, though. How do i go about adding my own notification sounds? It's probably a really simple process and i'm just too dumb to find it.
[Treble-Enabled Device Development A/AB ROMS] Fatal_Scythe:
Alright, will do that later. Thanks ^^
[Treble-Enabled Device Development A/AB ROMS] jazzyd1:
This is what I do: add required sound as ringtone from a music player then go to settings - sound - choose what you want to change(default notification etc.) - my sounds and pick your music then click save..
[Treble-Enabled Device Development A/AB ROMS] B1lal545:
Hi man. Really enjoying the ROM. Apart from random crashes in settings and the NFC not turning off, the rom itself is pretty good and fast. But one thing, I went into about phone and there it says that SELinux is in passive mode. How do I turn it into enforcing? And is there a one time fix so that I won't have to depend on a module to fix this issue? Will SELinux be enforced in a future update?
[Treble-Enabled Device Development A/AB ROMS] vince31fr:
Good.

About selinux, it's not decided on the ROM side : it's on the kernel side. Your kernel boots in permissive mode, and so does the ROM.

You can change the selinux status if you have root, in the shell with the command setenforce, or by using an app like SELinux Switch. However, all the boot process and system server start will still be in permissive mode, until the selinux status is changed.

Edit : of you want to start in enforcing mode, you thus have to modify your kernel boot cmdline or use an already enforcing kernel (stock kernels usually enforce selinux).