[DRIVER] [10.0+] Adreno 600 Series OpenGL & Vulkan Drivers [[email protected]][1.1.128] - Xiaomi Poco F1 Themes, Apps, and Mods

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned
What Adreno Graphics Drivers do?
Fully release the potential of GPU to continuously improve gaming experience. The main functions are optimize the GPU driver to game performance and stability. Including OpenGL and Vulkan optimizations.
How many processors are supported?
Currently, a total of 31 different processors are supported.
Can you help me with the installation?
Of course, let's proceed step by step. Also you can reach the required notes by typing the following commands in the chat section.
1 - Soc List
First, you should download the Device HW Info application on Google Play and learn the platform processor information from the system tab. Remember, you have to choose the drivers you will use according to the platform information. You can also access application link by typing #cpu_checker in the group chat section.
Then you can check the processor you are using from the list below. Don't worry if your processor is not listed, you can contact the dev.
Adreno 600 Series:
sd865
sd855/sd855+
sd845
sd765g
sd730/sd730g
sd720/sd720g
sd710/sd712
sd675
sd665
If your processor isn't listed here, don't worry! There is also a thread for the Adreno 500 series.
2 - Driver Packages
Then you can choose the package you will install from the list below. Remember that each package has its own characteristics.
OpenGL and Vulkan (both in one) - Recommended
It contains both OpenGL and Vulkan drivers, Do not install any other driver modules with this package.
OpenGL
It contains only OpenGL drivers, this package and Vulkan package must be installed separately.
OpenGL should be installed in the first step, Vulkan should be installed in the second step.
OpenGL lite
It contains only OpenGL lite drivers, this package and Vulkan package must be installed separately.
This package specially designed for those who have bootloop, black screen, flickering screen and google play application problems and some branded devices like OnePlus, LG, Sony, Realme.
OpenGL lite should be installed in the first step, Vulkan should be installed in the second step.
Vulkan
It contains only Vulkan drivers, this package and OpenGL or OpenGL lite package must be installed separately.
OpenGL or OpenGL lite should be installed in the first step, Vulkan should be installed in the second step.
3 - Driver Versions
Do you need information about the versions of the drivers? Let's take a look at the version information. Version information contained in the zip file such as v1.0 is only for determining the version of the zip file. My advice is always use the most up-to-date.
Adreno 600 Series:
OpenGL and Vulkan
[email protected] - 1.1.128 (v5.0) - only for sd865 and sd765g with Android 11 roms!
[email protected] - 1.1.128 (v4.5) - Avaiable soon!
[email protected] - 1.1.128 (v4.3) - only for sd865 and sd765g
[email protected] rev2 - 1.1.128 (v3.4)
OpenGL
[email protected] (v5.0) - only for sd865 and sd765g with Android 11 roms!
[email protected] (v4.5) - Avaiable soon!
[email protected] (v4.3) - only for sd865 and sd765g
[email protected] rev2 (v3.4)
OpenGL lite
[email protected] (v4.5) - Avaiable soon!
[email protected] rev2 (v3.4)
Vulkan
1.1.128 (v5.0) - only for sd865 and sd765g with Android 11 roms!
1.1.128 (v4.5) - Avaiable soon!
1.1.128 (v4.3) - only for sd865 and sd765g
1.1.128 (v3.4)
4 - Installation Methods
Then you have to decide which installation method to choose. My advice is primarily the flashable method. The numbers 1 to 2 at the beginning of the files are for specifying the installation methods.
[1] Magisk Module (systemless)
Support for Android 9 and above operating system.
If it cause any problem, you can get rid of the problem by disabling or removing the module via Magisk manager application or by deleting the Adreno folder in /data/adb/modules/ via custom recovery.
[2] New Flashable (via custom recovery)
Support for Android 9 and above operating system.
If it cause any problem, the system backup or rom must be reinstalled.
treble/non-treble support with a single zip.
5 - Installation (How To Install)
Be careful, my suggestion is always use flashable installation!
Thank you very much for the video of How To Install by the Soap - Customization and Gaming YouTube Channel. Also don't forget to subscribe!
Flashable installation:
First of download both in one package drivers or separated OpenGL/lite and Vulkan drivers. You can access download links by typing #downloads in the group chat section.
Boot into recovery
Just in case backup your system and vendor partitions to an external device
Install the drivers
Wipe dalvik cache
Reboot into system
Download OpenGL ES Extensions app and check if your version of OpenGL and Vulkan drivers has changed
For root, after you boot into the rom, you can go back to recovery and install latest Magisk Canary build by typing #magisk_canary in the group chat section.
Magisk module installation: Required latest Magisk Canary build!
First of download both in one package drivers or separated OpenGL/lite and Vulkan drivers with GPU cache cleaner scrpit. You can access download links by typing #downloads and #gpu_cache_cleaner in the group chat section.
Install the drivers via Magisk manager
Boot into recovery
Install GPU cache cleaner script
Wipe dalvik cache
Reboot into system
Download OpenGL ES Extensions app and check if your version of OpenGL and Vulkan drivers has changed
Downloads
Google Drive Folder
We also have Telegram Group and Channel! You can join us from the links below.
Group: @***
Channel: @***
Mod. edit: TG link removed. alecxs
Troubleshoot Guide
Having trouble after installing the drivers? Here are the problems and solutions we know.
Bootloop, black screen, screen flickering and app application problems.
This problem is usually caused by the GPU caches not being cleaned. You can solve this problem by installing the script via recovery. You can reach download link by typing #gpu_cache_cleaner in the chat section.
You can also try installing the separated OpenGL lite package specially designed for such problems with separated Vulkan package. You can access driver packages by typing #driver_package in the group chat section.
Bootloop problem after Magisk module installation.
First you need to clear the GPU caches.
You can also try installing the separated OpenGL lite package specially designed for such problems with separated Vulkan package. You can access driver packages by typing #driver_package in the group chat section.
If the problem still persists, it is most likely due to the Magisk stable builds. You should uninstall the drivers and install the Magisk canary builds via recovery. Then you can re-install the drivers via the new Magisk canary manager. You can access Magisk canary stuffs by typing #magisk_canary in the group chat section.
I installed the drivers but my OpenGL or Vulkan version hasn't changed?
The main reason for this problem is that some devices are different from the hardware processor information that the platform processor information uses.
The solution to the problem is very simple. You should download the Device HW Info application on Google Play and learn the platform processor information from the system tab. Remember, you have to choose the drivers you will use according to the platform information. You can also access application link by typing #cpu_checker in the group chat section.
If the problem still persists, it is most likely due to the Magisk stable builds. You should uninstall the drivers and install the Magisk canary builds via recovery. Then you can re-install the drivers via the new Magisk canary manager. You can access Magisk canary stuffs by typing #magisk_canary in the group chat section.
If you experience a different problem than the listed issues, please contact the dev within XDA or admins within the group.
Thanks to
heindrix and his driver topic
ayandebnath and his FlameGApps project
D1stRU3TOR and his Seshstation kernel
Kyliekyler and his MAGNETAR project
k1ks and his NFS INJECTOR project
FeraVolt and his FDE.AI project
All my friends who contributed to the development of the project
And many others...
Sources
[email protected]: https://developer.android.com Android 11 R Beta
[email protected]: https://developer.android.com Android 11 R Beta
[email protected] rev2: https://developer.android.com Android 11 R Beta
[email protected] rev2: https://github.com/XiaoMi Android 10
[email protected]: https://xiaomi-market.en.uptodown.com/android Chinese GPU Update app
[email protected]: https://developer.android.com Android 11 R Beta
[email protected]: https://github.com/XiaoMi Android 11 Beta
Vulkan 1.1.128: https://developer.android.com Android 11 R Beta
Vulkan 1.1.128: https://github.com/XiaoMi Android 10

Changelogs
July 4, 2020, 2020
[DRIVER] All drivers have been updated with new stable ones ([email protected] v2.4 for 500 series and [email protected] rev2 v3.4 for 600 series)
[DRIVER] File mapping was re-generated with using stable driver files for all supported processors
[DRIVER] Modded drivers used in some processors have been updated with stable ones
[DRIVER] Now each 600 series processors uses its own compatible driver files
[DRIVER] Fixed vulkan issue on sd710 and sd712 processors
[DRIVER] OpenGL lite packages has been updated and based on new drivers
Guides in the group have been updated
Notes: The version information of the drivers in the previous update and the drivers in the new update are the same, but all the drivers are updated with new and stable files. For this reason, I recommend all Adreno users to install this update.

Dude, something like this was always welcomed Thank you for making this available for our phone, it will be widely used Awesome work!
Finally something good for poco!

Thanks.
Please create Magisk modules too.

which one to flash for miui android Q on poco? treble or non treble?

prabhjot368 said:
which one to flash for miui android Q on poco? treble or non treble?
Click to expand...
Click to collapse
Flashed the treble one, but be sure to mount those 2. Working great for now, we're discussing it in my kernels telegram group! We can see some improvements, so OP did a great job!

prabhjot368 said:
which one to flash for miui android Q on poco? treble or non treble?
Click to expand...
Click to collapse
Same question..if anyone using custom rom then how to know is rom treble or non treble
---------- Post added at 01:55 PM ---------- Previous post was at 01:55 PM ----------
D1stRU3T0R said:
Flashed the treble one, but be sure to mount those 2. Working great for now, we're discussing it in my kernels telegram group! We can see some improvements, so OP did a great job!
Click to expand...
Click to collapse
For custom rom as well???

sachin5555 said:
Same question..if anyone using custom rom then how to know is rom treble or non treble
---------- Post added at 01:55 PM ---------- Previous post was at 01:55 PM ----------
For custom rom as well???
Click to expand...
Click to collapse
Download treble checker in playstore

I have installed the treble version in corvus 4.5, it works perfectly Thanks OP !

flashed and successfully updated
(poco f1, baikal os, android 10)
although i don't know what difference it does on performance ?
thanks OP
appreciated

Flashed successfully on curvus 4.5 lets see how it works and how much performance boost after this

Doesn't work for me.
Followed the instructions and tried both treble and non-treble. Getting SystemUI FC on startup (language selection)
On CRdroid Pie.

cokesucker said:
Doesn't work for me.
Followed the instructions and tried both treble and non-treble. Getting SystemUI FC on startup (language selection)
On CRdroid Pie.
Click to expand...
Click to collapse
it's mentioned in op that its for android 10

ahmd gom3aa said:
it's mentioned in op that its for android 10
Click to expand...
Click to collapse
OP says 9.0-10.0 and 11.0.

cokesucker said:
OP says 9.0-10.0 and 11.0.
Click to expand...
Click to collapse
Please can you try the Magisk module version I just added?
Sent from my LGE LG-H850 using XDA Labs

Arda Süzen said:
Please can you try the Magisk module version I just added?
Sent from my LGE LG-H850 using XDA Labs
Click to expand...
Click to collapse
Sure will test it out.
Do you have a link to the module? And any instructions?
Sorry just saw it in Google drive. Thanks

Where is download link?

Arda Süzen said:
Please can you try the Magisk module version I just added?
Sent from my LGE LG-H850 using XDA Labs
Click to expand...
Click to collapse
Flashed both modules in Magisk.
It boots up fine but then it's just black screen.
There is another Magisk module from a few months ago and it had the same problem on Android 9.
---------- Post added at 07:58 PM ---------- Previous post was at 07:57 PM ----------
JV Spartacus said:
Where is download link?
Click to expand...
Click to collapse
The same Google drive in OP.

cokesucker said:
Flashed both modules in Magisk.
It boots up fine but then it's just black screen.
There is another Magisk module from a few months ago and it had the same problem on Android 9.
---------- Post added at 07:58 PM ---------- Previous post was at 07:57 PM ----------
The same Google drive in OP.
Click to expand...
Click to collapse
Got it , not showing in xda app but in browser

Do I just flash the same zip to uninstall?
Thanks for sharing! Cheers!

Related

KERNEL❯ LLVM 7 ❯ TREBLE ❯❯ AceKernel • v2.01 • Sept 15

KERNEL❯ LLVM 7 ❯ TREBLE ❯❯ AceKernel • v2.01 • Sept 15
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
THIS KERNEL IS FOR​TREBLE & NO-TREBLE​
Introduction
Hello everyone, I'm Martin and I've been working on Potter for 1 year right now.
I'm constantly trying to improve this device with some change that some developers don't like.
For me EAS is the future of android kernel, that's why I'm already bringing it to you!
I will always follow these three rules:
Follow upstream Linux always
Features will be added only as needed
Security and stability are paramount
I hope you'll all agree with these three rules
Thread Rules
I refuse to acknowledge/respond to bug reports that do not include clear steps to reproduce, a logcat or a dmesg. (Follow this guide)
Stay classy, I won't tolerate flaming of any kind, ever.
OT is allowed.
Features
Here are the major features of the kernel (feel free to explore Github)
Up to date with the latest stable Linux version (3.18.119)
Patches from Code Aurora Forum targeting GPU, touchscreen/video, storage, and sound
Mainline Linux patches for CFQ and media memory allocation
F2FS driver updated
VDSO32 built in
Latest energy aware scheduling patches ported to 3.18 (check EAS)
Converted some workqueues to use power efficient workqueues
Wake up improvements and other optimization from Sultanxda
Rewrited the fingerprint sensor driver (fpc1020_tee)
The following user features:
Faux Sound Control with high-performance audio
Westwood (default)
Maple I/O scheduler
Wakelock control
Lastest WireGuard snapshot
Build with official Clang toolchains 7.0 (clang-4679922).
Hides bootloader unlock from SafetyNet (can still fail through other means)
Flashed with AnyKernel2 (thanks to @osm0sis)
Downloads
Lastest version is the v2.01 (AceKernel-Potter-v2.01_eas_unified.zip)
Eas-Unifiedhttps://download.martichou.me/Potter/
Only small issue is fingerprint gestures broken on Treble rom with this version. I'm working on how to solve this issue.
Old versions: https://download.martichou.me/Potter/Old/
Do not mirror my kernels and don't share the direct link!
Installation
If you are on a custom ROM:
Either dirty flash your ROM or flash the stock boot image. (not mandatory)
Install or temporarily boot into TWRP (follow their instructions)
Reboot to TWRP
Flash the zip.
Reboot and profit!
If you are on a GSI/Treble ROM:
Either dirty flash your GSI image or flash the stock boot image. (not mandatory)
Install or temporarily boot into TWRP (follow their instructions)
Reboot to TWRP
Flash the zip.
Reboot and profit!
Upgrading from one Flash version to the other:
Boot into TWRP
Flash the zip.
Reboot and profit!
Changelog
Complet changelog here:
https://github.com/Martichou/potter/
Thanks to:
@vache for his incredible work on Potter
@joshuous for his work on EAS
@osm0sis for AnyKernel2
The various other developers for their patches (@flar2, @franciscofranco, @frap129, @nathanchance, ..)
All of you guys for viewing the thread
DONATION:
If you want to buy me a beer :good:
Yeah, I'm Belgian, and I love that! http://paypal.me/martichou
TELEGRAM:
There is also an Official Telegram group, for support and to speak directly with me.
https://t.me/joinchat/EWMwLkNn0rKRA-jPluo85w
Website
I've made my personal website. (Hosted at OVH, should be fast for everyone)
It means, I'm gonna upload all zip on it and it also mean that you can take a look at the website
Website: https://martichou.me
DISCLAIMER:
I openly welcome off topic in my threads. Mods, please do not clean off-topic discussion and users, do not complain about off-topic discussion here. I may direct you to another thread if it is so suited but I won't have the discussion cleaned. Thank you.
XDA:DevDB Information
AceKernel, Kernel for the Moto G5 Plus
Contributors
Martichou
Source Code: https://github.com/Martichou/potter
Kernel Special Features:
Version Information
Status: Stable
Created 2018-06-08
Last Updated 2018-09-15
Reserved
Thank you señor
Best kernel overall! (for me). Thanks Martichou!
which non treble rom can I use??
https://potterroms.me/du-mod/
can I use this??
I tried it on cr-droid 01/06, camera stops, so which roms have the latest commits??
Can u please suggest one? Or is it in development??
rishivg said:
which non treble rom can I use??
https://potterroms.me/du-mod/
can I use this??
I tried it on cr-droid 01/06, camera stops, so which roms have the latest commits??
Can u please suggest one? Or is it in development??
Click to expand...
Click to collapse
Basically, all ROM built after the 7th June.
Check on potterroms which were built after this date.
I can't say at 100% that all ROM built after the 7 June is compatible cause it's up to the ROM maintainer to either update his tree or not. So it's better to ask directly to the one who maintains the ROM you gonna use.
Martichou said:
Basically, all ROM built after the 7th June.
Check on potterroms which were built after this date.
I can't say at 100% that all ROM built after the 7 June is compatible cause it's up to the ROM maintainer to either update his tree or not. So it's better to ask directly to the one who maintains the ROM you gonna use.
Click to expand...
Click to collapse
Tried all of them after 7th June... none of them supported this...
rishivg said:
Tried all of them after 7th June... none of them supported this...
Click to expand...
Click to collapse
Try the 8 June Pixelexperience build.
There is also the lastest LOS15.1 from Vache.
As I said, maintainer will have to update their own tree.
Basically it's just a 2-3 days gaps.
As of now, supported roms are PE, LOS, and Firehound
This Kernel works great. The UI runs smooth and my batteries life got up to ~15%.
I want to change the GPU Governor, because I do not need the performance from msm_adreno_tz. This info about adreno I was able to find on xda, but for the other GPU Governors in this kernel I couldn't. Can somebody recommend a GPU Governor for batterie life or balance?
Also, what are the effects of "audio high performance mode"?
ichmyselfandi said:
This Kernel works great. The UI runs smooth and my batteries life got up to ~15%.
I want to change the GPU Governor, because I do not need the performance from msm_adreno_tz. This info about adreno I was able to find on xda, but for the other GPU Governors in this kernel I couldn't. Can somebody recommend a GPU Governor for batterie life or balance?
Also, what are the effects of "audio high performance mode"?
Click to expand...
Click to collapse
I don't recommend you to change the GPU governor. GPU don't take that much battery, and adreno_tz is already pretty great.
On GPU side, you can however change the GPU initial frequency to 133MHz if you want.
If you really want to change GPU governor (even if I don't recommend that at all), you can use simple_ondemand.
And about the Audio High performance mode:
Every phone powered by a Qualcomm processor has a built-in WCD9xx Audio DAC,
but it's rarely configured to be used to its full potential by OEMs.
This might not seem like a problem to some people, but if you're a music lover,
or you simply enjoy high-quality sound, it's an issue you'll definitely want to fix.
By enabling High-Performance Mode, the audio quality of Qualcomm-powered devices
will not only receive a boost in volume but will sound more clear and crisp as well.
- from android.gadgethacks.com
Click to expand...
Click to collapse
Is this kernel compatible with LiquidRemix?
jesus693 said:
Is this kernel compatible with LiquidRemix?
Click to expand...
Click to collapse
If the rom has been merged with june updates, then yes. Otherwise camera won't work.
.... i feel like people are going to yell at me but what is treble? i thought it was all about that bass
Ae3NerdGod said:
.... i feel like people are going to yell at me but what is treble? i thought it was all about that bass
Click to expand...
Click to collapse
No worries. Treble is an initiative by Google that forces OEMs to separate their devices' driver code from the code that powers Android itself. There's a more detailed Android Authority piece that explains it in detail here.
Martichou said:
THIS KERNEL IS FOR​TREBLE & NO-TREBLE​
Introduction
Hello everyone, I'm Martin and I've been working on Potter for 1 year right now.
I'm constantly trying to improve this device with some change that some developers don't like.
For me EAS is the future of android kernel, that's why I'm already bringing it to you!
I will always follow these three rules:
Follow upstream Linux always
Features will be added only as needed
Security and stability are paramount
I hope you'll all agree with these three rules
Thread Rules
I refuse to acknowledge/respond to bug reports that do not include clear steps to reproduce, a logcat or a dmesg. (Follow this guide)
Stay classy, I won't tolerate flaming of any kind, ever.
OT is allowed.
Features
Here are the major features of the kernel (feel free to explore Github)
Up to date with the latest stable Linux version (3.18.112)
Patches from Code Aurora Forum targeting GPU, touchscreen/video, storage, and sound
Mainline Linux patches for CFQ and media memory allocation
Latest energy aware scheduling patches ported to 3.18 (check EAS)
Converted some workqueues to use power efficient workqueues
Wake up improvements and other optimization from Sultanxda
Rewrited the fingerprint sensor driver (fpc1020_tee)
The following user features:
Faux Sound Control with high-performance audio
Westwood (default)
Maple I/O scheduler
Wakelock control
Lastest WireGuard snapshot
Build with official Clang toolchains 7.0 (clang-4679922).
Hides bootloader unlock from SafetyNet (can still fail through other means)
Flashed with AnyKernel2 (thanks to @osm0sis)
Downloads
Treble : AceKernel-Potter-v1.10_eas_treble
No-Treble : AceKernel-Potter-v1.10_eas_no-treble
For no-treble, the ROM need to be updated with lastest blobs from boulzordev GitHub organization.
Do not mirror my kernels and don't share the direct link!
Installation
If you are on a custom ROM:
Either dirty flash your ROM or flash the stock boot image. (not mandatory)
Install or temporarily boot into TWRP (follow their instructions)
Reboot to TWRP
Flash the zip.
Reboot and profit!
If you are on a GSI/Treble ROM:
Either dirty flash your GSI image or flash the stock boot image. (not mandatory)
Install or temporarily boot into TWRP (follow their instructions)
Reboot to TWRP
Flash the zip.
Reboot and profit!
Upgrading from one Flash version to the other:
Boot into TWRP
Flash the zip.
Reboot and profit!
Changelog
Complet changelog here:
For TREBLE variant use the eas_treble branch.
For NO-TREBLE variant, use the eas_no-treble branch.
https://github.com/Martichou/potter/commits/eas_treble
Thanks to:
@vache for his incredible work on Potter
@joshuous for his work on EAS
@osm0sis for AnyKernel2
The various other developers for their patches (@flar2, @franciscofranco, @frap129, @nathanchance, ..)
All of you guys for viewing the thread
DONATION:
If you want to buy me a beer :good:
Yeah, I'm Belgian, and I love that! http://paypal.me/martichou
TELEGRAM:
There is also an Official Telegram group, for support and to speak directly with me.
https://t.me/joinchat/EWMwLkNn0rKRA-jPluo85w
FOR DEVELOPER:
If you want to inline this kernel into your rom, you'll need a change in init.qcom.rc.
I also made this commit to make your life easier. Feel free to pick it [Treble & No-treble branch (depends on what you're building)]
https://github.com/Martichou/android_device_motorola_potter/commit/654854f3bc695a7cfbcc5ff11d7d3943b67869af
DISCLAIMER:
I openly welcome off topic in my threads. Mods, please do not clean off-topic discussion and users, do not complain about off-topic discussion here. I may direct you to another thread if it is so suited but I won't have the discussion cleaned. Thank you.
XDA:DevDB Information
AceKernel, Kernel for the Moto G5 Plus
Contributors
Martichou
Source Code: https://github.com/Martichou/potter
Kernel Special Features:
Version Information
Status: Stable
Created 2018-06-08
Last Updated 2018-06-11
Click to expand...
Click to collapse
Great kernel ??? thank you
monster1612 said:
No worries. Treble is an initiative by Google that forces OEMs to separate their devices' driver code from the code that powers Android itself. There's a more detailed Android Authority piece that explains it in detail here.
Click to expand...
Click to collapse
That is brilliant.
Does this mean our phones compass works on Oreo now? I read somewhere it was because of an issue with not having the 64bit drivers for it. Makes gps apps unusable for me and is basically while I'm still on nougat
hello I want to install the ROM but there is 2 treble version and no treble and I do not know which one to install. I have the latest version of RR-O-v6.0-20180608-potter-official
I already installed it I tried with the non-treble everything works fine even the camera, I'm realizing that I do not have much RAM available less than 400mb in the stock ROM of RR I had always more than 600 now the games are closed only after 5 minutes of opening them by little ram: '(
jesus693 said:
I already installed it I tried with the non-treble everything works fine even the camera, I'm realizing that I do not have much RAM available less than 400mb in the stock ROM of RR I had always more than 600 now the games are closed only after 5 minutes of opening them by little ram: '(
Click to expand...
Click to collapse
You can enable Zram in Kernel Auditor or Exkm or any kernel tweakers.
Enabling Zram should fix your issue.
By the way, I want to say that free ram is wasted ram. The ram need to be full the most of the time. (As far as I know and what others dev said).

[AOSP 9.0.0_r50][v121] microG ufOfficial (cve Nov ?, 2019) arm32/64

[9.0.0_r50/v121] download : https://androidfilehost.com/?a=show&w=files&flid=286761​"Regular" #phhusson AOSP 9.0 vanilla build with microG patches, #ale5000 implementation and multiple foss apps:
(/system partition requires: [arm64:>1.6Gb] [arm32:>1Gb] minimum)​
microG: GmsCore19.9.99.mapbox*² GoogleServicesFramework* DroidGuard*
addons: NominatimGeocoderBackend DejaVuBackend IchnaeaNlpBackend LocalWifiNlpBackend openbmapRadiocellsOrg LocalGsmNlpBackend
hot-built: emailExchange2 snapMusic Terminal screenRecorder testDevCamera browserQuarks
prebuilt: Fdroid F-DroidPrivilegedExtension ZxingClient kDI
system/bin* : aapt32 curl32 grep64(pcre2grep version 10.22 2016-07-29)
Also included are these non-foss 3 Google : Playstore, Calendar/Contact_Sync; they can be fully disabled, if not needed, via Settings/Apps, and re-activated back (with or without previous valid Google account registration) . To match Magisk ctsProfile:true (Playstore certified) check https://forum.xda-developers.com/apps/magisk/module-magiskhide-props-config-t3789228 to restore vendor original build.fingerprintwip
Click to expand...
Click to collapse
not included: Latest compatible Google Maps 9.84.2 optional https://androidfilehost.com/?fid=11410963190603886579​
Nota : android Webview v76 (spoofing an Oreo 74/SamsungS9) is signed & upgradable from Bromite, Terminal is activated via Settings/System/Advanced/DeveloperOptions and Playstore has to be ForceStop-ed once after registration/wizard, and relaunch. F-Droid V.102.3 auto-update needs FDroid/Settings/ExpertMode/Privileged disabled.
After first rom flash and MicroG prim-initialization, for immediate working location, toggle /Settings /Security&Location /Location off&on. Switching between vtm & mapbox can need wipe for apk cache & account re-creation.
*) home-built with targetSDK 28 and manifest/multiArch
*²) GmsCore is anticipated to v19.9.99(PlayServices variants): can be upgraded with all attached gmscore__.apk
All other included prebuilts are fdroid signed editions.
donations: Consider prim-origin @phhusson @MaR-V-iN @csagan5(Bromite)
others : @ale5000 @Setialpha #ThibG(DroidGuard)
+info for microG implementation https://forum.xda-developers.com/android/development/microg-unofficial-installer-t3432360
If you need more, please let me know about it, but for more "Google": just switch to phhusson "gapps" flavour...
Bugs reporting
ufOfficial rom includes static & passive app kDI (KalturaDeviceInfo) to list all your device specs (treble, widevine...) in a json, and can help you with GSFid or others info(s). This app doesn't connect to internet, and the json (~Android/data/com.oF2pks.kalturadeviceinfo/files/) should not include any private data or ids; it's up to you to share or not.
If you encounter major AOSP "hardware (not software)" related bugs, please switch to #phhusson vanilla v___ edition and help him with proper focused hardware logs. For Camera2 missing features, take time to check OpenCamera first, aosp DevCamera "sample stub" is included for testing purpose : autofocus... ; full cam specs are also in KalturaDeviceInfo (per each "physical" cam).
Click to expand...
Click to collapse
(Specific Sony yoshino overlay & props are added: only available for Sony xz1/G8341-2 & xz1c/G8441 devices)
For Treble when rooted, you can do some tests modifying specifically : /system/bin/rw-system.sh to change some features on post-fs https://github.com/phhusson/device_phh_treble/blob/android-9.0/vndk.rc#L1​
hot-built links :
Code:
[SIZE="1"]https://source.codeaurora.org/external/gigabyte/platform/packages/apps/Exchange -b LA.UM.7.6.r1-03700-89xx.0
https://source.codeaurora.org/quic/la/platform/packages/apps/SnapdragonMusic -b android_ui.lnx.3.0.r11-rel
https://github.com/LineageOS/android_packages_apps_Recorder -b lineage-16.0
https://gitlab.com/oF2pks/jelly -b jQuarksMore
https://github.com/LineageOS/android_external_chromium-webview/tree/lineage-15.1
https://github.com/LineageOS/android_packages_apps_Terminal
[/SIZE]
- Bromite latest webView v76 with ad-blocking, upgradable via F-Droid repo https://fdroid.bromite.org/fdroid/repo (Bromite 76 returns a 74/SamsungS9 webclient https://github.com/bromite/bromite/issues/156#issuecomment-445449741: Mozilla/5.0 [Linux; Android 8.0.0; SM-G960F] AppleWebKit/537.36 [KHTML, like Gecko] Chrome/74.0.3729.157 Mobile Safari/537.36); if v76 seems too selective, upgrade to latest Bromite without ad-blocking (v78)
- Optimized browser Quarks ( offline reading mht , print/pdf , share/clipboard target ...) https://gitlab.com/oF2pks/jelly/commits/jQuarksMore package is renamed org.lineageos.jelly for better LineageOS upstream.
Can it boot by mokee kernel for a snapdragon 835?
umidigi a1 pro camera crash.... (open camera, footej, beacon camera)
A very well written OP.
Great job
Tested and functional on S9
Most thing fully functional. Cant get MTP to connect tho.
NisseGurra said:
Tested and functional on S9
Most thing fully functional. Cant get MTP to connect tho.
Click to expand...
Click to collapse
Can you please check GCam is working or not?
oF2pks said:
[9.0.0_r21/v108] download : https://androidfilehost.com/?a=show&w=files&flid=286761
"Regular" #phhusson AOSP 9.0 vanilla build with microG patches, #ale5000 implementation and multiple foss apps: .
microG: GmsCore15.9.99** GoogleServicesFramework
addons: DroidGuard* DejaVuBackend NominatimGeocoderBackend IchnaeaNlpBackend
hot-built: emailExchange2 snapMusic Terminal screenRecorder testDevCamera browserQuarks
prebuilt: Fdroid ZxingClient NightshadelabsAnotherbrowser** kalturadeviceinfos**
system/bin** : aapt32 curl32 grep64(pcre2grep version 10.22 2016-07-29)
Any chance you would be interested in building arm64 a/b ?
Sent from my mata using XDA Labs
Click to expand...
Click to collapse
swiftbones74 said:
Any chance you would be interested in building arm64 a/b ?
Click to expand...
Click to collapse
See the link, already there...
Thanks for doing that, I know that's something that's been missing for some time.
Do you think you'll maintain it "long"-term? (you're using it for yourself?)
Are you releasing by hand, or do you have scripts to automate releases?
It would be nice to also have arm a-only variant, since usually those are cheaper devices, with a lot less RAM, which would be much more happier without Google apps.
Missing complementary old MapsAPIv1 will be added in next release (framework/com.google.android.maps.jar) + specific attached wallpaper
phhusson said:
"long"-term? (you're using it for yourself?)
Are you releasing by hand, or do you have scripts to automate releases?
Click to expand...
Click to collapse
Yes, I will try to follow your releases versioning so user's reports will be synced (build: I've added an inherit ufo.mk -> vendor/ufo, to your generated treble_arm64_*vN.mk)
For arm32 low cost device release, are you referring to treble_arm_avN(vndk-binder32) or treble_a64_avN(vndk32) ?
EDIT2: @phhusson , both arm32_aonly uploaded here :
https://androidfilehost.com/?w=files&flid=287186
com.google.android.maps.jar & LosTerminal are now included​
btw, I choose to deodex embedded webwiew (Los v69), but was not able to build a stable complete deodexed aosp (#WITH_DEXPREOPT_BOOT_IMG_AND_SYSTEM_SERVER_ONLY := true), any hint ?
For info, I use your embedded prebuilt Phonesky(gapps-go) to initiate Playstore account; already paid apps are ok, but with microG/Magisk 17.3 (sony xz1), I fail on CTSprofile match.
EDIT Playstore NOT certified (PlayProtect...) despite GSFid registration
Since some don't have twrp, I'm also looking for a simple "bridge" to patch etc/hosts from within Settings/.../DevOptions, do you believe it could break Treble securities & bootloop : https://github.com/AICP/packages_ap...ndroid/settings/aicp/hfm/HfmHelpers.java#L108 ?
1000Thx again for your heavy works.
Any Screenshot?
Newest version works great !!! Play store works (once enable all the MicroG settings). Waze works for GPS (Google Maps would not work for my Moto G6 XT1925-6).
I tested latest version...a good work but it would much better if there are no apps preinstalled, like here:
https://lineage.microg.org/
Just installed latest arm32_binder64 version on j6 (j600fn to be more exactly) booted fine but without RIL, stock camera crashed at launch.
Shobit Joura said:
This is for a only , I am having a device with a/b partition...
Click to expand...
Click to collapse
you should find it in arm64_abSEAMLESS
Lecterr said:
... it would much better if there are no apps preinstalled, like here:https://lineage.microg.org/
Click to expand...
Click to collapse
Can you elaborate ? Not all users have twrp on their device, so they need all @ale5000 prebuilts in/system + Playstore + Contact/Calendar_GoogleSync;
-classic "old" fdroid 0.102.3 in /system helps users decide to upgrade to any "modern" version with option to downgrade back,
-NightshadelabsAnotherbrowser is tiniest existing apk : browser switcher.
-(hotbuilts are not preinstalled...)
-most of all users forgot barcode/QRcode and miss it when they need it, also it useful to test camera (same as devCamera... and ZxingClient best you can find).
Finally KalturaDeviceInfo (I'm also the dev) is embedded because, conversely to Lineage, aosp don't include any dynamic reporting, and should helps users ( @conanedogawa1011 , @SkyWorldWide ) to overview their device & report: my next release will include fdroid signed edition.
(will also probably use MicroG gmscore semi-official @Setialpha ' release & repo)
All these "preinstalled" floss can be disabled via settings: your next ota will keep them disabled automatically.
lzimbrea said:
Just installed latest arm32_binder64 version on j6 (j600fn to be more exactly) booted fine but without RIL, stock camera crashed at launch.
Click to expand...
Click to collapse
DevCamera & KalturaDeviceInfo can help you understanding the behavior: check latest(rc6) for "#CAMERA2API="in json for more details, and find appropriate focused log (clean all recent apps+ launch adb shell logcat + launch camera...)for Phhusson (hardware bug)
I been on this rom for few weeks now, very stable.
0,4% / h idle drain with 2 sims. Getting 6-7 h screen on
No bugs at all. Good work!
Device: S9
maybe on update more optimization for more battery life
hello, thank you!
is there a separate patched microG package which can be installed in TWRP over vanilla-nosu AOSP?
@eremitein
https://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616

[Treble][Vendor][A64][AOSP]Project KEBAB 2.0 V2.2.1 [G570X][7570]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Welcome to Project Kebab Treble For Galaxy J5 Prime and 7570 Devices​
Some information you should know..
This is a full Treble ARM A64 Vendor/Kernel Based on J4 and J6 for Exynos 7570
If you want to report a Bug, read the F.A.Q First Then provide a logCat OR LoggingKit.zip with detailed explanation
Read the instructions and the F.A.Q Before installing the rom or posting a reply.
I am not responsible for bricked devices, dead SD cards,
You are not allowed to use anything from this ROM without permission, if you wanna port my project PM me.
Any sort of file kanging will be reported without hesitation.
General features:
- based on J600F a bit with extra Blob and HAL.
- Support most of 7570 Device: G570X, J400X,J260X,J330X.
- Support Q,R GSIs.
- It's system as root.
- More performance compared to stock.
- Nitrogen Kernel V5 With treble support
- Pixel Live Wallpaper added in AROMA
- HK Tweaks features added in AROMA
- Kebab ?
NitrogenKernel Features:
Based on J400MUBU9CTGO source
Linux 3.18.140 under samsung Q kernel
Compiled with Google 4.9 Toolchain
Permessive SELinux
Optimized for Performance
GPU Driver: r29p0 driver
Custom Voltage Control
Dynamic FSync
Boeffla Wakelock blocker
Powersuspend
Charging boosted
SecBatteryControl
CPU Overclock up to 1.69 GHz
CPU Underclock go to 345 MHz ( For battery life )
Reduced spam on log for more RAM
GPU OC up to 1001 Mhz
Optimized Video Rendering
Changelog KEBAB 2.0:
- V2.2.1 Changelog:
- Rebased On Android 10 Vendor
- Add USB and Thermal HAL from stock
- Add support for more device
- Fixed Video Encoder/Decoder
- Add new wallpaper
- Fixed lag on some point
- Update props
Click to expand...
Click to collapse
Changelog KEBAB 1.0:
- V1.5 Changelog :
- General Optimization.
- Fixed some issues
- Add support for J3 2017 and J4 2018.
- New props
- Nitrogen Kernel V3.5
- And others ...
- V1.1 Changelog:
- Full 7570 libs.
- Thermal hw from stock.
-Add support for other variant.
- OMX from stock Pie.
- Update props.
Click to expand...
Click to collapse
Bugs
Selinux is permissive
Stretched camera in some apps
Delay Lockscreen on some GSI (GSI issues)
Offline Charging
Report Bug on Telegram Group
- How to Install ?:
if you are on old Create_vendor please revert it
- Flash `Exynos7570_CreateVendor 2.0` Or The new repartition script for J2 Core use this script and reboot recovery, (the new repartition will wipe all data also internal storage but will increase system partition and vendor and you have to wipe system, cache, vendor and format data).
- Flash `KEBAB 2.0_EXYNOS7570`
- Flash your desired A64 A/B GSI (ARM32_Binder64) : "a64_bvn"
- Reboot and enjoy GSI
- After boot flash any Gapps Arm (Pico recommended) if GSI didn't have.
- I dont like it, how do i revert ?:
- Reboot to recovery
- Flash `Exynos7570_RevertVendor 2.0` if you are on Kebab 2.0 and "Exynos7570_RevertVendor " if you are on old kebab Only if you flashed Create vendor, With the new repartition you should flash stock firmware with stock CSC (CSC_OMC...xxxxxxxxxx.md5)
- Reboot recovery
- It's recommended to flash stock pit
- Flash any non treble rom or restore your previous twrp backup
Download :
Second Post
Press thanks button if you liked my work!!
Credit :
@ananjaser1211
@soulr344
@asarre (me the main developper)
XDA:DevDB Information
Treble project For J5 Prime , ROM for the Samsung Galaxy J5
Contributors
asarre, soulr344, ananjaser1211
ROM OS Version: 10
ROM Kernel: Linux 3.x
ROM Firmware Required: Latest Firmware
source code: [url]https://github.com/asarr22/Nitrogen[/URL]
Version Information
Status: Stable
Current Stable Version: 2.2.1
Stable Release Date: 2020-04-30
Created 2020-04-30
Last Updated 2020-04-30
Download | Changelog | Contact​Telegram
News channel: Telegram
---------------------------------------------------------
Download:
KEBAB 2.0 Q
V2.2.1 Link: Here
KEBAB 1.0 PIE
V1.5 Mega Folder: Here
If you liked my rom please press thanks button
------------------------------------------------
Donation : PayPal
!!:good::good:
F.A.Q​
Q: Device requirements ?
A : you MUST be on oreo firmware.
Q: OMG , I got bootloop ?
A : Flash create vendor
Q : Do i need to format internal storage ?
A : No
Q : Do i need to wipe Data?
A : Yes, If you come from other rom.
Q : Do i need to wipe Data if GSI has an update ?
A : No
Q : Do i need to re-flash Project Kebab if I change my GSI ?
A : No
Q : Can i use the Treble recovery for normal ROMs ?
A : Yes, it is preferred especially when making backups. just be sure to wipe vendor when switching to non treble roms
Q : What Camera is recommended ?
A : Footej and open camera works the best
Q : Can i flash any GSIs with KEBAB 2.0?
A : Any GSI that is A64_A/B is supported [10/11]
Q : Which GSI can I flash on old vendor KEBAB 1.0?
A : Any GSI that is A64_AONLY is supported [9/10]
Đó có phải là rom 10!
How to flash it I don't understand it is a rom right?
cuthaols2003 said:
How to flash it I don't understand it is a rom right?
Click to expand...
Click to collapse
This is a vendor it allows you to install GSI.
Rom
Where can I get gsi rom for j5 prime? I don't know much about gsi rom yet
1.
Is it not necessary to do any wipe before flashing system image?
2.
It necessary then kindly tell me when and what to wipe???
3.
I flashed just creat vendor zip on G570f but it shows
Failed to mount preload again and again.
iamhamadanjum said:
1.
Is it not necessary to do any wipe before flashing system image?
2.
It necessary then kindly tell me when and what to wipe???
3.
I flashed just creat vendor zip on G570f but it shows
Failed to mount preload again and again.
Click to expand...
Click to collapse
It is not a problem just install the vendor then install GSI
cuthaols2003 said:
Where can I get gsi rom for j5 prime? I don't know much about gsi rom yet
Click to expand...
Click to collapse
Search in google for any a64 gsi a only then install it
what type of gapps to install?
DA2113 said:
what type of gapps to install?
Click to expand...
Click to collapse
Pico
asarre said:
Pico
Click to expand...
Click to collapse
THANKS! btw, what rom (gsi) did you install on your j5 prime? i installed lineage os and its currently on bootloop..
asarre said:
Welcome to Project Kebab Treble For Galaxy J5 Prime​
Some information you should know..
This is a full Treble ARM A64 Vendor/Kernel Based on a6 and J6 for Exynos 7570
If you want to report a Bug, read the F.A.Q First Then provide a logCat OR LoggingKit.zip with detailed explanation
Read the instructions and the F.A.Q Before installing the rom or posting a reply.
I am not responsible for bricked devices, dead SD cards,
You are not allowed to use anything from this ROM without permission.
- Features :
- based on J600F and A600FN Vendor.
- Adapted to G570F for now
- Nitrogen Kernel V3 With treble support
- Kebab ?
- Bugs
Dual SIM Doesn't work (Only 1 Sim)
Stretched camera in some apps
and you tell me
- How to Install ?:
- Flash `Exynos7570_CreateVendor` and reboot recovery
- Flash `Exynos7570_Project-Kebab`
- Flash your desired A64 A-only GSI (ARM32_Binder64)
- Reboot and enjoy GSI
- After boot flash any Gapps (micro,pico....) if GSI hadn't
- Read the documentation
- I dont like it, how do i revert ?:
- Reboot to recovery
- Flash `Exynos7570_RevertVendor`
- Reboot recovery
- Flash any non treble rom or restore your previous twrp backup
Download :
Second Post
Credit :
@ananjaser1211
@soulr344
@asarre (me the main developper)
XDA:DevDB Information
Treble project For J5 Prime , ROM for the Samsung Galaxy J5
Contributors
asarre, soulr344, ananjaser1211
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
ROM Firmware Required: Latest Firmware
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2020-04-30
Created 2020-04-30
Last Updated 2020-04-30
Click to expand...
Click to collapse
Can this work in Y variant?
DA2113 said:
Can this work in Y variant?
Click to expand...
Click to collapse
Update very soon
DA2113 said:
THANKS! btw, what rom (gsi) did you install on your j5 prime? i installed lineage os and its currently on bootloop..
Click to expand...
Click to collapse
Havoc OS pie and Q
Cosp Q
AOSP Q
It should be A64 A-Only
Huge props to asarre for doing this. This is amazing!!
I am running lineageOS 16 on my device (G570F) and everything is working very well.
There are some small things, like the device takes a long time to wake up after locking the device and poor battery life, but other than that it's flawless.
Again thanks a lot for this.
SM-G570M tested
I have a G570M/DS here, and it's all working fine (except VoLTE, but is never count as a bug).
Good news for the owners of M variant, all GSI ROMs working here.
Tested Havoc 2.x (Pie) and 3.x (Q) Lineage 16 and 17, AOSP and CAOS.
Everything working except VoLTE and Magisk (bootloop).
Cool bro! Can you add support for J3?
ExtremeGrief said:
Cool bro! Can you add support for J3?
Click to expand...
Click to collapse
Join me on telegram @asarre2
Aghbi said:
I have a G570M/DS here, and it's all working fine (except VoLTE, but is never count as a bug).
Good news for the owners of M variant, all GSI ROMs working here.
Tested Havoc 2.x (Pie) and 3.x (Q) Lineage 16 and 17, AOSP and CAOS.
Everything working except VoLTE and Magisk (bootloop).
Click to expand...
Click to collapse
You have tested all ?
Working fine? ?

Development [UNOFFICIAL] Paranoid Android Sapphire Alpha 1 - Xiaomi MIX 4

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
We are very excited to announce the alpha of Paranoid Android Sapphire, based on Android 12.
On the first launch, you’ll notice a clean setup with a beautiful wallpaper from Hampus Olsson, who teamed up with us again to create several beautiful pieces of artwork. Hampus is a multi-disciplinary artist whose design stands for itself and we’re glad to have him onboard. We also added further UI touches that we believe enhance the overall user experience. You can find all of the Paranoid Android wallpapers and many more in the Abstruct app, included in our builds.
Our builds are based on the Code Aurora Forum Android base, which is optimized for Qualcomm platforms and has a higher degree of performance, battery life, and functionality compared to the Android Open Source Project platform. The Paranoid Android team and contributors are focusing on squashing existing bugs, and implementing and improving features, performance, and stability. We are dedicated to providing a user experience with the stability that you can expect from stock ROMs with best-in-class performance and features to help you get the most out of your device.
Notice
As we are growing on our list of supported devices in each release, we require of a stronger build environment so we can speed up the compilation process for releases. Based on the actual Quartz 4 list, we support over 30 devices, which takes between 2 and 3 days for all the builds to be completed without counting possible compilation issues or rebuild needs, based on our current specs.
We kindly ask all of you that are in position to donate anything, to help and support us so we can provide better and faster build releases, as well as increase the download speed of our servers, all looking for your enjoyment.
You can donate to AOSPA or Jyotiraditya Panda (me)
Device-specific issues
[*] None, as of now! (Maybe proximity)
[*] Lemme know, if you face any.
There are likely many other issues, these are just the most prominent to me. Don't come into this with the expectation any issue you come across will be fixed in a timely manner.
Requirements
Make sure you are coming from any Android 11 based MIUI build, stable is recommended.
Downloads
Xiaomi MIX 4 Downloads
Note: Custom kernels are not supported unless the kernel says it supports AOSPA and GMS is included!
Instructions
[1] Download the latest fastboot zip we released (hint: it has an -img appended to zip name)
[2] Reboot to bootloader.
[3] Wipe userdata with the command "fastboot -w"
[3] Flash the fastboot zip with "fastboot update aospa-*-img.zip"
[4] Reboot.
Or
Checkout the installation video here
Changelog
[*] Merged latest CAF tags and Jan 2022 security patch
[*] Upgraded system and vendor blobs from CAF
[*] Introducing QuicksilveR kernel, source-built
[*] Added missing wifi overlay configurations
[*] Tuned scheduler and governor settings
[*] Switched to MIUI display color profiles
[*] Enabled netflix hdr via pixel spoofing
[*] Added new gestures and vibration patterns
[*] Added icon pack customization from A11
[*] Added various customizations in launcher
[*] Added support for exfat sd card
[*] Various under-the-hood fixes, optimizations and improvements
Important / Useful links
Paranoid Android Twitter
Paranoid Android Channel (Telegram)
Paranoid Android Community (Telegram)
Cheers and #StayParanoid!
DevDB Information
Paranoid Android, ROM for the Xiaomi MIX 4
Contributors
Adithya R
Source Code: https://github.com/imjyotiraditya/msm-5.4-odin
ROM OS Version: Android 12
ROM Kernel: Linux 5.4
ROM Firmware Required: Android 11 and Above
Based On: CAF
Version Information
Status: Alpha
Current Version: Sapphire Alpha 1
Release Date: 2022-02-13
imjyotiraditya said:
We are very excited to announce the alpha of Paranoid Android Sapphire, based on Android 12.
On the first launch, you’ll notice a clean setup with a beautiful wallpaper from Hampus Olsson, who teamed up with us again to create several beautiful pieces of artwork. Hampus is a multi-disciplinary artist whose design stands for itself and we’re glad to have him onboard. We also added further UI touches that we believe enhance the overall user experience. You can find all of the Paranoid Android wallpapers and many more in the Abstruct app, included in our builds.
Our builds are based on the Code Aurora Forum Android base, which is optimized for Qualcomm platforms and has a higher degree of performance, battery life, and functionality compared to the Android Open Source Project platform. The Paranoid Android team and contributors are focusing on squashing existing bugs, and implementing and improving features, performance, and stability. We are dedicated to providing a user experience with the stability that you can expect from stock ROMs with best-in-class performance and features to help you get the most out of your device.
Notice
As we are growing on our list of supported devices in each release, we require of a stronger build environment so we can speed up the compilation process for releases. Based on the actual Quartz 4 list, we support over 30 devices, which takes between 2 and 3 days for all the builds to be completed without counting possible compilation issues or rebuild needs, based on our current specs.
We kindly ask all of you that are in position to donate anything, to help and support us so we can provide better and faster build releases, as well as increase the download speed of our servers, all looking for your enjoyment.
You can donate to AOSPA orJyotiraditya Panda (me)
Device-specific issues
[*] None, as of now!
[*] Lemme know, if you face any.
There are likely many other issues, these are just the most prominent to me. Don't come into this with the expectation any issue you come across will be fixed in a timely manner.
Requirements
Make sure you are coming from any Android 11 based MIUI build, stable is recommended.
Downloads
Xiaomi MIX 4 Downloads
Note: Custom kernels are not supported unless the kernel says it supports AOSPA and GMS is included!
Instructions
[1] Download the latest fastboot zip we released (hint: it has an -img appended to zip name)
[2] Reboot to bootloader.
[3] Wipe userdata with the command "fastboot -w"
[3] Flash the fastboot zip with "fastboot update aospa-*-img.zip"
[4] Reboot.
Or
Checkout the installation video here
Changelog
[*] Merged latest CAF tags and Jan 2022 security patch
[*] Upgraded system and vendor blobs from CAF
[*] Introducing QuicksilveR kernel, source-built
[*] Added missing wifi overlay configurations
[*] Tuned scheduler and governor settings
[*] Switched to MIUI display color profiles
[*] Enabled netflix hdr via pixel spoofing
[*] Added new gestures and vibration patterns
[*] Added icon pack customization from A11
[*] Added various customizations in launcher
[*] Added support for exfat sd card
[*] Various under-the-hood fixes, optimizations and improvements
Important / Useful links
Paranoid Android Twitter
Paranoid Android Channel (Telegram)
Paranoid Android Community (Telegram)
Cheers and #StayParanoid!
DevDB Information
Paranoid Android, ROM for the Xiaomi MIX 4
Contributors
Adithya R
Source Code: https://github.com/imjyotiraditya/kernel_xiaomi_odin
ROM OS Version: Android 12
ROM Kernel: Linux 5.4
ROM Firmware Required: Android 11 and Above
Based On: CAF
Version Information
Status: Alpha
Current Version: Sapphire Alpha 1
Release Date: 2022-02-13
Click to expand...
Click to collapse
Reserved
rooting with Magisk and passing Safetynet
for people who hate videos and want textual based instructions:
Download the latest magisk from
link
Install magisk apk using phone or adb:
Code:
adb install Magisk-v24.1.apk
Reboot your phone to recovery :
Code:
adb reboot recovery
In recovery select install from sideload option and install magisk patch using:
Code:
adb sideload Magisk-v24.1.apk
after rebooting download safetynet-fix-v2.2.1.zip from:
link
select Hide the Magisk App option from Magisk settings.
enable Zygisk and Enforce denylist from Magisk settings, and select ur banking app under configure denylist.
install safetynet-fix-v2.2.1.zip from magisk modules tab, and reboot
your phone, safetynet should be passing now
Reserved
vamsi209 said:
Reserved
Click to expand...
Click to collapse
Installation video :
Pro
Thanks for the effort with PA on mix 4.
So far rom is stable and smooth.
Very thanks for your awesome work,
But I could only try it after my phone unlocked next week
vamsi209 said:
Reserved
rooting with Magisk and passing Safetynet
for people who hate videos and want textual based instructions:
Download the latest magisk from
link
Install magisk apk using phone or adb:
Code:
adb install Magisk-v24.1.apk
Reboot your phone to recovery :
Code:
adb reboot recovery
In recovery select install from sideload option and install magisk patch using:
Code:
adb sideload Magisk-v24.1.apk
after rebooting download safetynet-fix-v2.2.1.zip from:
link
select Hide the Magisk App option from Magisk settings.
enable Zygisk and Enforce denylist from Magisk settings, and select ur banking app under configure denylist.
install safetynet-fix-v2.2.1.zip from magisk modules tab, and reboot
your phone, safetynet should be passing now
Click to expand...
Click to collapse
I'm not exactly sure if you need this fix to pass the safety-net-check.
Here's what i do
1) Hide Magisk
2) Activate Zygisk
3) Configure Denylist and show system-apps
3) select Play-Services and Google Play Store (full bars on both)
4) wipe all data on google Play Store-Settings
5) Reboot
Devices will be certified and all safetynet-checkers will say "passed"
what about 120w charge with this rom?
This rom is just awesome... No traces of MIUI, Aosp feeling.
I use it on my daily driver, honestly you all should try it.
@imjyotiraditya You are a hero!!! Thx so much for all your work.
Hi, firstly thanks for your awesome work. However, it seems that the SIM card doesn't work on my device. My carrier is China Unicom and China Mobile Hong Kong. Is there any information I can provide for you?
peterjin0703 said:
Hi, firstly thanks for your awesome work. However, it seems that the SIM card doesn't work on my device. My carrier is China Unicom and China Mobile Hong Kong. Is there any information I can provide for you?
Click to expand...
Click to collapse
Are you coming from MIUI 13? If that is the case, you shoud revert to MIUI 12 and then start the flashing process...
SanHelios said:
Are you coming from MIUI 13? If that is the case, you shoud revert to MIUI 12 and then start the flashing process...
Click to expand...
Click to collapse
Nope, I start from MIUI 12. So this is kind of weird...
peterjin0703 said:
Nope, I start from MIUI 12. So this is kind of weird...
Click to expand...
Click to collapse
That's really weird... :/ Maybe ask the dev team...
@imjyotiraditya Any ideas?
What camera does this rom use miui one or aosp one
My phone just reboots like 3 times a day when im using it on this rom. Everything else is flawless. Anyone know a fix for that? Or am I just waiting an eternity for alpha 2?
lightskreen said:
My phone just reboots like 3 times a day when im using it on this rom. Everything else is flawless. Anyone know a fix for that? Or am I just waiting an eternity for alpha 2?
Click to expand...
Click to collapse
You can flash the new kernel provided by the author, the number of reboots will be reduced or stop happening, but I still experience app crashes. it's true that this rom hasn't been updated for a long time.
adb sideload o8s9.zip
You can follow the mix4 telegram group
Xiaomi Mix 4 | OFFICIAL™
Xiaomi Mix 4 Community Chat Channel: @Mix4Updates Photography group: @XiaomemePhotography Customization group: @XiaomemeCustomization
t.me
98y98 said:
You can flash the new kernel provided by the author, the number of reboots will be reduced or stop happening, but I still experience app crashes. it's true that this rom hasn't been updated for a long time.
adb sideload o8s9.zip
You can follow the mix4 telegram group
Xiaomi Mix 4 | OFFICIAL™
Xiaomi Mix 4 Community Chat Channel: @Mix4Updates Photography group: @XiaomemePhotography Customization group: @XiaomemeCustomization
t.me
Click to expand...
Click to collapse
This seems to have done it, hasn't crashed once since I flashed it yesterday. Thank you!
{Mod edit: Quoted post deleted}
soooooon
Does the Fingerprint Sensor work when the screen is off? Other Roms have issues with that can anyone tell me please?

Development [-] JSX-MTK [-] Custom Kernel For Galaxy Tab A7 Lite [-] SM-T220 [-]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If the device is unlocked and rooted SM-T220 wifi only and using Android 13
Stock ONEUI 5.0 or gsi CustomAP based on A13 Vendor
Try this kernel I have compiled for mine :
* Features :
[-] Stable Branch v4.19.191
- Android 13 Vendor Only.
- Magisk Patched IMG.
- Permissive kernel.
- Nuked Selinux Enforcing Code.
- Audit & Dynamic Debuging Disabled Via Kernel Command Line.
- Enabled BBRv1 & Westwood TCP Congestion Control's.
- Enabled Ondemand And UserSpace Cpu Frequencies Scaling Governors.
- Wireguard Enabled.
- Disable Integrity + Samsung DEFEX.
- Hard Optimized Compiler Cflags Used.
- Optimize Very Unlikely Branches.
- Set Compiler Optimization Level For Performance (-O3).
- DragonRise Generic Gamepad Enabled.
- Force Module Loading And Magic Version Override.
- Compiled With Recent Toolchain :
Google Android (9394278, based on r475365b) Prebuilt
CC= clang version 16.0.2, LD= LLD 16.0.2
CROSS_TOOLCHAIN= Arm GNU Toolchain Version 12.2.Rel1
[o] How to install :
1st Install Smartpack Kernel Manager Apk From Github And Backup Current Running kernel
Then flash the boot-jsx-mtk.img attached On SmartPack Backup Tab
Or use Odin magisk_patched.tar
Or Directly flash With heimdall from linux.
Download Mode
# heimdall detect
# heimdall flash --boot boot-jsx-mtk.img
Recovery For Android 13 Patched With
Fastboot attached recovery-stock-patched.img
fastboot flash boot boot-jsx-mtk.img
Share your results.
I'm sharing it because my device works much better reduced lags and much more but here
is the disclaimer I'm not responsible for any bricked device. (Recycled TEXT)
* UPDATE:
Kernel Sources Used For Built This Kernel
HERE -> https://github.com/javashin/android_kernel_samsung_gta7litewifixx/tree/main
No Commits Made Just Used Manual Patching , Configuration , And Fixing To Get It Compiled..
[-] Testing Branch
- Everything From Stable
- Upstream Kver To 4.19.195
- Enabled RCU Priority Boosting.
- Fix kernel/rcu/tree.c Performance Regression.
- Disable SLUB Debug.
- Timer Frequency set to 300HZ.
- Disabled Kernel Core Dump.
- Reduced Debugging Info.
- Stripped Assembler Symbols.
- Optimize With Polly.
- Replace SdFat With Updated ExFAT Implementation.
- Disable CoreSight Tracing Support.
- Enable CPU hotplug state control.
- Enable Extra Zram DevNodes Tweak Via Magisk Module. (*)
* ZRAMPLUS Magisk Module For GSI's Using JSX-MTK Kernel
Proof of concept xD
Screenshots
Spoiler
You can build for T225 , I think TWRP recovery working with 100% touch
Permissive SELinux? Uh oh. That's a voluntary security vulnerability that even topjohnwu (Magisk's dev) is against so my question is...why? If Viper4Android is the reason, you can get the same sound and effects with JamesDSP while having Enforcing SELinux. Note that this isn't to criticize your work, just wondering your reasoning behind Permissive when it's generally not recommended.
nirogu325 said:
Permissive SELinux? Uh oh. That's a voluntary security vulnerability that even topjohnwu (Magisk's dev) is against so my question is...why? If Viper4Android is the reason, you can get the same sound and effects with JamesDSP while having Enforcing SELinux. Note that this isn't to criticize your work, just wondering your reasoning behind Permissive when it's generally not recommended.
Click to expand...
Click to collapse
Only works on permissive ....
WIFI Grip Sensor
Viper ....
Boot More GSI's ...
GPT Table Visible ....
Can Flash Zips Directly from Booted System
And Even More
I Like To Have Full Control Of My Device
Permissive Linux Security Flaw Is Just A Myth
selinux: force always permissive but return enforcing · dereference23/[email protected]
Signed-off-by: Park Ju Hyung <[email protected]> Signed-off-by: Volodymyr Zhdanov <[email protected]>
github.com
selinux: show permissive state for system services · dereference23/[email protected]
Due to the project nature of giving SELinux a big fat no, we've been hacking kernel to show enforcing while internally running as permissive. However, this is checked additionally from the SEL...
github.com
arter97 Is The Author Of Those Commits Is A Recognized Developer EVEN Qualcomm Uses His Stuff Like EXFAT Backports ETC ....
ozmage said:
Only works on permissive ....
WIFI Grip Sensor
Viper ....
Boot More GSI's ...
GPT Table Visible ....
Can Flash Zips Directly from Booted System
And Even More
I Like To Have Full Control Of My Device
Permissive Linux Security Flaw Is Just A Myth
selinux: force always permissive but return enforcing · dereference23/[email protected]
Signed-off-by: Park Ju Hyung <[email protected]> Signed-off-by: Volodymyr Zhdanov <[email protected]>
github.com
selinux: show permissive state for system services · dereference23/[email protected]
Due to the project nature of giving SELinux a big fat no, we've been hacking kernel to show enforcing while internally running as permissive. However, this is checked additionally from the SEL...
github.com
arter97 Is The Author Of Those Commits Is A Recognized Developer EVEN Qualcomm Uses His Stuff Like EXFAT Backports ETC ....
Click to expand...
Click to collapse
I've been in these forums for more than a decade so I know who arter97 is and have used his kernels for other devices. All I wanted to know was your reasoning behind it and you provided an answer. Thanks.
nirogu325 said:
I've been in these forums for more than a decade so I know who arter97 is and have used his kernels for other devices. All I wanted to know was your reasoning behind it and you provided an answer. Thanks.
Click to expand...
Click to collapse
Aye
ozmage said:
Aye
Click to expand...
Click to collapse
I'll wait until A13 is released for the XAR (US) region so I can try your kernel and share feedback. Although I see myself moving to a GSI as I am right now (A12 Pixel Experience Plus with November SPL).
nirogu325 said:
I'll wait until A13 is released for the XAR (US) region so I can try your kernel and share feedback. Although I see myself moving to a GSI as I am right now (A12 Pixel Experience Plus with November SPL).
Click to expand...
Click to collapse
i flashed SAR hong kong TGY i only needed the vendor but flashed the whole rom and tested was pretty clean and fast OneUI 5.0 then moved to gsi's
i had XAR before
Difficul said:
You can build for T225 , I think TWRP recovery working with 100% touch
Click to expand...
Click to collapse
i though you had an SM-T220 , or was it hard bricked and you got new one ?
ozmage said:
i had XAR before
Click to expand...
Click to collapse
I went ahead and compressed your modified recovery and boot.img in LZ4 format to make integration easier when building GSIs with WSL. I'm toying around with A13 firmware already and Miku UI's latest January 2nd build doesn't want to boot no matter the kernel so I guess I'll have to look for another GSI.
ozmage said:
i though you had an SM-T220 , or was it hard bricked and you got new one ?
Click to expand...
Click to collapse
SM-T225, after a while I fixed it
Difficul said:
SM-T225, after a while I fixed it
Click to expand...
Click to collapse
i really don't like to do blind kernel builds for devices i do not have but i can try to patch your kernel with the stuff i have added to mine and use the original config push here this file
do on adb shell
zcat /proc/config.gz > /sdcard/smt225-stock_defconfig
and upload here
UPDATE/EDIT: no luck ..
Lagsung still has not released a13 kernel sources for your device
https://opensource.samsung.com/uploadSearch?searchValue=T225
I got error
When I reboot everytime it says
There was an internal problem with your device . Contact your device manufacturer for details
Any fix for this issue?
Nataw said:
I got error
When I reboot everytime it says
There was an internal problem with your device . Contact your device manufacturer for details
Any fix for this issue?
Click to expand...
Click to collapse
can you show me where are you trying to run the kernel is in stock a13 or gsi using a13 stock vendor and which variant stable or testing
Nataw said:
I got error
When I reboot everytime it says
There was an internal problem with your device . Contact your device manufacturer for details
Any fix for this issue?
Click to expand...
Click to collapse
also is not an issue just redherring as you can test yourself there is no problem running it after that internal error
Nataw said:
I got error
When I reboot everytime it says
There was an internal problem with your device . Contact your device manufacturer for details
Any fix for this issue?
Click to expand...
Click to collapse
If you are using Android 12 or A12 Stock Based Gsi use this one
Sam Tab A7 Lite LTE, any working solution to laggyness
Hi Members I purchased a Tab A7 Lite, didn't realise just how much lag this tablet suffers. I did removed unnecessary apps, and did the ADB mod process to turn Ram plus off. I haven't removed any Bixby or Sam's Free apps Vis ADB Is their a...
forum.xda-developers.com
Kernel Sources Added To thread

Categories

Resources