Full Treble and GSI system on the Dragon - Pixel C Android Development

I want to share the good news.
Some time ago, with the help of several "hacks", we managed to launch support for GSI ARM 64-bit, AB systems.
This solution works no worse than existing AOSP 10 or LOS17.1 firmware.
Images ARM 64-bit, AB system GSI can be found here. https://forum.xda-developers.com/project-treble
Tested several systems LOS 17.1, PIXEL 10.
Download Boot+vendor for GSI ver. 0501
Download Boot+vendor+system for GSI ver. 0501 + fingerprint
Download Boot+vendor+system for GSI ver. 0625 + camera fix
Download Boot+vendor+system for GSI ver. 0807 + Wi-Fi QR code
Download Boot+vendor+system for GSI ver. 1007
Installation:
Flash boot,
flash vendor,
flash GSI system,
Run.
Current developers
@Vartom, @michie.
If someone wants to connect to the project and help bring the project to perfection, write.
Links to the sources modified for the GSI.
drm_hwcomposer
Kernel
Device branch aosp-10GSI
P.S.
You can use any available Kernel for Pixel C.
If BT does not work or the phone application crashes constantly, install another GSI system.
You can update the system yourself without waiting for the release of an updated version of the vendor section. The vendor section containing drivers in our case has practically not been updated for several years.

Vartom said:
Perhaps in a hurry to create a topic, but I want to share the good news.
Some time ago, with the help of several hacks, we managed to launch support for GSI ARM 64-bit, AB systems.
This solution is not perfect yet.
Hw video acceleration does not work.
Images ARM 64-bit, AB system GSI can be found here. https://forum.xda-developers.com/project-treble
Tested several systems LOS 17.1, PIXEL.
Download Boot+vendor for GSI
Installation:
Flash boot,
flash vendor,
flash GSI system,
Run.
Current developers
@Vartom, @michie.
If someone wants to connect to the project and help bring the project to perfection, write.
Links to the sources modified for the GSI will be in the near future, since now they are still under development.
drm_hwcomposer
Kernel
Device
Click to expand...
Click to collapse
I work with michie or we playerd [emoji41].
i was the one asking you for kernel 4.9 porting for future build. Can we also work together on bringing Kernel 4.9 to smaug? Maybee we can use then newer blobs from cmshield?
Gesendet von meinem Pixel 2 XL mit Tapatalk

@vatom whitch vendor blobs you use? This from @followmsi or this on your github? Whitch branch?
Do you use your android_external_drmhwcomposer or michies modified one?
Is your device tree uptodate? No ld.config.vndk_lite.txt mount/bind in init.dragon.rc? Only this few treble settings in boardconfig.mk?
Why no cam shim lib needed?
Cheers
Thomas
Gesendet von meinem Pixel 2 XL mit Tapatalk

tschmid said:
@vatom whitch vendor blobs you use? This from @followmsi or this on your github? Whitch branch?
Do you use your android_external_drmhwcomposer or michies modified one?
Is your device tree uptodate? No ld.config.vndk_lite.txt mount/bind in init.dragon.rc? Only this few treble settings in boardconfig.mk?
Why no cam shim lib needed?
Cheers
Thomas
Gesendet von meinem Pixel 2 XL mit Tapatalk
Click to expand...
Click to collapse
whitch vendor blobs you use? I use a mixture of those that MoKee and followmsi have with my additions.
Do you use your android_external_drmhwcomposer or michies modified one? I use the branch that showed plus the addition of libsync to android.mk Updated branch
Is your device tree uptodate? Updated device branch
No ld.config.vndk_lite.txt mount/bind in init.dragon.rc? Bind is used.
Only this few treble settings in boardconfig.mk? Yes, there are only a few changes.
Why no cam shim lib needed? This is a hex editing library camera.

HW video acceleration fixed and working.
Download Boot+vendor for GSI ver. 0426

Vartom said:
HW video acceleration fixed and working.
Download Boot+vendor for GSI ver. 0426
Click to expand...
Click to collapse
Do you have any clue how to fix camera Fence part? Libshim doest work any more, and the fence Change was also in los16
Gesendet von meinem Pixel 2 XL mit Tapatalk
Ps. Do you have bluetooth working?
I can connect to headphone and keyboard with my built
PS2: do you know if magisk can work with Treble?

tschmid said:
Do you have any clue how to fix camera Fence part? Libshim doest work any more, and the fence Change was also in los16
Gesendet von meinem Pixel 2 XL mit Tapatalk
Ps. Do you have bluetooth working?
I can connect to headphone and keyboard with my built
PS2: do you know if magisk can work with Treble?
Click to expand...
Click to collapse
BT works, Magisk also works.

First time trying GSI ROMs... To be clear:
- first I had to wipe/factory reset from TWRP (for example)
- from bootloader flash vendor.img and boot.img
- then flash GSI ROM from bootloader?? I see AOSP in https://github.com/phhusson/treble_experimentations/releases for example system-quack-arm64-ab-gapps.img.xz
So I need to flash system from bootloader again and that's it?
Thank you for this work Vartom!

jolinnard said:
First time trying GSI ROMs... To be clear:
- first I had to wipe/factory reset from TWRP (for example)
- from bootloader flash vendor.img and boot.img
- then flash GSI ROM from bootloader?? I see AOSP in https://github.com/phhusson/treble_experimentations/releases for example system-quack-arm64-ab-gapps.img.xz
So I need to flash system from bootloader again and that's it?
Thank you for this work Vartom!
Click to expand...
Click to collapse
Yes that's right. You can also flash the system from twrp.
Do not forget to extract the system image from the archive.

Awesome work!
Sent from my Pixel 4 using Tapatalk

AptX fixed.
Download Boot+vendor for GSI ver. 0501

Vartom said:
AptX fixed.
Download Boot+vendor for GSI ver. 0501
Click to expand...
Click to collapse
Thanks @Vartom

Vartom said:
AptX fixed.
Download Boot+vendor for GSI ver. 0501
Click to expand...
Click to collapse
Thanks Vartom. Flashed today with phh's AOSP. All seems perfect. Great job!

Does the GSI image I choose set the default rotation?
For example are all the GSI portrait by default like phones are? I am hoping I can keep default landscape.

locuturus said:
Does the GSI image I choose set the default rotation?
For example are all the GSI portrait by default like phones are? I am hoping I can keep default landscape.
Click to expand...
Click to collapse
phh's AOSP is landscape. Don't know others.

I'm thinking of trying this. Is it simple to go back to a normal pixel c rom after? Just a case of re-flashing through twrp?
Thanks

narse said:
I'm thinking of trying this. Is it simple to go back to a normal pixel c rom after? Just a case of re-flashing through twrp?
Thanks
Click to expand...
Click to collapse
Yes, everything stays the same. You will see a message of android that your device has an error at start of the OS but you can just press ok and ignore it. This error comes on all devices with unofficial treble. Enjoy!

michie said:
Yes, everything stays the same. You will see a message of android that your device has an error at start of the OS but you can just press ok and ignore it. This error comes on all devices with unofficial treble. Enjoy!
Click to expand...
Click to collapse
Thanks, I tried 2 roms and installed using the following process:
Boot to TWRP
Factory Reset
Apply Boot image
Apply Vendor image
Apply System image (extracted from archive file)
Boot
I tried both the AOSP and the Lineage 17 and both boot and seem to work well. However I did find little issues with both that made me go back to the Pixel C Lineage 17.
The AOSP includes Gapps, but for some reason I couldn't use the Gmail app. It prompted me to specify my email login, but wouldn't use the Gmail account that was already being used for all the other Gapps.
The Lineage 17 rom again seemed really good, but I guess because the System partition is cut in half for AB, I couldn't install the Gapps using the installer in TWRP.
Finally, to confirm that going back to a "normal" rom was really easy, just factory reset and installed the rom from TWRP as usual.
Really impressed though, looking forward to development on the GSI roms.

Vartom said:
AptX fixed.
Download Boot+vendor for GSI ver. 0501
Click to expand...
Click to collapse
Pls push vendor sources too.
Thanks for (all) your work !

narse said:
The AOSP includes Gapps, but for some reason I couldn't use the Gmail app. It prompted me to specify my email login, but wouldn't use the Gmail account that was already being used for all the other Gapps.
Click to expand...
Click to collapse
That's because your device is not certified by Google. I tried to fix like I did with the previous AOSP ROM, but can't. I used the same script and tricks to change fingerprint to the last certified by Google...

Related

[ROM][AOSP][dragon] -> [9.0.0_r42]/[10_r33] from Vartom

Long thought to upload his own version of AOSP or not, but still decided.
So version of AOSP Pie with corrections in the device tree from Vartom.
Updated Selinux rules.
Added fixes to drm_hwcomposer.
Applied fixes preventing spam to the kernel log.
Saved device name as Pixel C.
drm_hwcomposer
Device tree
Download -r16
Changes
Corrections in wifi direct.
Cleaning the system from old libraries.
Download -r21
Changes:
-add aptx-hd codec.
Download -r34
Changes:
- Google security updates -> April 2019
- No kernel updates
Download -r35
Changes:
- Google security updates -> May 2019
- kernel updates
disabled kernel lowmemorykiller, enable MEMCG, switch lmkd to userspace.
Download -r39
Download -r42
Changes:
- Google security updates -> March 2020
- in kernel - battery fix/hack
Download AOSP 10-r32
Changes:
- Google security updates -> April 2020
- camera enable( but freeze after a minute of use).
- disabled touchbust for CPU and GPU.
Download AOSP 10-r33
AOSP updates will be in this thread
Full Treble and GSI system on the Dragon
Thanks but no gapps installation is allowed. Error text is about Android 7.1 which is installed.
Alex93917 said:
Thanks but no gapps installation is allowed. Error text is about Android 7.1 which is installed.
Click to expand...
Click to collapse
What gapps have you tried?
I did not have problems installing gapps.
Works great!!
Thank you!!
Mtp can export files ,but cannot import file
Good job
linzinan said:
Mtp can export files ,but cannot import file
Click to expand...
Click to collapse
Once again checked, everything works without errors.
If you have errors, make logs. syslog.
How is it going? Do you reccomend me to update from lineageos 15.1?
AlfreGarcia98 said:
How is it going? Do you reccomend me to update from lineageos 15.1?
Click to expand...
Click to collapse
I did not use lineageos 15.1/16.0, I used the official firmware all the time. After the first versions of Android 9 appeared, I use my versions of AOSP Pie firmware.
Vartom said:
I did not use lineageos 15.1/16.0, I used the official firmware all the time. After the first versions of Android 9 appeared, I use my versions of AOSP Pie firmware.
Click to expand...
Click to collapse
And what would you say? Is it better than stock? How is battery, multitasking going? I'm going to install pie but don't know what rom
Enviado desde mi ONEPLUS A5010 mediante Tapatalk
AlfreGarcia98 said:
And what would you say? Is it better than stock? How is battery, multitasking going? I'm going to install pie but don't know what rom
Enviado desde mi ONEPLUS A5010 mediante Tapatalk
Click to expand...
Click to collapse
I wanted to say that I can not make the comparison proposed by you, because I did not use the firmware you specified.
In comparison with the official firmware, I did not find significant advantages for myself. Just an updated version of android. Autonomy in my opinion improved slightly by 1-1.5 hours. Multi-tasking remained at the same level.
thank you
+r34.
Vartom said:
+r34.
Click to expand...
Click to collapse
Thank you for keeping AOSP updated!!!
Sent from my Google Pixel 2 using XDA Labs
Amazing, thank you !!! Our Pixel C still updated
Sorry but I'm a bit lost. Wich one do you think is better, the discontinued pixel experience, this aosp or lineage? Thanks
Enviado desde mi Aquaris E5 mediante Tapatalk
thanks ! from nexus 9 to pixel c , i always use your ROM.
What this hwcomposer update in your OP relate to?
MrPhilo said:
What this hwcomposer update in your OP relate to?
Click to expand...
Click to collapse
I use a slightly modified updated https://github.com/vartom/android_external_drm_hwcomposer/commits/dragon-piev2
Vartom said:
I use a slightly modified updated https://github.com/vartom/android_external_drm_hwcomposer/commits/dragon-piev2
Click to expand...
Click to collapse
Thank you Vartom for your constant and important commitment for the development of Nexus 9 and Pixel C.
This AOSP rom is running really great.
However April version needs more time to load browser pages, Facebook pictures etc. compared to March rom and the previous one.
Maybe is better to perform a fresh install (i am running the rom since November)?
Someone know if restore wizard has been fixed in latest gapps?
Back in October-november you had to skip it and set everything from scratch.

[Pie] Project treble for Xperia X Performance [EOL]

Project treble for Xperia X Performance
Based on Sony Open Devices
If you end up with a HARD BRICK. Nobody can help you.​
Features:
1. Gcam Support
2. Higher performance than SODP default.
Stable Version:
V4.2
Our treble file could support Erfans's Android Q GSI, You need to flash this fix.
If you meet crash, you need to delete vendor/overlay.
If you meet endless bootanimite, Try to force reboot.
Required files:
V1.0~V5.1: Link With:SW_binaries_for_Xperia_Android_9.0_2.3.2_v9_tone.img
TWRP: Link
OEM: Link
Sony offcial link
How to flash:
Read README.txt in the zip file please.
GSI:
I tested Descendant.
Different GSI have different compatibility with our treble blob, try more GSI, you will solve all the issues you met.
Gcam:
Gcam must work with Google play services.
I prefer releases from ARNOVA8G2,(Gcam_6.2.030_Advanced_V2.2beta5.190704.1015.apk)
Download: Link
Enable this settings under fix
•Raw Format to Raw10
•Viewfinder Format to YUV_420_888
If you want to set Raw Format to Raw Sensor
Please enable: Buffer Fix to Fix viewfinder lags.
Update and known BUG:
V5.1:
1. Optimize EAS, more stable.
2. Support dual sim cards.
V5.0:
1. Stable EAS support.
2. I/O speed up.
V4.2:
I forget what's the updates.
V4.1:
1. Thermal back, you will not hot in this summer.
2. CPU quiet back.
3. F2FS support for cache(Qnovo) and userdata partitions.
V4.0:
1. Performance and stability improve.
2. A lot of Fixes of SODP.
V3.1:
1.Update: Performance improve.
V3.0:
1.Update: EAS supported.
TWRP V2.0:
1.Update: Fix userdata can't be read.
V2.0:
1.Update: Performance improve.
V1.0:
1.BUG: Not found.
Source
Sources Code
XDA:DevDB Information
Treble, ROM for the Sony Xperia X Performance
Contributors
Sjll
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
Version Information
Status: Stable
Created 2019-07-11
Last Updated 2019-08-23
Hello,
thank you for your hard work.
Do I understand correctly that you've user 9.0.0_r10 branch of local_manifests when you built it?
Or did you actually checked out the latest one (i.e., 9.0.0_r44)?
hn40cn said:
Hello,
thank you for your hard work.
Do I understand correctly that you've user 9.0.0_r10 branch of local_manifests when you built it?
Or did you actually checked out the latest one (i.e., 9.0.0_r44)?
Click to expand...
Click to collapse
Based on lastest 9.0.0_r44.
I follow readme.txt and got bootloop. I wonder what have I done wrong.
edit: It's finally works!! I've to install Magisk, gapps right after install GSI roms. I don't know which one made it boot.
edit2: It just works so far. Sim card didn't work. Some GSI roms throw me to bootloop no matter what I've done. I would love to wait more clearly instraction and example of GSI that works perfectly
Sjll Back at treble in Xperia x again!
Performance edition this time
thaneekl said:
I follow readme.txt and got bootloop. I wonder what have I done wrong.
edit: It's finally works!! I've to install Magisk, gapps right after install GSI roms. I don't know which one made it boot.
edit2: It just works so far. Sim card didn't work. Some GSI roms throw me to bootloop no matter what I've done. I would love to wait more clearly instraction and example of GSI that works perfectly
Click to expand...
Click to collapse
You need to try different GSI, some GSI don't suit for our treble build.
I tested Pixel Experience.
I will try sim card. I noticed there is IMEI in about phone, so I think sim card should works fine.
thaneekl said:
I follow readme.txt and got bootloop. I wonder what have I done wrong.
edit: It's finally works!! I've to install Magisk, gapps right after install GSI roms. I don't know which one made it boot.
edit2: It just works so far. Sim card didn't work. Some GSI roms throw me to bootloop no matter what I've done. I would love to wait more clearly instraction and example of GSI that works perfectly
Click to expand...
Click to collapse
After I tested, on some GSI sim works, it's not related with our treble build. Please try this GSI.
https://github.com/Descendant/InOps...tZero/Descendant_ThreeDotZero_arm64_aonly.zip
Homepage:
https://forum.xda-developers.com/pr...escendant-android-pie-custom-rom-ver-t3840578
2.0 stable
Havoc-OS 2019-07-12
So far so good. stable so far. But overheat is no joke.
edit:20/7/2019 Heat issued solved. I use this to tame down Snapdragon820. That's just cpu profile so it's will work on any device anyway.
Download the APK, install and grant root permission. No need to flash the zip file. I select Balanced >> Ghostpepper profile.
Omnirom Unofficial 15-07-2019
Best of the best. Not even had heat issues. Is that black magic?
3.1
Now It's work perfectly on my F8132. Thanks a lot.
edit: Yeah It's works. But have issues about random reboot while launching random app or perform random action. Might be rom or overheat isssue. Descendant 3.1.1
edit2: on 3.1
Sjll said:
You need to try different GSI, some GSI don't suit for our treble build.
I tested Pixel Experience.
I will try sim card. I noticed there is IMEI in about phone, so I think sim card should works fine.
Click to expand...
Click to collapse
Any bug on pixel experience gsi? Sorry for my bad english. And thanks for your hard work
Ralvindo said:
Any bug on pixel experience gsi? Sorry for my bad english. And thanks for your hard work
Click to expand...
Click to collapse
So....i dont own an xperia x performance BUT a normal xperia x
And on there the only Problem is that there is an annoying message at Boot
But except that everything is fine
Some random said:
So....i dont own an xperia x performance BUT a normal xperia x
And on there the only Problem is that there is an annoying message at Boot
But except that everything is fine
Click to expand...
Click to collapse
Ok i'll try and give a review here ?
Ralvindo said:
Ok i'll try and give a review here ?
Click to expand...
Click to collapse
:good:
I've got bootloop on latest version.
thaneekl said:
I've got bootloop on latest version.
Click to expand...
Click to collapse
Could you please test the new boot.img with old vendor.img and new vendor.img with old boot.img ?
I need to find the reason.
Sjll said:
Could you please test the new boot.img with old vendor.img and new vendor.img with old boot.img ?
I need to find the reason.
Click to expand...
Click to collapse
It's boot now. Maybe the issues is on my side since my device refuse to boot on any kernel even patched stock kernel at the time
You tried run Erfans's Android Q GSI ? I have endless bootanimation after boot. What i doing wrong?
thaneekl said:
It's boot now. Maybe the issues is on my side since my device refuse to boot on any kernel even patched stock kernel at the time
Click to expand...
Click to collapse
OK.
plombir0032 said:
You tried run Erfans's Android Q GSI ? I have endless bootanimation after boot. What i doing wrong?
Click to expand...
Click to collapse
I written "need test". It works on XZP.
plombir0032 said:
You tried run Erfans's Android Q GSI ? I have endless bootanimation after boot. What i doing wrong?
Click to expand...
Click to collapse
Our treble file could support Erfans's Android Q GSI, You need to flash this fix.
Why i can't change the minimum frequency in kernel aduitor? Cores always at high frequency, minimum not applied.
SO-04H
hi
is this work on so-04h docomo ?

[TREBLE][A64][VENDOR] Project Treble v1.5 Ported to J710X

This is ananjaser1211's "Project Treble v1.5" ported to our device.
All useful information and instructions are provided in Downloads. Please take your time and read them carefully to ensure that you have an idea of what you are going to do.
Based on A600FNXXU3BSC5
Features:
- This is an A64 (arm32_64binder) a-only vendor.
- Very small vendor means more system space. If you flash SMOL Repartitioner you can have 2.9GB of system space!
- Powered by Kraken Kernel RC12 by @SPARTANICUS
Bugs (tested on J710MN with PHH AOSP):
- Stretched Camera at 1080p+ and HDR
- Whatsapp video recording (can be fixed, check downloads.)
This was ported to support Android 10 GSIs, Don't expect it to work nicely with SGSIs.
This is NOT an ARM64/ARM vendor!
There are some people who are flashing ARM64 and ARM GSIs and expect this vendor to boot it. It won't boot. This vendor is only compatible with arm32_binder64 a only GSIs!
Home and Recents button not working?
This happens in any GSI with gapps built-in. It is caused by a broken setup wizard.
To fix this you must connect to ADB and enter the following commands:
adb shell settings put secure user_setup_complete 1
adb shell settings put global device_provisioned 1
Or just flash OpenGapps on top of the GSI
Requirements:
- Oreo bootloader (J710)
- A brain and common sense
- Latest TWRP, I recommend OrangeFox
Downloads:
Documents for installation:
https://drive.google.com/folderview?id=15uqnvlah4eCUAKOIn47Uw9x_98AQEvAf
Vendor installation files:
https://drive.google.com/folderview?id=18pilOb4sMiaCHSyWICX2Mc7RHyCK5Vv2
Patches and Fixes:
- Single Sim:
https://drive.google.com/file/d/1F8CHL48cd53pIRRY0oFOvanFFWKaPAAu/view?usp=drivesdk
- OMX (Fixes Whatsapp recording.):
https://drive.google.com/file/d/17-HkuxNjndqtGql-3pMHDWUtwSjb0fIm/view?usp=drivesdk
GSIs:
PHH's GSI list:
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
Flash any ARM GAPPS of your liking. I would use OpenGapps!
Credits:
- @ananjaser1211 For making Project Treble possible on our devices with his hard work.
- @corsicanu For great help with repartition scripts and other help such as GSI patching.
- @prashantp01 For overlay fixes, native camera fix and other contributions.
- @kique119 For testing and documenting the original 'Treble Vendor v1.5'.
- @SPARTANICUS for his work creating and maintaining Kraken Kernel.
Testers:
- @SirDoz (J710)
- @songoku0210 (J701)
And others who have contributed to SpagetX and Treble Vendor v1.5.
If you wish to have your name(s) removed from here please contact me via Telegram: @SirDoz or Discord: Doz#2512
Last updated on March 22th 2020
This project is no longer being updated.
If you found bug fixes then feel free to share to everyone.
reserved
SirDoz said:
This is ananjaser1211's "Project Treble v1.5" ported to our device.
All useful information and instructions are provided in Downloads. Please take your time and read them carefully to ensure that you have an idea of what you are going to do.
Based on A600FNXXU3BSC5
Features:
- This is an A64 (arm32_64binder) a-only vendor.
- Very small vendor means more system space. If you flash SMOL Repartitioner you can have 2.99GB of system space!
- Powered by Kraken Kernel RC12 by @SPARTANICUS
Bugs (tested on J710MN with PHH AOSP):
- Stretched Camera at 1080p+ and HDR
- Whatsapp video recording
This was ported to support Android 10 GSIs, Don't expect it to work nicely with SGSIs.
Requirements:
- Oreo bootloader (J710)
- A brain and common sense
- Latest TWRP, I recommend OrangeFox
Downloads:
Documents for installation:
https://drive.google.com/folderview?id=15uqnvlah4eCUAKOIn47Uw9x_98AQEvAf
Vendor installation files:
https://drive.google.com/folderview?id=18pilOb4sMiaCHSyWICX2Mc7RHyCK5Vv2
Patches and Fixes:
- Single Sim:
https://drive.google.com/file/d/1F8CHL48cd53pIRRY0oFOvanFFWKaPAAu/view?usp=drivesdk
GSIs:
PHH's GSI list:
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
Flash any ARM GAPPS of your liking. I would use OpenGapps!
Credits:
- @ananjaser1211 For making Project Treble possible on our devices with his hard work.
- @corsicanu For great help with repartition scripts and other help such as GSI patching.
- @prashantp01 For overlay fixes, native camera fix and other contributions.
- @kique119 For testing and documenting the original 'Treble Vendor v1.5'.
- @SPARTANICUS for his work creating and maintaining Kraken Kernel.
Testers:
- @SirDoz (J710)
- @songoku0210 (J701)
And others who have contributed to SpagetX and Treble Vendor v1.5.
If you wish to have your name(s) removed from here please contact me via Telegram: @SirDoz or Discord: Doz#3006
Last updated on March 18th 2020
Click to expand...
Click to collapse
@ananjaser1211's Project Spaget X has media codec problem which makes the phone reboot when you try to watch a video from youtube. Does this treble have that problem too?
This vendor like project spaget x have several Reboots and mic not working ?
@strix said:
@ananjaser1211 's treble has media codec problem which makes the phone reboot when you try to watch a video from youtube. Does this treble have that problem too?
Click to expand...
Click to collapse
i did not work on this project, but since its ARM based, the isssues might be gone, i think he would have fixed the OMX issues causing camera and others to crash.
also good work , keep it up, glad people are making proper vendors again
ananjaser1211 said:
i did not work on this project, but since its ARM based, the isssues might be gone, i think he would have fixed the OMX issues causing camera and others to crash.
also good work , keep it up, glad people are making proper vendors again
Click to expand...
Click to collapse
I will try it now, thank you both for your awesome works!
Peyman2409 said:
This vendor like project spaget x have several Reboots and mic not working ?
Click to expand...
Click to collapse
Anan is right there are no issues like random reboots or YouTube reboots. Mic works also. I use this as a daily driver myself.
it is not clear what kind of craft? already have a working version of v2
wich rom you recommend for install ?
Peyman2409 said:
wich rom you recommend for install ?
Click to expand...
Click to collapse
It's not called ROM is called GSI
If you want stability and some customization then try out Pixel Experience or Evo X would do.
but its up to you to choose what you want.
I myself use phh aosp with substratum themes.
i tested today .
no longer reboot problem Thanks.
but i have mic problem when voice call .
how i can fix it ?
is just gsi have this problem other roms are fine.
Peyman2409 said:
i tested today .
no longer reboot problem Thanks.
but i have mic problem when voice call .
how i can fix it ?
is just gsi have this problem other roms are fine.
Click to expand...
Click to collapse
I don't have this issue. I'm using J710MN Caller and I can hear each other. I think it could be a dual sim issue because I only use 1 sim
I will get another sim and confirm tho
Hey bro
I.ve installed evey thing right
But when i boot it gives me black screen even i do reboot.
I tried arrow rom a-only
Miui 9 a-only
Zenui a-only
I still have black screen when i boot so wts wrong i did
Mohamed Ashours said:
Hey bro
I.ve installed evey thing right
But when i boot it gives me black screen even i do reboot.
I tried arrow rom a-only
Miui 9 a-only
Zenui a-only
I still have black screen when i boot so wts wrong i did
Click to expand...
Click to collapse
'a64' 'arm32_64binder'
This is not an ARM64 vendor and I think most SGSIs are ARM64
It's not ARM either
there's a difference between ARM and A64 GSIs
SirDoz said:
'a64' 'arm32_64binder'
This is not an ARM64 vendor and I think most SGSIs are ARM64
It's not ARM either
there's a difference between ARM and A64 GSIs
Click to expand...
Click to collapse
So i cant install any miui rom??
Mohamed Ashours said:
So i cant install any miui rom??
Click to expand...
Click to collapse
Unless it is A64 then you can't
SirDoz said:
Unless it is A64 then you can't
Click to expand...
Click to collapse
sorry but i didnt get that
all i know is [arm32 a only\\\a\ab] OR [arm64 a only or a\ab]
so which one will work on ur vendor ?!
Mohamed Ashours said:
sorry but i didnt get that
all i know is [arm32 a only\\\a\ab] OR [arm64 a only or a\ab]
so which one will work on ur vendor ?!
Click to expand...
Click to collapse
arm32_64binder a only
my phone reboot on lineage os. any fix for that?
alirzaturgt said:
my phone reboot on lineage os. any fix for that?
Click to expand...
Click to collapse
use phh aosp gsi and see if the reboot continues
if not then that's the GSI's problem

[CLOSED][SHARE] Lineage 18, Android 11 for Pixel 4a Sunfish

This is not my build. Credit ny-hardcore for all the hard work on this. I'm just posting it.
Screen call is broken.
This is Lineage 18, Android 11 custom rom for the Pixel 4a Sunfish
If you do not want root, you can stop after step 6
1. Reboot to bootloader
2. fastboot flash --slot all boot recovery.img https://drive.google.com/file/d/1Hh7D_UbnnoTRr1XbC9i0-dvtFgbuFqrP/view?usp=sharing
3. Reboot to recovery
4. factory reset
5. adb sideload lineage-18.0-20201209-UNOFFICIAL-sunfish.zip
https://mega.nz/file/cUlVXApI#NbzUJ6UlyQvyPTitKnW7uJG_tHrsfYor9O0dH4yIiWc
6. Reboot to system
7. Install Magisk Manager https://raw.githubusercontent.com/topjohnwu/magisk_files/canary/app-debug.apk
8. Reboot to bootloader
9. fastboot flash boot magisk_patched.img https://drive.google.com/file/d/1cONN9Ev0jdAHaRSeOeYyeRTONJ-yO_8-/view?usp=sharing
10. Reboot to system
Could you please provide a kernel and device source tree for this? I have an in-progress diff which I am working to get 18 running fully on the device. It doesn't boot yet, and I would like to know what I messed up.
liamwhite said:
Could you please provide a kernel and device source tree for this? I have an in-progress diff which I am working to get 18 running fully on the device. It doesn't boot yet, and I would like to know what I messed up.
Click to expand...
Click to collapse
Based on the fact that this is NOT my work as stated above, I'm NOT at liberty to tell you. No offense. I would contact xda member edmontonchef and ask him. He's the one who sent it to me. I would like to think this wouldn't be a issue because if it was mine, I wouldn't care, but it's not.
This is my build.
Device tree is based of DU trees (r11x branch) and vendor (also r11x)
Kernel is flar2 kernel with wifi merged in.
ny-hardcore said:
This is my build.
Device tree is based of DU trees (r11x branch) and vendor (also r11x)
Kernel is flar2 kernel with wifi merged in.
Click to expand...
Click to collapse
I'm using it right now. Great Rom. Thank you!!! Hope you don't mind I shared it.
Does this support signature spoofing?
Espio419 said:
Does this support signature spoofing?
Click to expand...
Click to collapse
Would doubt it, if it's just vanilla LOS
ny-hardcore said:
This is my build.
Device tree is based of DU trees (r11x branch) and vendor (also r11x)
Kernel is flar2 kernel with wifi merged in.
Click to expand...
Click to collapse
Are Gapps included. Looking for a non gapps rom
EggZenBeanz said:
Are Gapps included. Looking for a non gapps rom
Click to expand...
Click to collapse
No gapps. Minimal Google play service function are included in build.
Espio419 said:
Does this support signature spoofing?
Click to expand...
Click to collapse
No
TheSayaMan said:
No gapps. Minimal Google play service function are included in build.
Click to expand...
Click to collapse
Actually it contains gapps/Google play.
ny-hardcore said:
Actually it contains gapps/Google play.
Click to expand...
Click to collapse
I guess I assumed wrong. I thought he was referring to having to flash a seperate gapps zip.
Espio419 said:
Does this support signature spoofing?
Click to expand...
Click to collapse
i'm working on a microg edition using the notes from the guy who made the microG build for 4a 5G
ny-hardcore said:
i'm working on a microg edition using the notes from the guy who made the microG build for 4a 5G
Click to expand...
Click to collapse
Oh yeah! Would love to see that. I'm ready to hop from my pixel 3xl once there's a non gapps ROM available
New build updated in OP. Thank Senior Member ny-hardcore for this.
Changes: Lineage sources and kernel updated with latest google update. The boot.img was updated in the payload to eliminate a second boot flash after sideloading rom for working WiFi. Please report any bugs that I may have missed. Also, I never dirty flash over anything. They more than likely cause problems. I did a clean install of this. If you are on the previous build of this, I DO NOT recommend dirty flashing it.
TheSayaMan said:
New build updated in OP. Thank Senior Member ny-hardcore for this.
Changes: Lineage sources and kernel updated with latest google update. The boot.img was updated in the payload to eliminate a second boot flash after sideloading rom for working WiFi. Please report any bugs that I may have missed. Also, I never dirty flash over anything. They more than likely cause problems. I did a clean install of this. If you are on the previous build of this, I DO NOT recommend dirty flashing it.
Click to expand...
Click to collapse
Flashed and running well. WiFi worked right away. I noticed the boot.IMG in the op has stock recovery so I used the derpfest boot.IMG for flashing instead.
Also it's still November ASB?
Edmontonchef said:
Flashed and running well. WiFi worked right away. I noticed the boot.IMG in the op has stock recovery so I used the derpfest boot.IMG for flashing instead.
Also it's still November ASB?
Click to expand...
Click to collapse
I haven't been able to check everything out. One thing I just noticed is that I am unable to pass safetynet with it but not a big deal for me.
Edmontonchef said:
Flashed and running well. WiFi worked right away. I noticed the boot.IMG in the op has stock recovery so I used the derpfest boot.IMG for flashing instead.
Also it's still November ASB?
Click to expand...
Click to collapse
The boot in OP will work as well so take your pick and yes I did notice its still November. He's working on another build though.
TheSayaMan said:
The boot in OP will work as well so take your pick and yes I did notice its still November. He's working on another build though.
Click to expand...
Click to collapse
december hasnt been merged in lineage sources
Is the boot.img a twrp recovery or? I am coming from stock, so would i need to touch twrp at all for this?

Question Has Anyone Compiled AOSP 13 and Booted It?

I'm just curious whether anyone has already compiled the AOSP for A13 and booted it. I noticed it had already been done/tested on OP5/5T, but wasn't sure if it had been done for P6P. I plan on trying my hand at it, but wanting to know what others may have experienced before I commit my slower internet connection to downloading the Repo.
GrapheneOS has test builds up for A13, which should be buildable using the normal approach. Also hardened with some extra security features.
Yes, on ArrowOS, temp issues however that was same day arrow started updating to 13, have not run a build since. Evolution X reboot a few seconds after setup screen loads, does not boot without gapps either.
I have tried for several days, but I'm missing something
It's a custom rom for personal use. A12.1 booted and worked perfectly but 13 reboots to bootloader
RealSchnedi - Repositories
RealSchnedi has 15 repositories available. Follow their code on GitHub.
github.com
Schnedi said:
I have tried for several days, but I'm missing something
It's a custom rom for personal use. A12.1 booted and worked perfectly but 13 reboots to bootloader
RealSchnedi - Repositories
RealSchnedi has 15 repositories available. Follow their code on GitHub.
github.com
Click to expand...
Click to collapse
Stupid question have you flashed both slots with 13 as I know boot loader won't load of you have 12 version and not updated to 13 but also it has an anti roll back in it sorry not much help
liggerz87 said:
Stupid question have you flashed both slots with 13 as I know boot loader won't load of you have 12 version and not updated to 13 but also it has an anti roll back in it sorry not much help
Click to expand...
Click to collapse
I flashed the bootloader and radio on both slots but haven't tried to change the current slot and flash the rom
But if I flash the official 13 release (only in the current slot) it boots, so, not sure if that's the problem. Anyway, I'll try it
Schnedi said:
I flashed the bootloader and radio on both slots but haven't tried to change the current slot and flash the rom
But if I flash the official 13 release (only in the current slot) it boots, so, not sure if that's the problem. Anyway, I'll try it
Click to expand...
Click to collapse
Been looking at our github, you are using anayw2001 repo for your vendor files, remove the below from Android.bp. I had Restless nights with a poop load of testing thinking it was something with a missing lib file or so when i test anay's vendor files with lots of comparison to lineage extract tools that worked. Well if your getting bootonce-bootloader error that is as reason for bootloader load.
prebuilt_apex {
name: "com.google.android.compos",
owner: "google_devices",
src: "system_ext/apex/com.google.android.compos.apex",
prefer: true,
system_ext_specific: true,
}
prebuilt_apex {
name: "com.google.android.virt",
owner: "google_devices",
src: "system_ext/apex/com.google.android.virt.apex",
prefer: true,
system_ext_specific: true,
}
alvin14 said:
Yes, on ArrowOS, temp issues however that was same day arrow started updating to 13, have not run a build since. Evolution X reboot a few seconds after setup screen loads, does not boot without gapps either.
Click to expand...
Click to collapse
Update on this for ArrowOS. After removing connectivitythernmalmanager that fixed the issue as i am getting selinux denials with it, everything works, been testing for a few days.
alvin14 said:
Been looking at our github, you are using anayw2001 repo for your vendor files, remove the below from Android.bp. I had Restless nights with a poop load of testing thinking it was something with a missing lib file or so when i test anay's vendor files with lots of comparison to lineage extract tools that worked. Well if your getting bootonce-bootloader error that is as reason for bootloader load.
prebuilt_apex {
name: "com.google.android.compos",
owner: "google_devices",
src: "system_ext/apex/com.google.android.compos.apex",
prefer: true,
system_ext_specific: true,
}
prebuilt_apex {
name: "com.google.android.virt",
owner: "google_devices",
src: "system_ext/apex/com.google.android.virt.apex",
prefer: true,
system_ext_specific: true,
}
Click to expand...
Click to collapse
I was already using your vendor from gitlab (arrow branch). It did the trick, bootloader not triggered anymore
Still not booting but it must be related to rom sources, will take a look
Thanks a lot
Schnedi said:
I was already using your vendor from gitlab (arrow branch). It did the trick, bootloader not triggered anymore
Still not booting but it must be related to rom sources, will take a look
Thanks a lot
Click to expand...
Click to collapse
Do a logcat during boot, will definitely help with that.
card13 said:
I'm just curious whether anyone has already compiled the AOSP for A13 and booted it. I noticed it had already been done/tested on OP5/5T, but wasn't sure if it had been done for P6P. I plan on trying my hand at it, but wanting to know what others may have experienced before I commit my slower internet connection to downloading the Repo.
Click to expand...
Click to collapse
There is a build of Hentai which is very good. You can even dirty flash from stock
alvin14 said:
Do a logcat during boot, will definitely help with that.
Click to expand...
Click to collapse
Thanks, I'm making some tests, not so sure it's the rom sources
Question, to build Evo and Arrow, are you using your adevtool vendor or the other one?
Schnedi said:
Thanks, I'm making some tests, not so sure it's the rom sources
Question, to build Evo and Arrow, are you using your adevtool vendor or the other one?
Click to expand...
Click to collapse
Adevtool. The other one works as well however i need to clean it up a bit.
hi guys,
@Schnedi what gapps package are you using for prime?
And does udfps work on your raven with your prime base?
Well, after a dozen of test builds, I finally made it work
Still have to fix things tho
Schnedi said:
Well, after a dozen of test builds, I finally made it work
Still have to fix things tho
Click to expand...
Click to collapse
Cool. I got oriole too boot prime yesterday too. Nice work!
What gapps package do you use? Is it on gitlab somewhere?
ny-hardcore said:
Cool. I got oriole too boot prime yesterday too. Nice work!
What gapps package do you use? Is it on gitlab somewhere?
Click to expand...
Click to collapse
I'm using this one: https://gitlab.com/spkal01/android_vendor_gms/-/tree/pyro
But removed some apps that can be installed from the store (drive, youtube, gmail, photos...)
Also, latest commit from fw/b fixes udfps
There's just a few features, I just pick the ones I use, didn't build prime to share it, so I'm not picking all of them. You can always fork the project and pick some features you use, PM me if you need any help with it
Schnedi said:
I'm using this one: https://gitlab.com/spkal01/android_vendor_gms/-/tree/pyro
But removed some apps that can be installed from the store (drive, youtube, gmail, photos...)
Also, latest commit from fw/b fixes udfps
There's just a few features, I just pick the ones I use, didn't build prime to share it, so I'm not picking all of them. You can always fork the project and pick some features you use, PM me if you need any help with it
Click to expand...
Click to collapse
Thanks for the reply, i spark gapps too by the way haha
i picked udfps myself so had it working already
i like your vendor /vendor/extras very clean setup.
i know how to fork, but no need for now

Categories

Resources