{
"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 THEREALVENDOR | 復活者 thread!
Please enable "View full thread" if you opening this thread on XDA App.
Code:
Before you get started,
i am not responsible for bricking device, dead sdcard,
false alarm, or even thermonuclear war.
[B]YOU[/B] choose this modification,
IF you point your finger to me to brick your device,
i will laugh at you.
What am i looking right now? is it a ROM? why on the thread it say 11? bla bla bla bla.........
Hey Hey calm down!
This is a Vendor, Based on Samsung Galaxy M10, for Samsung Galaxy J7 Prime.
This spare parts will allow you to boot Android 10/11 GSI.
Did you just say "booting Android 11 GSI?"
Yes. I said it. it can boot Android 11 GSI. BUT we need to talk little bit more about Android 11 on third post.
What about features and vendor specs?
Based on Samsung Galaxy M10 (M105MUBU7CUF1_ARO)
Can boot arm32binder64 (A64) a/b GSI
Can boot incompatible OneUI 2 Ports (J6/A6/M10/Wide3 ports)
Camera2Api is fully working (GSI Only; Not OneUI 2)
Fingerprint (GSI and OneUI 2 Ports that have fingerprint support)
Shipped with AresKernel YMIR (GSI) & Simple Kernel 1.0 (OneUI 2 Mode)
Spectrum Support, even if kernel got replaced
Extra Tools (Will be Explained on fourth post)
NightLight on every GSI you installed
180 rotation on every GSI you installed
Preffered network is LTE by default
Installation (GSI)
You will need atleast TWRP version 3.2.3-0 installed
Download & Copy your favorite GSI, T.R.V., CreateVendor 2.0, GApps and Magisk (Optional but recommended) into USB-OTG or PC
Backup your phone before install (optional but recommended)
Reboot your phone into recovery mode / TWRP
Wipe dalvik-cache, system, data, cache
Flash CreateVendor 2.0
Reboot > recovery
Flash your favorite GSI and then T.R.V. (DO NOT SWAP THE ZIP ORDER)
Go to wipe > Advenced wipe > tick system > Repair or Change File System > Resize File System (re-do this step if TWRP fail to resize the system partition)
Flash GApps (Optional) [Flash magisk too if the GSI does not have SuperSU built in]
Reboot to system
Installation (OneUI 2 Ports)
You will need atleast TWRP version 3.2.3-0 installed
Download & Copy your downloaded OneUI 2 ROMs that does not support J7 Prime, T.R.V., CreateVendor 2.0 and Magisk (Optional but recommended) into USB-OTG or PC
Backup your phone before install (optional but recommended)
Reboot your phone into recovery mode / TWRP
Wipe dalvik-cache, system, data, cache
Flash CreateVendor 2.0
Reboot > recovery
Flash your incompatible ROM and then T.R.V. (DO NOT SWAP THE ZIP ORDER)
Flash magisk too if you want root (Optional but recommended)
Reboot to system
Special Thanks / Credits
@soulr344 and @ananjaser1211 for Display, Camera fix, and CreateVendor 2.0 in general
@UKAz-XDA for Guide on fixing Camera2Api on Android Pie
@SPARTANICUS and @bien2004official for AresKernel 7.0 Reborn, AresKernel OG 2.0, AresKernel Cobalt 6.0 & AresKernel YMIR
@Astrako for Simple Kernel 1.0
@frap129 for spectrum kernel manager
@PingVN for Guide on implementing Spectrum on vendor & Disable HW Overlays automation
@CYPHER7870 @CPTAIN_MEHDI for testing
And of course, all of you
Telegram Groups
Groups
News
Downloads on second post, Android 11 Things on third post, Extra Tools on fourth post, Tips on fifth post.
Downloads
Google Drive
MEGA
Microsoft OneDrive
Dropbox
ASUS WebStorage
PruhMirror™
Kernel Source (AresKernel) | Kernel Source (Simple Kernel)
Filename : trv-1.4.1-ab-20211128-OFFICIAL.zip
MD5 Summary : 523cf2a06bf070b91a72e65a692014ed
Current Version : 1.4.1
Changelogs
Update : Using Simple Kernel 1.0 on OneUI 2 Mode
Update : Using AresKernel YMIR on GSI
Experimental : Pre-Android 12 Support
Update : Removed "Disable HW Overlays" automation on OneUI 2 Mode
Update : Fix TWRP error signal 11 when flashing to the other incompatible OneUI 2 Ports
Update : Fix no CSC/OMC on OneUI 2 Mode
Update : Fix blurry/crushed bootanimation on OneUI 2 Mode
Reserved for Downloads posts
About Android 11...
There's 3 things you need to know before flashing Android 11 on SM-G610. This terms doesn't apply on Android 10.
1. Display bug
Since files for Display-related things are from Android Pie (9), Rotating your screen for example, will make the phone get soft-rebooted. The workaround is enabling "Disable HW Overlays" on Phh Treble Settings. (Settings > Phh Treble Settings > Misc Features > Disable HW Overlays)
2. Google Play Services Spam
Google Play Services will spam the notifications about the device is not certified to run Google Apps. This happen because SafetyNet isn't passed. The workaround is to securize the system, on Phh Treble Settings. (Settings > Phh Treble Settings > Misc Features > Securize) [Make sure you flashed Magisk OR keeping the built-in SuperSU first before tapping the option.]
3. Choosing a GSI
Since Android 11, you need to choose the 'vndklite' variant because the actual M10 Vendor itself use VNDK Lite. They usually named like this : system-roar-arm32_binder64-ab-vndklite-vanilla.img.xz
Reserved for Android 11 Things posts
Extra Tools
There is 3 Extra Tools on T.R.V. you might find it useful.
1. Resolution Changer
If you are a T.R.R. Gaming user, you might familiar with this tool. This tool can change your device screen resolutions. For example, you can use this tool to crank down your device resolution, from 1080p to 720p. Also don't go crazy with this tool.
Usage :
Code:
:/ # res <numbers>
0 = 360p
1 = 480p
2 = 720p
3 = 1080p
4 = 1440p
5 = 2160p
2. Force "user setup = complete"
This tool will let you to bypass SetupWizard. This tool is useful for some GSI that have broken GApps inside it.
Usage :
Code:
:/ # force_setup_complete
3. LogGet
This tool will let you take logs from the GSI very easily. Extremely useful when reporting bugs.
Usage :
Code:
:/ # logget <time>
"Time" is how much second you want to Android LogCat taking logs from the device
Reserved for Extra Tools posts
Little bit of tech tips...
This tips is based on my experience flashing and testing some GSI's, I'm sorry if this tips little bit misleading for you.
1. SafetyNet
Remember that SafetyNet that i talked with you on Android 11 Posts? it can be applied to Android 10 GSI too! Oh yea, if the menu does not work, type this on terminal emulator with root :
Code:
:/ # sh /system/bin/phh-securize.sh
2. Terminal Emulator
For accessing those extra tools, you need a terminal emulator, if the ROM does have Local Terminal at developer options, you can use it, but if it doesn't, it's a good idea to keep a terminal emulator apk on your SD Card.
3. Wallpapers
Sometimes applying a high-resolution wallpaper lags the phone. You can change it to lower one or compress it with 3rd party apps.
4. Phh Treble Settings
Since GApps on Android 11 is really annoying, you might need to keep the Phh Treble Settings App installed on your phone to securize the system.
5. Navigation Bar
Some GSI Provider broke the Back, Home, and Recent Apps keys. That is why i keep the Navigation Bar turned on. if the GSI have Back, Home, and Recent Apps keys working then you can disable navigation bar on Phh Treble Settings. (Settings > Misc Features > Force Navigation Bar disabled)
6. Android itself
Android 11 GSI is still too early at this time, so it's recommended to stay on Android 10 GSI.
7. Reduce screen delay
This is the typical problems on SM-G610 when come into AOSP-Based ROMs/GSI, you can reduce it by setting up the "Notifications on lockscreen" to "Don't show any notifications", Setting up fingerprint, and setting up the "lock after screen timeout" to immediately. or... just use SOD Killer to fix screen delay issue
8. Spectrum
If you didn't like my spectrum preset and you want to tune the kernel yourself, you can just delete this file :
Code:
/vendor/etc/init/init.spectrumcore.rc
9. OneUI 2 Ports
Since i add support for TwoUI, you can actually boot any arm32binder64 vndklite OneUI 2 Ports shared on this exynos7870 community. Even if the ports is not designed for J7 Prime! But, of course, since the ports is not designed for J7 Prime, there's may some bugs there and there. Or if you just want to fix some bugs on your current ROM, like brightness slider. And for developer that just stepped in to J7 Prime development, T.R.V. can help yoou boot your own TwoUI Ports without worrying anything! but of course without a working bluetooth since there's a trust issues in the community. For more info about using T.R.V. on your own ROM, please tag me at the discussion group.
10. SM-G610 Single SIM
I just realized there's a version of SM-G610 thats only support Single SIM, and this breaks their IMEI because the vendor is designed for Dual SIM version of SM-G610. To fix this, go to /vendor/build.prop and edit/add this parameters :
From
Code:
ro.multisim.simslotcount=2
To
Code:
ro.multisim.simslotcount=1
11. GSI Provider
Since GSI Provider have their own patches, i will listing some GSI Provider that give us the most stable experience on SM-G610.
Android 10 / Q :
@phhusson GSI releases
SKULSHADY Havoc-OS GSI
Andy Yan LineageOS Personal Builds
eremitein GSI releases
Android 11 / R :
@phhusson GSI releases
eremitein GSI releases
Andy Yan LineageOS Personal Builds
Braira's GSI releases
Reserved for Tips posts
nice work my bud
Very Stable on android 11
If you can pls made arm64 version for supporting a big type of AOSP rom
Thanks for your excellent vendor
You revive life for J7 Prime phones
Does android 10 gsi has screen on delay bug ?
MarkTejo said:
Does android 10 gsi has screen on delay bug ?
Click to expand...
Click to collapse
Yea this problem available for all AOSP roms on J7 Prime
The vendor is so smooth and stable in crdroid 7.4 GSI.
Only a little bug like rotation screen make soft reboot and random reboot every moment. But if you change kernel to simple v2 no more random reboot.
Hope there is a new update for this vendor.
andikanexon said:
The vendor is so smooth and stable in crdroid 7.4 GSI.
Only a little bug like rotation screen make soft reboot and random reboot every moment. But if you change kernel to simple v2 no more random reboot.
Hope there is a new update for this vendor.
Click to expand...
Click to collapse
What crdroid you are use? I can not found crdroid a64_vndklite
AM.Ohadi said:
What crdroid you are use? I can not found crdroid a64_vndklite
Click to expand...
Click to collapse
Im using this gsi name : crdrom-v302-210315-a64-bgZ-lite.img.xz
Link in the 4th post by eremetein
Sar is it possible to make the charging/notify led works on this vendor? Like the way you added fingerprint scanner since M10 doesn't have it. (i'm not a dev or porter so pardon me sar).
Currently I'm running Havoc 3.12 with this vendor, very stable, no any major bug encountered so far.
Oh and I don't know if this doesn't true on Android 11 or not but on Havoc 3.12 I had to use the command: /vendor/bin/res <value> ...to get the res tool works, I wonder if this only happen on android 10 only?
Thank you for your hardwork sar.
Tested on CrDroid 6.11 (Q) and it works mostly fine. Ares kernel switches big cluster to max 1794 automatically though when phone is woken from sleep and this causes the random reboots. Also, it's good if we can enable the charging/notification led. Longest screen on delay is 20 seconds.
Also recently tested on HavocOS 4.3 (R) and experience is really stable apart from the ares kernel problem with auto-switching to higher frequency on the big cluster thus random reboots happen. Also, securize in PHH Treble Settings doesn't work but the terminal method works just fine. The system UI tuner in PHH Treble Settings is also flaky and doesn't seem to fully work and the accent color for UI reverts every reboot to default (blue). Navigation bar settings when accessed in PHH Settings crash the settings as well. Longest screen-on delay is 5 seconds.
And of course this might be gsi-related but wifi dropouts do occur and might be the kernel might not.
andikanexon said:
The vendor is so smooth and stable in crdroid 7.4 GSI.
Only a little bug like rotation screen make soft reboot and random reboot every moment. But if you change kernel to simple v2 no more random reboot.
Hope there is a new update for this vendor.
Click to expand...
Click to collapse
Dude where to download the simple kernel version 2???
singh54 said:
Dude where to download the simple kernel version 2???
Click to expand...
Click to collapse
Here you go (credits to Astrako for kernel):
THEREALROM | 復活者 - Treble Edition [G610X - 10]
Welcome to THEREALROM | 復活者 - Treble Edition thread! Please enable "View full thread" if you opening this thread on XDA App. Before you get started, i am not responsible for bricking device, dead sdcard, false alarm, or even thermonuclear war...
forum.xda-developers.com
Mightx said:
Tested on CrDroid 6.11 (Q) and it works mostly fine. Ares kernel switches big cluster to max 1794 automatically though when phone is woken from sleep and this causes the random reboots. Also, it's good if we can enable the charging/notification led. Longest screen on delay is 20 seconds.
Also recently tested on HavocOS 4.3 (R) and experience is really stable apart from the ares kernel problem with auto-switching to higher frequency on the big cluster thus random reboots happen. Also, securize in PHH Treble Settings doesn't work but the terminal method works just fine. The system UI tuner in PHH Treble Settings is also flaky and doesn't seem to fully work and the accent color for UI reverts every reboot to default (blue). Navigation bar settings when accessed in PHH Settings crash the settings as well. Longest screen-on delay is 5 seconds.
And of course this might be gsi-related but wifi dropouts do occur and might be the kernel might not.
Click to expand...
Click to collapse
Offline charging work on Havoc 4.3 ?
TienDung0402 said:
Offline charging work on Havoc 4.3 ?
Click to expand...
Click to collapse
To some extent I suppose? I am treated with a frozen blank white-ish screen when plugging in the device when off but at least it isn't rebooting to recovery. Still not fully fixed though so we might need to wait for future releases for offline charging to work on GSI's..
Does anyone have a solution for the echo in calls for j7 prime 610f?
yahiaashraf111 said:
Does anyone have a solution for the echo in calls for j7 prime 610f?
Click to expand...
Click to collapse
What GSI rom are you using? Maybe it's a problem on that rom?
Related
{
"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 Pizza Treble For Galaxy S7 / S7 Edge Exynos
Some information you should know..
This is a full Samsung based Treble Vendor/Kernel implementation for the Exynos8890
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.
[FOR DEVS] You are allowed to customize this vendor if you want to use it in ROMs with proper credits. but not to distribute 1:1 copies
Old notes
- Personal Notes
So, While this project might be a bit controversial due to the nature of it, i was approached by enough people were such project would make sense, it so happens that @kill-switch came to the country i am in, and i managed to get my hands on his S7 edge to develop this project, it was a time crunch, but thanks to past experience, and the testers involved. we have created a 1:1 replica of an official Samsung Trebelized vendor implementation for Exynos8890 Flagships.
This project aims at NOT letting these devices die, and give users the opportunity to be on the bleeding edge of Android. Having the ability to boot Android Q while its still being BETA tested by google is something fun, and i hope the users of this project enjoy that. There are shortcuts with our implementation as i dont have the skills required to compile a vendor straight from source, so using some scripts and patching done in collaboration with @corsicanu we made a project that should already support Android Q even before it drops officially. But ofcourse until then, you are recommended to flash Pie based GSIs if you want to run a daily and stable ROM. With all that said, if you appreciate this project, leave a Thank, constructive criticism and help your fellow members out if they run into problems.
Now if it wasn't clear, i don't actually own an S7. so my work on this vendor was limited to my physical access to a device that lasted around 4 days. However i am interested in getting one, infact i am saving for it. if you would like to accelerate that, Feel free to donate to my Paypal
- Initial Notes:
1. Don't forget to check bugs before asking questions
2. Since most of the GSIs are AOSP, forget about VoLTE, Knox features, Samsung apps, Camera mods or features, or other Samsung related features.
3. You can use any non-treble rom even if you have treble vendor installed, as long as you flash a non-treble kernel. The rom will ignore your vendor and everything will be as non treble.
- General Features :
- based on G965F Vendor with VNDK-28
- HeliosKernel V2.6
- misc things enabled in framework overlay for better experience
- Seamless GSI patching, without user intervention
- Seamless setup process, with dynamic Scripts
- And Pizza ! who doesn't love pizza
- How to Install Project Treble:
- Flash `heroxlte_CreateVendor` and reboot recovery
- Flash your desired ARM64_AONLY GSI
- Flash `heroxlte_TrebleVendor_V1.0`
- Wipe Data and Cache
- Read OPTIONAL below
- What GSIs are support/recommended ?:
- Avoid sGSIs and flash source built GSIs (Such as PHH,PE)
- ARM64_AONLY GSIs only
- I recommend Pixel-experience or evo x and luke GSIs
- More can be found here : Treble
- I dont have googleapps. what do i do ?:
ONLY for gsis that does not come with google apps
- Download Gapps pacakge from Here (ARM64 > VER > Micro or lower
- Go to TWRP > Wipe > Advanced Wipe > Tick System > Repair > Resize
- Flash opengapps_xxxx
- I need more info. where do i get it ?
Ask in this thread. if you need more , head to
Project Notes and support : Telegram Group
General bugs (GSI):
- offline charging is broken in Android 10 roms
- Bluetooth Calls work in Android 10 gsis only (some 9.0)
- Some GSIs might not include a camera, use Footej or UnixCam
[*]- Second sim calls has no sound
- I dont like it, how do i revert ?:
- Reboot to recovery
- Flash `heroxlte_RevertVendor`
- Reboot recovery
- Flash any non treble rom or restore your previous twrp backup
What if i didn't boot ?
In some cases, you might be stuck at a bootanimation loop or a splash loop, in this case follow the troubleshooting steps in the F.A.Q post
Credits
@kill-switch for letting me semi-brick his device, and helping me fix many S7 specific issues which allowed this project to exists
@corsicanu For great help with the repartition scripts, GSI patching and tons other throughout the years.
@developerluke for his GSIs and other S7 specific improvments
@cvolton for help with HAL1 video recording
@ivan_meler for AOSP kernel source and tipping me on hwjpeg fix
@remilia15 for performance improvements
Testers :
@cvolton , @turbolukex5, @RealFantaCoke , @Kakashi81 , @Franz S. , @lunarixus , @dylanneve1 , @Sparta19666 , @MKUltraBlack
And many more i cant remember the usernames of. please mention
Downloads. Changelogs , F.A.Qs below
XDA:DevDB Information
Project_Pizza, ROM for the Samsung Galaxy S7 Edge
Contributors
ananjaser1211, kill-switch, corsicanu, Cvolton
Source Code: https://github.com/ananjaser1211/Helios_8890
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
ROM Firmware Required: Uptodate bootloader and modem
Based On: Treble
Version Information
Status: Beta
Current Stable Version: V1.0
Stable Release Date: 2019-08-09
Current Beta Version: V1.0
Beta Release Date: 2019-08-09
Created 2019-08-09
Last Updated 2020-01-09
Official Treble support Group : Telegram
Come hang with us on our chat : Telegram
----------------------------------------------------------------
Pizza Treble Vendor V2.0 LATEST
GoogleDrive : Download
P.S : if you have issues downloading from googledrive, sign in and make a copy of the files
Pizza Treble Vendor V1.0
MegaDrive Download : MEGA
Important : Here
Pizza V2.0
TLDR
Update TLDR; Finally i had time to pack everything together and just push an update, it took way too long but that was mostly due to me being busy with many other (more valuable) projects. and i had to take a month or so break due to some personal stuff.
The summary of this update is just a full rework of everything we did previously on a newer vendor base + many fixes that were discovered / added in the past few months.
Its been a while so ive listed the stuff i can remember, but basically its like a new vendor. it should be have differently from ROM to ROM but should work well for the most part.
there are some bugs that i just cant patch from my Side, so you guys will have to live with them or somehow get a fix going on GSI images.
The re-partitioner was also updated to accommodate the new vendor which is larger. therfore please reset back to your original partitions before updating to avoid issues.
Finally, This is going to be EOL for Pie based vendor. i have pretty much this + tons more already done on Q, and it makes no sense to go back to Pie for me. i might do a VNDK-29 vendor update in the future, but if i did that it will be ARM64-A/B based, which i think currently we dont need.
> How to update : -
1- MUST flash revertVendor from the old treble and reboot
2- Flash CreateVendor 2.0 (following the same procedure as before)
3- Flash GSI of choice + vendor
> F.A.Q :-
Q : Android 10 EfranGSI and sGSI does not boot
A : Ive dropped support for EfranGSI Android 10 builds due to the nature of how unstable they are, if you still want to boot them you need zygotefix
Q : Brightness slider is not accurate
A : in settings > Treble settings > misc > enable use linear screen brightness slider and reboot
Q : Rom does not detect my sdcard
A : reformat IN GSI (preferably to exFAT)
> Known bugs -
1- Offline charging in Android Q roms
2- Bluetooth calling in Pie roms
3- Second sim calls
> Changelog -
- ReMade fully based on VNDK-28 S9 Vendor
- included most fixes for audio, webview and others
- added fixes for camera
- removed alot of obsolete hacks
- samsung offline charging added
- Re-did props and features and overlays
- Added patches for Android 10 Roms
- Fixed nuke.sh script on 10 roms
- fixed performance in some GSIs
- Fixed thermal , power , memtrack and other HALs
- Improved OMX fixes
- Removed alot of samsung security services
- Improved Wifi, NFC, graphics , camera and other fixes
- Updated most HALs to G965F
> Kernel -
HeliosKernel V2.6
- LED Fade
- Disable MODEM_SECURE_BOOT (New security measure)
- Reduce logging spam (AVC, hotplug)
- FakeCMDLINE patches for knox
- Wakelock toggles
- Boeffla WL Blocker with custom preset
- UKSM V0.1.2.3
- Powersuspend V1.8
- Dynamic Fsync V1.5
- Fsync toggle
- cpufreq, fs, mm and other misc improvments
- Wireguard support
- Battery charger controls
- Smart dimming mod (PWM Flicker free)
- CPU Voltage/clock control ( NO OC )
- GPU Voltage/Thermal/Clock control ( NO OC )
- WakeGestures (DT2W,S2W,S2S)
- and bunch other changes
- optimzed compiler for speed
- disabled helios logger
- Improved GPU performance
- Removed CPU DVFS
- updated kernel base to N935KKKU4CSK1 NOV
- Removed some old hacks
- Improved UI performance
- Updated thermal , wireless and other misc drivers
- Fixed Games
- Allow CPU underclocking
- Fix various other FCs
- Fixed Samsung MTP options
- Other misc cleanups
Pizza V1.0
- Initial Release
F.A.Q
Q : Android 10 EfranGSI and sGSI does not boot
A : Ive dropped support for EfranGSI Android 10 builds due to the nature of how unstable they are, if you still want to boot them you need zygotefix
Q : Brightness slider is not accurate
A : in settings > Treble settings > misc > enable use linear screen brightness slider and reboot
Q : Rom does not detect my sdcard
A : reformat IN GSI (preferably to exFAT)
Q : My phone is not booting. what can i do ?
A : Go through these troubleshooting steps :
So you flashed this and you are stuck at bootlogo, boot animation or whatever
Bootanimation loop :
1- Try to clear data :
- Reboot the device back to recovery
- Wipe Data,Cache,Dalvik-cache
- Reboot
2- Ensure your GSI is correct :
- Did you download ARM64_AONLY and not A64 or ARM
- Are you sure your GSI is .IMG format and not .ZIP , .XZ and so on
3- Did you flash in order ?
- The Repartition goes first, Then a recovery reboot
- The GSI first, Then the vendor (Otherway around could cause issues)
Bootlogo Loop:
1- Check your Partitions
While the script is universal, some devices might have slight variations in vendor size that could cause issues
- Is your vendor ~400MB (Check this by going to TWRP > WIPE > ADVANCED WIPE > Tick Vendor > Resize
- Can you mount System , Vendor And cache
- Try to change filesystem to EXT4 for System,Vendor and cache (in advanced wipe section)
2- Check the GSI
While most GSIs will boot, there are MANY sGSIs that will not, that includes some oxygen and miui GSIs. so always double check if someone booted on a samsung before
Q : Can i boot OxygenOS , MiUi etc
A : Depends, some will boot, many will not. you have to try images by efranGSI. but in general they will all have some common bugs
Q : I have no simcard, help
A : I have attached a situational_sim_fix.zip in the mega folder. try it
Q : i dont have LTE/4G
A : Some GSIs have preferred network set to 3G in settings, change that
Q: Device requirements ?
A : you MUST be on an OREO Bootloader and Modem, otherwise you will have trouble
Q : Do i need to format internal storage ?
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 Unixcamera work the best
Q : Can i flash any GSIs ?
A : Any GSI that is ARM64_AONLY is supported
New phone who dis ?
Treble isnt a ROM, its the idea of putting all your hardware components of an OS into one place, we call it VENDOR.
Separating the system from the vendor, so SYSTEM can be updated seamlessly.. without vendor being updated every-time a new android version or a security patch is released
So you install "TREBLE VENDOR"
Then you are set to flash any Android flavor you want, we call them GSIs (Generic System Images)
So you dont have to wait for me or any other S7 specific dev to get your latest Android version, once google releases an Update, it is merged into GSIs by many devs who compile them , and release them.
So far this supports android 8 / 9 And 10 . if google keeps up the same pace even Android 11 might be boo-table on Pie vendors. only time will tell. This is more than just another ROM, this is a ticket for users and developers to build ROMs faster (i.e this could help TouchWiz developers port OneUI Android Q when that is out), there is alot of possibilities. and alot to try. The most important part about all this is, It is fun
Bruh the prequel.
Enjoy everyone, please report your experiences with this project . cheers
Nice
Thankyou Anan! Great work bro
Holy crap best thing ever please donate guys Anan has done a great job and also thanks to Kill(hamza) for lending his phone ??
Great work... keep it up?
You finally did it bro,Congratulations
Any screenshots
ochipapa said:
Any screenshots
Click to expand...
Click to collapse
Mate, it's treble. It doesn't need screenshots
ochipapa said:
Any screenshots
Click to expand...
Click to collapse
delete
Congrats keep it up
Where is my extra cheese ? ? ???
Mkkt Bkkt said:
Where is my extra cheese ? ? ???
Click to expand...
Click to collapse
Extra Cheese
Kill-Switch said:
Extra Cheese
Click to expand...
Click to collapse
?
Thanks
SuMone said PIZZA?! Congratulations bois
{
"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"
}
Evolution X 5.7 for the Redmi Note 7 [lavender]
Living, Breaking, Keep Evolving.
Evolution X is a flashable custom ROM to bring a true Pixel feel to your Android Device at first glance, with many additional configurations at your disposal. We aim to provide frequent builds with monthly security patches from the latest AOSP sources!
- Team Evolution X -
@joeyhuab (Founder & Lead Developer)
@peaktogoo (Project Manager)
- Design -
@Hugwalk (Lead Designer)
@ecnivtwelve (Designer)
@MartonDev (Website Designer)
https://evolution-x.org/
Reach the EvoX team on Twitter! @EvolutionXROM
Flash and check "The Evolver", this part of the thread is currently being worked on
Miracast
You tell me
DON'T FLASH GAPPS! ALREADY INCLUDED
First Time Install / Clean Flash
- Have MIUI 12 global firmware flashed!
- Boot into OrangeFox
- Format data
- Wipe everything except SD/OTG
- Reboot recovery
- Flash BUILD.zip
- Flash latest Magisk (optional)
- Reboot to system & #KeepEvolving
Update / Dirty Flash
- Boot into OrangeFox
- Flash BUILD.zip
- Reboot to recovery (optional)
- Flash latest Magisk (optional)
- Wipe Cache
- Reboot to system & #KeepEvolving
Credits
- @letsmakecakes for the old device tree/vendor.
- Xiaomi-SDM660 devs from the new device tree/vendor
- @sohamsen from the amazing kernel
- @McFy for letting me use his server as a mirror on Q.
- EvolutionX team for the ROM.
- If you like the ROM, don't forget to hit Thanks! or donate if you feel like it
Light Screenshots / Dark Screenshots / Download / Official Chat / Device Support
Evolution X Version: 5.7
Android OS Version: 11.0_r37
Security Patch Level: May 2021
Build Author: Sap1k
ROM Source: https://github.com/Evolution-X
Kernel Source: https://github.com/Evolution-X-Devices/kernel_xiaomi_lavender
ROM Developer: Joeyhuab
XDA:DevDB Information
[ROM][OFFICIAL][11][lavender] EvolutionX 5.7, ROM for the Xiaomi Redmi Note 7
Contributors
MartinYTCZ
Source Code: https://github.com/Evolution-X
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
ROM Firmware Required: MIUI 12 Global firmware recommended
Based On: AOSP
Version Information
Status: Stable
Created 2020-11-20
Last Updated 2021-05-11
Telegram group
Join here!
The heart of the community (donators)
@okAndrea
Yandovsky
JaK97
Changelogs
- 20210510
EvolutionX 5.7 - Daylight
Fixed Mi Sound preferences
Updated kernel to 4.4.267 - Predator-Strombreaker X4.5
Imported AdaptLaunch to speed up app launches
ZRAM is now 50% of RAM size instead of being always 2.5GB
Updated WFD and Time service blobs from LA.UM.9.2.r1-01800-SDMxx0.0
Fixed borked WiFi config to fix random disconnects on some WiFi routers
Switched back to Audio HAL v6
Added missing audio routes to fix various mic/sound issues
Updated GPS configs to speed up 3D lock
Merged May 2021 security patches
Imported some changes from Android 12 DP3
Evolver: Added back lock screen visualizer feature
Settings: Allow user to block individual apps from resuming
Evolver: Lockscreen Clocks: Added more designs
Many smaller improvements, check the full changelog on GitHub to see more.
- 20210322
Loosen up thermal throttling thresholds to fix thermal issues
Switched to AIDL Power HAL from Pixels for better battery life
Fixed sensors logspam and general issues with sensors
WLAN driver now gets called from kernel instead of init
Added Face Unlock
Added PA's AppLocker
Settings: Introduced Android 12 style search bar
Brought back OnePlus screen recorder
Implemented some theme changes from Android 12 DP2
Updated Pixel launcher to add double-tap-to-sleep functionality
Evolver: Added Switch styles
Evolver: Updated default font styles
Switched to AOSP Files app from Google's Files app
Switched to AOSP SurfaceFlinger
Many smaller improvements .
- 20210304
March security patches
Fixed Google recorder
Dropped broken soundtrigger to fix "Ok Google" hotword
Updated rootdir and init stuff from CAF
Retuned media_codecs_perfomance
DeviceSettings: Fixed null object reference in thermal
Updated Telephony overlays from LA.UM.9.2.1.r1-05500-sdm660.0
Updated WFD blobs from LA.UM.9.6.2.r1-03300-89xx.0
Updated GPS blobs from LA.UM.9.6.2.r1-03600-89xx.0
Updated GPS HAL from LA.UM.9.6.2.r1-03300-89xx.0
Updated various other blobs from LA.UM.9.6.2.r1-03600-89xx.0
You can now set phone rigtone properly on multisim devices
Brought back StitchImage (Scrolling screenshot feature)
pixelstyle: audio: Added more Pixel Sounds
SystemUI: Introduced dynamic VoLTE & VoWiFi icon
Many smaller improvements, check the full changelog on GitHub to see more.
- 20210202
CLEAN FLASH REQUIRED DUE TO SOURCE-SIDE ENCRYPTION CHANGES
February security patches
Updated kernel to Predator-Stormbreaker X4.3 - 4.4.252
Updated Telephony from LA.QSSI.11.0.r1-09400-qssi.0 to fix crashing after hanging up VoLTE-enabled call
Updated GPS blobs from LA.UM.9.12.r1-09500-SMxx50.0 to improve GPS accuracy
Updated GPS HAL from LA.UM.9.2.r1-01800-SDMxx0.0 to improve GPS accuracy
Updated thermal and Widevine blobs from jasmine V11.0.19.0 QDIMIXM
Migrated to Health 2.1 HAL
Changed USB autosusupend delay to 7s in order to fix USB audio device connection issues
Configured SQLite to operate in MEMORY mode for a nice SQL perfomance boost
Allow edition of APNs and APN types
Blocked key attestation from GMS to pass SafetyNet
Added more custom clocks
Fixed the mystery of disappearing battery %
Many smaller improvements, check the full changelog on GitHub to see more.
- 20201219
December security patches
Many many bug fixes source-side since 5.1
Revamped network traffic
Added back Gaming mode, partial screenshots, per app network isolation and much more
Updated kernel to Predator-Stormbreaker X4.2
Switched back to AOSP BT stack
Fixed advanced reboot, Netflix crashes, PowerHAL init for kernels that accept powerhints and a few more tiny things
Updated perfd from taimen - RP1A.201005.004
Removed unnecessary GApps to make .zip smaller
- 20201120
Initial Android 11 build
XiaomiParts have been overhauled and renamed to DeviceSettings
Countless stability improvements and tiny changes
Now uses Energy-aware scheduling (EAS)
Updated kernel to Predator-Stormbreaker X4.1
SELinux Permissive (hopefully we'll be back to Enforcing in the next build)
Source has been completely redone, so expect some features to be still missing
NOTE: Huge props to @OdSazib and @sohamsen for helping out along the way
reserved vol. 2
Android 11 ?
If coming from v4.7 should I still flash MIUI global firmware or just follow the instructions in Update/Dirty flash?
skellum said:
If coming from v4.7 should I still flash MIUI global firmware or just follow the instructions in Update/Dirty flash?
Click to expand...
Click to collapse
I dirty flashed, and it booted successfully.
Downloading link not working
Update Verification Failed
i try download using ota. then its say update verification failed. then u try using chrome, nothing happen. please help me
Very good for initial edition. Only problem discovered yet is the Volte. For me is not working.
Aiman Solehin said:
i try download using ota. then its say update verification failed. then u try using chrome, nothing happen. please help me
Click to expand...
Click to collapse
Try downloading it at your PC and then copy the zip file at your phone and flash it
triovi said:
Very good for initial edition. Only problem discovered yet is the Volte. For me is not working.
Click to expand...
Click to collapse
After few checks it seems Volte is not working because Xiomi firmware 11 global doesn't connect to LTE only 3G. After changing to EU version it work OK now.
But i find another problem i can't add new APN. So, no data mobile yet.
LE: after some documentation, its seems is mandatory to complete APN field with "default" . After this APN can be saved and use.
Help
Hi i unlocked bootloader and install orangefox recovery and then tried to flash this rom on miui12 global but give me E1001 and said failed to install system image what should i do?
(Sorry for bad language)
I cannot add apn. When it is set to "default" there is no apn to choose (my sim card only need new apn). Is there any solution? Your ROMs are very nice to use, but I am stuck with the above problem. Please help
amirali205 said:
Hi i unlocked bootloader and install orangefox recovery and then tried to flash this rom on miui12 global but give me E1001 and said failed to install system image what should i do?
(Sorry for bad language)
Click to expand...
Click to collapse
Did you format data and wipe the rest before install ROM?
boll11315 said:
I cannot add apn. When it is set to "default" there is no apn to choose (my sim card only need new apn). Is there any solution? Your ROMs are very nice to use, but I am stuck with the above problem. Please help
Click to expand...
Click to collapse
When you make a new APN îs there a field APN type. Write there default and the rest of your provider configuration: user, pass...
Did you format data and wipe the rest before install ROM?
yes i format everything except internal storage
amirali205 said:
Did you format data and wipe the rest before install ROM?
yes i format everything except internal storage
Click to expand...
Click to collapse
Did you install magisk?
triovi said:
Did you install magisk?
Click to expand...
Click to collapse
No
amirali205 said:
No
Click to expand...
Click to collapse
I'm out of solutions. Try againg to format data and wipe all including internal storage, only Sdcard no.
triovi said:
Did you format data and wipe the rest before install ROM?
When you make a new APN îs there a field APN type. Write there default and the rest of your provider configuration: user, pass...
Click to expand...
Click to collapse
It works !! Thanks for the answer, your rom is the best rom I've tried, thank you (sorry if my language will understand a bit).
I´ve been flashing this rom during whole night shift.
1) format data, wipe everything except SD card data
2) reboot to system and recover apps from google backup ( you must enter old PIN if you used it before - my case )
3) if you want Magisk (sure you want!) - remove PIN encryption or set it to the gesture ( Orangefox CAN´T decrypt the data through PIN!!!), install Magisk Manager V8
4) boot to OF, mount everything and flash Magisk v2.1
5) wipe dalvik/cache and reboot
Magisk
https://www.xda-developers.com/magisk-v21-magisk-manager-8-0-0-released-android-11-support-app-redesign/amp/
Thanks for the very smooth rom! The torch is finally working
{
"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:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
About LineageOS
LineageOS is a free, community built, aftermarket firmware distribution of Android,which is designed to increase performance and reliability over stock Android for your device.All the source code for LineageOS is available in the LineageOS GitHub repo.And if you would like to contribute to LineageOS, please visit our Gerrit Code Review.Official LineageOS website : http://lineageos.org
Downloads Links
LineageOS 18.1 (Unlocked Bootloader) :Xperia T (Mint) - Development : https://mega.nz/folder/vgNWkTCT#9KPQFa16ETF-lvooSTWThQXperia TX (Hayabusa) - Development : https://mega.nz/folder/T9MUVJ4C#rO3CIVKjKrFg7nmR0jjnZwXperia V (Tsubasa) - Development : https://mega.nz/folder/vpUGhZoK#8AgXq9lMGttCM1jYHTMGfwGoogle Applications (optional) :OpenGApps : https://mega.nz/folder/e9NhVARL#N-csHttthHy0wUJjMI_EkwInformation : Flash the GApps before the first boot. If not, a clean flash is recommended.Recommended Recovery (optional) :TWRP 3.5.x : http://forum.xda-developers.com/xperia-t-v/orig-development/-t3319588Disable the default Low-RAM features (optional) :Low-RAM Property Patcher : http://forum.xda-developers.com/-/-t3737373Tools required for bootimage patches such as root :Boot Bridge for Sony ELF : https://forum.xda-developers.com/-/-/-t3506883Informations and references :About LineageOS updates : ChangeLog available on https://download.lineageos.org/mint/changes/About LineageOS device side : See my GitHub trees linked below
Unification of the user partitions into UserData
Read more about the UserData unification :- Xperia T (Mint) : LineageOS Wiki- Xperia TX (Hayabusa) : LineageOS Wiki- Xperia V (Tsubasa) : LineageOS Wiki
Flashing and updating
LineageOS clean install :- (Optional) Flash the boot.img kernel from the ROM zip with Fastboot or Flashtool- (Optional) Install TWRP Recovery to the FOTA partition (Read the TWRP thread)- (Optional) Wipe the data & cache (Backup to make sure not to lose data)- Flash the LineageOS ROM zip from recovery- (Optional) Flash a GApps package to have the Google Applications- (Optional) Every additional zip you want to flash- Reboot the device- Wait a few minutes for optimizations to finish and the SIM to load before the setupLineageOS update / upgrade :- (Warning) Do not update / upgrade between OFFICIAL and UNOFFICIAL builds- (Information) Do not wipe anything unless you want to- Flash the latest LineageOS ROM zip from recovery- (Optional) Flash a GApps package on first install / upgrade. Not required later, but do update sometimes- (Optional) Every additional zip you want to flash- Reboot
About the builds
Common tree : https://github.com/LineageOS/android_device_sony_blue-commonDevice tree (T) : https://github.com/LineageOS/android_device_sony_mintDevice tree (TX) : https://github.com/LineageOS/android_device_sony_hayabusaDevice tree (V) : https://github.com/LineageOS/android_device_sony_tsubasaKernel sources : https://github.com/LineageOS/android_kernel_sony_msm8x60Common tree (Development) : https://github.com/AdrianDC/android_device_sony_blue-commonDevice tree (T, Development) : https://github.com/AdrianDC/android_device_sony_mintDevice tree (TX, Development) : https://github.com/AdrianDC/android_device_sony_hayabusaDevice tree (V, Development) : https://github.com/AdrianDC/android_device_sony_tsubasaKernel sources (Development) : https://github.com/AdrianDC/android_kernel_sony_msm8x60Vendor blobs : https://github.com/TheMuppets/proprietary_vendor_sony
Issues and reports
- Report issues only if you use the ROM original kernel- If an additional mod is installed, make sure it is unrelated, and mention it- Make sure the issue was not discussed earlier in the thread- Acquire ADB logcat logs to a file : how-to-take-logs-in-android- If the device crashed and rebooted, retrieve this file from the device : /proc/last_kmsg- Use Permissive Kernel Patcher and share logcat logs if it solves issues
Legal
About LineageOS Legal : http://lineageos.org/legal/The LineageOS team would like to thank everyone involvedin helping with testing, coding, debugging & documenting! Enjoy!
LineageOS available for Xperia T/TX/V also thanks to :
- Google AOSP- LineageOS Team- Arne (arco68)- Everyone involved in working and testing
XDA:DevDB Information
LineageOS 18.1, ROM for the Sony Xperia SP
Contributors
AdrianDC
Version Information
ROM OS Version: Android 11
ROM Kernel: Linux 3.4.x
Status: Beta
IMPORTANT FEATURES TO KNOW
Boot sequence : Once the LEDs light up :
- Press Volume - to open LineageOS Recovery,
- Press Volume + to open the FOTA recovery (TWRP usually) if available
Powered-off alarm : When you have set an alarm
- If you power down the device, it will wake automatically 5 minutes before
- If you let the device charge offline, it will automatically reboot 5 minutes before
Gestures : Events like hand-wave and pocket removal can be enabled in the Settings
Force reboot : You can reset the device by holding Power and Volume+ 5 seconds
FEATURES AND ISSUES
Code:
Boot : Ok
GApps : Ok
Partitions (Data, Cache) : Ok
Bluetooth : Ok
WiFi : Ok
WiFi Hotspot : Ok
USB Tethering : Ok
RIL - Phone - Data : Ok
GPS : Ok
Camera : Ok
Camcorder : Ok
Lights : Ok
MicroSD : Ok
Accelerometer : Ok
Compass : Ok
Gyroscope : Ok
AOSP sensors : Ok
Touchscreen : Ok
Gestures : Ok
FM Radio : Ok
Vibrator : Ok
Microphone : Ok
Audio & music : Ok
Bluetooth audio : Ok
Video playback : Ok
NFC : Ok
Kernel : Ok
Graphics : Ok
3D Rendering : Ok
Clock : Ok
DRM : Ok
Offline Charging : Ok
USB : Ok
USB OTG : Ok
Encryption : ? (May fail to encrypt, TODO)
SEPolicies : ? (Permissive, TODO)
Kernel CVE : Partially outdated
Root : Ok (with ADB)
TWRP : Ok (TWRP 3.5.0 recommended, system restore may need a ROM reflash due to a TWRP internal issue)
CHANGELOG
Code:
Future release:
- Work in progress
25/01/2021:
- Upgrade release on Android 11.0.0_r27 January
03/01/2021:
- Update release on Android 11.0.0_r19 December
- Calendar fixes to support Android Go builds without widgets
- CPU deep sleep repaired, improving the battery life
- Migration to my HIDL Lights HAL to resolve lights issues and power usage
- GPS functionalities restored
02/01/2021:
- Initial public release on Android 11.0.0_r19 December
28/12/2020:
- Initial beta testers release on Android 11.0.0_r19 December
Thank you very much @AdrianDC
I'm glad you support our little Xperia so we can enjoy our mobile
The only issue that seems to me to be very nerve-wracking is "average memory use", which is 95% occupied and works, and after running a program, the phone speed drops sharply.
- Bluetooth stopped at the beginning of the smartphone and did not turn on at all.
Also Launcher does not have a widget and it seems that it can not be added
Hoping to develop this ROM
_a_m_i_r_gh_ said:
The only issue that seems to me to be very nerve-wracking is "average memory use", which is 95% occupied and works, and after running a program, the phone speed drops sharply.
- Bluetooth stopped at the beginning of the smartphone and did not turn on at all.
Also Launcher does not have a widget and it seems that it can not be added
Click to expand...
Click to collapse
Thanks !
Concerning RAM, the 841MB of RAM available on our Xperia SP are always going to be an issue,
as of now, I feel the device performs better than 17.1 on a daily usage basis,
the 768MB ZRAM improves the memory stress issue a lot since 17.1,
and I'm still working on trying to reduce things we don't need to improve responsiveness.
For your Bluetooth issue, which nobody else reported yet, could you please send me the logs for debugging (PM) ?
As for Launcher without widgets, that's normal, I'm now using full Android Go configurations,
and the widgets feature is one of the few ones removed from Go to improve RAM / responsiveness,
thus we are now using the Trebuchet Go variant of the Launcher app.
Side-note, there's a Calendar app failure related to the lack of widgets in Go,
I fixed it (along the Messaging and Music apps already done), next build will have it.
I just installed & must say this looks very promising, so far no issues and a much better feeling than with 17.1. Bluetooth seems to work here. I can even use the square again. So my oldest mobile has the newest lineage now, unbelievable. @AdrianDC Thanks again very much and all the best for 2021!
Next build will include the HIDL Lights HAL I worked on for 17.1 but never finished,
this will resolve the lights errors (despite working as it is) and reduce battery usage,
however it'll need some testing on Xperia V and Xperia TX devices (as I test on Xperia T).
Wow, amazing!
Thanks @AdrianDC
The batter drain seems very fast, Xperia TX
Another issue, there is no NFC toggle in Settings-Connected Deivces, as well as in Quick Settings
Will update to 3rd. Jan version
skytorch said:
The batter drain seems very fast, Xperia TX
Click to expand...
Click to collapse
AdrianDC said:
however it'll need some testing on Xperia V and Xperia TX devices (as I test on Xperia T).
Click to expand...
Click to collapse
Just wow! that you are still working on it!
I have some Vs, a SP and a T. If you have any ROMs to test and need some logs for V or else, feel free to leave a notice. They are not my daliy drivers, so you could even "fry" them.
Overall very promissing on tsubasa and very smooth. "Feels" way better than 17.1 already.
Thanks for maintaining such a ancient device @AdrianDC
Magisk 21.4 + BootBridge seems doesn't work right now?
i can complete the installation but when i reboot to system no magisk was installed
So, this ROM enables low-RAM patch by default and we don't need to apply the low-RAM patch again, right?
g440i said:
So, this ROM enables low-RAM patch by default and we don't need to apply the low-RAM patch again, right?
Click to expand...
Click to collapse
Yes, all my LineageOS / AOSP builds since 2017/2018 were built with Android Go configurations,
hence the Low RAM configuration has always been enabled by default,
the patcher is there to disable the flag on these builds and to enable it on other devices.
skytorch said:
Another issue, there is no NFC toggle in Settings-Connected Deivces, as well as in Quick Settings
Click to expand...
Click to collapse
As you probably saw later on, the NFC feature was resolved in the latest builds.
hung2k said:
Thanks for maintaining such a ancient device @AdrianDC
Magisk 21.4 + BootBridge seems doesn't work right now?
i can complete the installation but when i reboot to system no magisk was installed
Click to expand...
Click to collapse
Looking into it whenever I have time, apparently Magisk v21.2 was killing the device's boot,
and Magisk v21.4 _may_ be flashable but non-effective : https://github.com/topjohnwu/Magisk/issues/3636
AdrianDC said:
Yes, all my LineageOS / AOSP builds since 2017/2018 were built with Android Go configurations,
hence the Low RAM configuration has always been enabled by default,
the patcher is there to disable the flag on these builds and to enable it on other devices.
As you probably saw later on, the NFC feature was resolved in the latest builds.
Looking into it whenever I have time, apparently Magisk v21.2 was killing the device's boot,
and Magisk v21.4 _may_ be flashable but non-effective : https://github.com/topjohnwu/Magisk/issues/3636
Click to expand...
Click to collapse
Thanks for your reply
but i can't instsll 20.4 while the installing step showing cannot mount /vendor
i guess maybe related to system as root in new lineage18.1's build?
another minor question, i can't add a clock widget in the home screen using default launcher, is it normal ?
before i use nova launcher 5.5.4 but in LOS18 it crash on startup so i try to use default one but having problem
hung2k said:
Thanks for your reply
but i can't instsll 20.4 while the installing step showing cannot mount /vendor
i guess maybe related to system as root in new lineage18.1's build?
another minor question, i can't add a clock widget in the home screen using default launcher, is it normal ?
before i use nova launcher 5.5.4 but in LOS18 it crash on startup so i try to use default one but having problem
Click to expand...
Click to collapse
v20.4 will never work, Magisk added support for Android 11 on v21.x.
It will have to be fixed either by Magisk or device side if anything is found.
On Android 11, LineageOS 18.1, I migrated to full Android Go configurations,
which disables some system features to reduce the RAM and CPU fingerprints,
the most visible of these is the widgets, they are disable and the launcher is the Go variant.
AdrianDC said:
v20.4 will never work, Magisk added support for Android 11 on v21.x.
It will have to be fixed either by Magisk or device side if anything is found.
On Android 11, LineageOS 18.1, I migrated to full Android Go configurations,
which disables some system features to reduce the RAM and CPU fingerprints,
the most visible of these is the widgets, they are disable and the launcher is the Go variant.
Click to expand...
Click to collapse
got it, thanks for explanation
AdrianDC said:
Yes, all my LineageOS / AOSP builds since 2017/2018 were built with Android Go configurations,
hence the Low RAM configuration has always been enabled by default,
the patcher is there to disable the flag on these builds and to enable it on other devices.
As you probably saw later on, the NFC feature was resolved in the latest builds.
Looking into it whenever I have time, apparently Magisk v21.2 was killing the device's boot,
and Magisk v21.4 _may_ be flashable but non-effective : https://github.com/topjohnwu/Magisk/issues/3636
Click to expand...
Click to collapse
Got, found NFC toggler in "Quick Settings". So the toggler item in Settings was removed intendedly?
Someone show screenshots please.
{
"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"
}
ArrowOS
ABOUT
ArrowOS is an AOSP/CAF based project started with the aim of keeping things simple, clean and neat.
Website: https://arrowos.net
Telegram: Channel | TG Portal/Links
Github: https://github.com/ArrowOS
Code Review: review.arrowos.net
E-mail: arrowos.contact
PayPal: Donate to us
Blog: blog.arrowos.net
Checkout more documentation at (maintainership/contributing): Check this out
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
Volte, Wifi Calling and other samsung proprietary apps
Be sure to include a log : check how to
DOWNLOADS
ArrowOS - Downloads
SUPPORT GROUP
Telegram
Read our blog article/post about:
* HOW-TO report a bug
* GAPPS and VANILLA variants
* Checking build integrity
ROM Source: https://github.com/ArrowOS
Kernel Source: https://github.com/ArrowOS-Devices/android_kernel_samsung_exynos9810
CREDITS
ArrowOS Team for the rom sources
All the tester and developers in Exynos9810 TG group
Official Arrow 12.1 OSS is hereChangelog :
Arrow 12.1 based on Android 12.1.
May Security update
Fully rebased on latest Joisp(los19.1) trees.
Audio hal updated to V7
Using stock oneui APN config file for better carrier support.
Updated Mali blobs and many other from N770F.
Fixed USB Audio.
Fixed WPA2-EAP connection.
Dolby profile works similar to stock oneui.
Fixed Spen cursor and landscape mode.
Kernel upstreamed from 4.9.291 to 4.9.312 thanks to @nils
Increase the thickness of Status bar to fit privacy indicators pills. Thanks to @Dylan for convincing me lol.
Support for N variant.
Switch to aidl vibration hal , better effect and be customized from the accessibility menu.
Fixed Ok google
Better overall performance and battery life,
F2FS support for both data and cache.
And many more small changes here and there.
Known Bugs:5Ghz HotspotWhat about encryption:
Flashable zip to enable encryption is in this post
How to enable encryption
I posted this in Telegram Channel :"One important thing is the encryption thing and I know the majority voted for it to be included but I'm truly sorry to go against the majority as encryption will make my development work much slower and there will be always a risk to lose data from my side which I can't afford. So no force encryption in arrow-12.1 and it won't work unless it was forced at boot(changed in fstab).However I'm planning to provide a flashable file that will enable encryption but it need further testing to make sure everything is working correctly.I hope everyone understand my decision and sorry again if you don't agree with it."Flashing InstructionSteps : Coming from Arrow 12.0 or different ROMs1-Wipe vendor , system , data , cache2- Flash Rom , gapps (for Vanilla version) and magisk (if needed) 3- RebootFrom unofficial Arrow 12.1Drifty flash.
Difference between Arrow 11 and Arrow 12 for our devices :
Kernel is updated from scratch to latest android-4.9 including F2FS
LZ4 was updated to latest available.
Zstd was updated from linux kernel 5.10.
Ok google is fully working (on/off screen)
Google maps no longer zoomed
Cleaned up the trees
Recommend Gapps for vanilla version:
Flamegapps basic
How to make ok google working (Vanilla version)
Flash flamegapps basic
Flash flamegapps addon (search and assistant)
Assign google app as default assistant
Give google app all permissions
Device reboot after selecting usb transfer
In case device reboot when selecting usb transfer you can do the following:
A- Disable usb debugging in developer settings.
Or
B- from developer settings select usb transfer as default usb configuration
Flashing Instruction
Coming from noble ROM (one UI 3.1) you need to wipe vendor then flash Your device's stock vendor Coming from aosp , no vendor wipe/flash is needed.
Steps :
1-Wipe vendor , system , data , cache
2-flash vendor as vendor image (only if you were on noble ROM (one UI 3.1)
3-Rom , gapps (for Vanilla version) and magisk (if needed)
4- Reboot and Ur good to go .
Hi
in a future release, Encryption will work?
thanks
Thanks for the ROM. Does it support Samsung Stock Camera - to not compromise on image quality? Thanks
clonato said:
Hi
in a future release, Encryption will work?
thanks
Click to expand...
Click to collapse
Yes but it will take some time.
TheAKAlias said:
Thanks for the ROM. Does it support Samsung Stock Camera - to not compromise on image quality? Thanks
Click to expand...
Click to collapse
No. Most Stock samsung apps wont work. You can use other apps like gcam or footej
hiya! does this rom support the monet color engine thingy?
I found a bug in arrow os 12
The status(Top) bar size does not change with the dpi
So, top bar changed awful
When this problem will fix?
seojaehyung said:
I found a bug in arrow os 12
The status(Top) bar size does not change with the dpi
So, top bar changed awfu
View attachment 5494507View attachment 5494509
When this problem will fix?
Click to expand...
Click to collapse
Unfortunately google released broken source with android 12 , this bug affect many other devices.
for S9+ I would recommend setting dpi to 450 which should work fine or don't change it until a proper fix is made.
@sutakumu yes it does
Big thx for this ROM for our S9/S9+ - works like a charme on my S9+.
I have only one probleme with WIFI: I can't set Device-MAC to WIFI-Connection - means everytime i reconnect to my router my mobile has a random mac-adresse for wifi.
The rest if great! BIG THANKS for your work!
Greetz from germany...
the theming doesn't work for me, it doesn't give me the option to change any colors
i also noticed that bluetooth won't turn on, already restarted and reinstalled
EDIT nevermind i was just being dumb
Redmanha said:
Big thx for this ROM for our S9/S9+ - works like a charme on my S9+.
I have only one probleme with WIFI: I can't set Device-MAC to WIFI-Connection - means everytime i reconnect to my router my mobile has a random mac-adresse for wifi.
The rest if great! BIG THANKS for your work!
Greetz from germany...
Click to expand...
Click to collapse
That because android 12 forces MAC randomization , I will try disabling it in the next build
sutakumu said:
the theming doesn't work for me, it doesn't give me the option to change any colors
Click to expand...
Click to collapse
This how monet currently works , the colors will be taken from the wallpaper. Overriding them might come in future.
king1990 said:
This how monet currently works , the colors will be taken from the wallpaper. Overriding them might come in future.
Click to expand...
Click to collapse
yeah but you already can override them in most builds, just not here ):
its not too big of an issue for me but it would be very nice to have
Thanks for the great Rom. Haven't found any issues yet, despite dirty flashing over the experiential build using the version with built in gapps.
Keep up the great work!
Has anyone managed to pass safetynet? I tried Magisk Canary, Universal safetynet fix and Props config, but I still can't pass the CTS Profile check.
Coming from noble rom. By any chance does anyone have a copy of the stock vendor img for me to flash via twrp. I would flash stock rom with odin but can't due to laptop not working.
king1990 said:
That because android 12 forces MAC randomization , I will try disabling it in the next build
This how monet currently works , the colors will be taken from the wallpaper. Overriding them might come in future.
Click to expand...
Click to collapse
Why most of Android 12 features not available on this custom ROM ? Like Game Dashboard.
Dark Repear said:
Why most of Android 12 features not available on this custom ROM ? Like Game Dashboard.
Click to expand...
Click to collapse
Aosp 12 which released by google is very different than pixel android 12. Many features are missing and ROM devs had to fix google messed up sources (for example monet was not in the sources). You can get these features if you flashed vanilla + full gapps (nikkgapps for example) also magisk modules like pixilfy and similar stuff.
I'm going into this ROM from CRdroid official on Android 10, anything I need to watch out for? Anything specific I should flash first? Any requirement to change file system?
Or is this a very straightforward and reliable daily drive I can flash without any problems.
Reag said:
Has anyone managed to pass safetynet? I tried Magisk Canary, Universal safetynet fix and Props config, but I still can't pass the CTS Profile check.
Click to expand...
Click to collapse
On Arrow OS 12 I didn't need to do anything beyond enabling Magisk hide. Enable Magisk hide and it should pass safety net. Without Magisk hide it will fail. I'm not using Universal Safety net Fix or Props Config.
{
"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.
crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today.
Features:
https://github.com/crdroidandroid/crdroid_features/blob/12.1/README.mkdn
Extra features (implemented by the maintainer):
Code:
* Ability to disable touchscreen buttons
* Audio amplification
* Bluetooth aptX codec
* Clear Speaker
* GrapheneOS Camera
* Improved battery saver at kernel level
* LED indicator on offline charging (red when 0-99%, off when 100%)
* Mi Sound Enhancer
* Properly calibrated sensor-based Doze mode
Flashing Instructions:
Pre-installation:
OrangeFox recovery (Download from here)
Gapps (Download from here)
Magisk 20.0 or newer for root (after first boot) - (Download from here)
Firmware (Download from here)
First time installation (Non-standard - read):
Spoiler
Install OrangeFox recovery from the "Pre-installation" section or any other recovery with FBE encryption support
Download the latest crDroid ROM & the latest Gapps package (Optional)
Boot into recovery
Perform a wipe of
Dalvik / ART Cache
System
Vendor
Cache
Format data is MANDATORY using OrangeFox recovery (or any other recovery with FBE encryption support)
Flash crDroid ROM
⚠ The ROM is encrypted by default. This is a crDroid requirement! ⚠
If you don't care about encryption, you can disable it within OrangeFox recovery: demonstration (you should see "Disable FBE" button instead)
Note: encrypting via ROM's settings is no longer supported in crDroid, so you will not be able to enable encryption in any other way (except clean install or as shown in the demo above).
Flash Gapps [NikGapps SL ARM64-Core] (Optional)
Flash Magisk Root (Optional)
Reboot to the system
Update installation:
Spoiler
Download the latest crDroid ROM
Reboot to recovery
Flash crDroid update
Note: you don't need to flash Gapps/Magisk again
Wipe Dalvik / ART Cache
Reboot to the system
Sources:
ROM: https://github.com/crdroidandroid
Kernel: https://github.com/crdroidandroid/android_kernel_xiaomi_rova
Download:
ROM https://crdroid.net/rova/8
Changelog: See here
Known issues:
You tell me
Visit official website @ crDroid.net
crDroid rova Telegram
crDroid Community Telegram
crDroid Updates Channel
Donate to help our team pay server costs
Thankyou so much... I'll go try it right away...
Update :
- Rom working Perfect. Thankyou..
I will update if i encounter a bug. and report em.
is face unlock available? can Magisk v25.1 in this rom? i used magisk 20.4 and some app still detect it
MuzamilH said:
is face unlock available? can Magisk v25.1 in this rom? i used magisk 20.4 and some app still detect it
Click to expand...
Click to collapse
there's face unlock. Magisk works fine. Some banking system reject to work when they detect rooted devices. It's not a ROM problem, but rather of Magisk itself which cannot hide itself.
I found an annoying bug..
My Mic is not working for recording Video. And Cannot upload a video to whatsapp status because of it.
Sometimes it is working but my voice is on the speaker too..
And i cannot control the call volume when using earphone.
ocadigo said:
I found an annoying bug..
My Mic is not working for recording Video. And Cannot upload a video to whatsapp status because of it.
Sometimes it is working but my voice is on the speaker too..
And i cannot control the call volume when using earphone.
Click to expand...
Click to collapse
can't reproduce the mic problem, works fine anywhere and always worked.
Controlling call volume is an old issue affecting all ROMs from my experience. I tried to do something on my side and was only able to adjust the sound when using the speaker.
Update for crDroid 8
Spoiler: Changelog
- Synced with crDroid 8.7 sources (July security patches). Read official changelog:
* https://crdroid.net/blog/2022-07-14-crDroid-8.7
* https://crdroid.net/blog/2022-07-24-changelog-july-24
* https://crdroid.net/blog/2022-08-05-changelog-august-5
- Upgraded kernel to 4.9.323-2.1-iusmac
- Reduced battery drain when using "Pocket Detection" feature
- Added Smart Charging feature (Settings > Battery > Smart Charging)
- Improved GPU power hinting
- Added Userspace Reboot (adb reboot userspace)
- Fixed empty "Internet" tile in Quick Settings
- Added more Dirac presets
- Improved display latency & responsiveness
- Switched to UClamp for boosting & capping
- Updated GrapheneOS Camera App to v45
- Added native support for "Ok Google" hotword feature
- Increased CPU boosting to 1.2s on Lock Screen
- Improved RAM pressure management
- Fixed "laggy" start of boot animation
- Enabled VoLTE and VoWiFi for all carriers
- Upgraded blobs/configs to Android 11 (R) for:
* Audio
* Media
* Display
* Telephony (RIL/IMS)
* Bluetooth
* WiFi
* GPS
* Sensors
- Fixed call volume control for both speakers and for Bluetooth earpiece
- Fixed broken screen recording (now ~30fps instead of ~10fps)
- Fixed detection of headset buttons (hook, Vol+, Vol-)
- Made the extra features searchable in Settings app
- Switched to performance governor for GPU power hinting
- Add support for Google Phone call recording
(!) requires any Text To Speech (TTS) app for working
Hi,
thank you for your work!
Telekom Germany VoLTE isn't working, the option is activated. What can I do?
djjoha said:
Hi,
thank you for your work!
Telekom Germany VoLTE isn't working, the option is activated. What can I do?
Click to expand...
Click to collapse
VoLTE is enabled for all carriers, but the carrier itself should support it, this is rare.
With the original Firmware it worked! I had to diable carrier check with a code.
its good
I'm facing issue here.
While flashing ROM version 8.7 (android version 12, security patch 2022-07-05, build date sun aug 7 00:34:54 CEST 2022), while Running OTA_BAK process, it says not enough free space for creating the OTA survival. Process OTA_BAK failed. Flashing nikgapps(basic) was ok. After reboot, it goes to the first boot. I see the CrDroid eye logo and that's it. I've been waiting for 20 minutes and the eye logo is still there. What can I do?
Update1: Realized I forgot to format data. After format, the OTA_BAK process can proceed. Now booting (at the eye logo). Finally at Welcome to crDroid screen. Yay!
Update2: The google phone dialer is broken. When I make a phone call, pressing the red hang up button doesn't work.
Update3: The charging statistics in the locksreen seems broken. 1mA doesn't seem right. (refer photo).
Is it possible to install the original miui camera app on this? Or this there any better camera? I came here and I don't know which to choose.
Skylinestar said:
I'm facing issue here.
While flashing ROM version 8.7 (android version 12, security patch 2022-07-05, build date sun aug 7 00:34:54 CEST 2022), while Running OTA_BAK process, it says not enough free space for creating the OTA survival. Process OTA_BAK failed. Flashing nikgapps(basic) was ok. After reboot, it goes to the first boot. I see the CrDroid eye logo and that's it. I've been waiting for 20 minutes and the eye logo is still there. What can I do?
Update1: Realized I forgot to format data. After format, the OTA_BAK process can proceed. Now booting (at the eye logo). Finally at Welcome to crDroid screen. Yay!
Update2: The google phone dialer is broken. When I make a phone call, pressing the red hang up button doesn't work.
Update3: The charging statistics in the locksreen seems broken. 1mA doesn't seem right. (refer photo).
View attachment 5698543
Is it possible to install the original miui camera app on this? Or this there any better camera? I came here and I don't know which to choose.
Click to expand...
Click to collapse
1. OTA requires ~3GB on data for backup in case something goes wrong on next OTA update. You can take the risk and disable it within recovery or backup manually before OTA update.
2. Google Phone always worked fine for me.
3. Charging stats are right, we don't have Battery Management System (BMS) that reports power infos, only battery stats, indeed you can see battery voltage and temperature that are correct. You can hide this infos somewhere in crDroid settings.
4. MIui camera is proprietary and will work only on miui rom.
CrDroid 8.7 Build 2022-08-12 Feedback:
1. Couldn't save screenshot issue. Done all the solutions I know, wipe of Dalvik / ART Cache, wipe Internal Storage and Factory Reset. But the problem still persist.
2. Pre-installed Browser app crashing/forced closed when downloading any kinds or types of files.
Ps. Kindly please provide a fix for that issues, though I know those are minor issues only and very normal for a Beta custom rom, but it's still best for it to be fix right.
Thank you
But i don't find the gapps fo android 12!!
Update for crDroid 8
Spoiler: Changelog
- Synced with crDroid 8.8 sources (August security patches).
Read official changelog:
* https://crdroid.net/blog/2022-08-11-crDroid-8.8
* https://crdroid.net/blog/2022-08-19-changelog-august-19
* https://crdroid.net/blog/2022-08-30-changelog-august-30
- Upgraded kernel to 4.9.326-2.2-iusmac
- Switched to HW compositing for EGL & SurfaceFlinger
- Disabled zRAM writeback job (caused "lagginess" on long-term usage)
- Optimized graphics & high resolution video playing
- Improved disk I/O performance
- Fixed smart charging not resuming when overheated
- Fixed smart charging sometimes not working in deep sleep
- Backported FMRadio app from LineageOS 18.1
* adapted code base to Android 12+
* added full wireless support (uses builtin antenna)
* improved UX
* redesigned UI
* added dark mode + "Material You" colors
- Updated MTP USB IDs from Mi 10
- Added "Reboot to Fastboot" item to advanced reboot menu
(!) It will reboot you to recovery builtin fastboot. It doesn't work
specifically on OrangeFox R11.1(4). Wait for R11.1(5).
- Updated GrapheneOS Camera App to v47
- Added thermal mitigation and sensor-based (battery, skin, CPU/GPU)
overheat warning pop-ups
Does Mi Sound work here? Previously, I have confirmed that old libdirac.so does not work on Android 12 and above. If this is working then anyone please tell me.
reiryuki said:
Does Mi Sound work here? Previously, I have confirmed that old libdirac.so does not work on Android 12 and above. If this is working then anyone please tell me.
Click to expand...
Click to collapse
Working perfectly fine on latest cr8.8 and no errors at all in logs.
iusmac said:
Working perfectly fine on latest cr8.8 and no errors at all in logs.
Click to expand...
Click to collapse
No errors also in Ancient OS A12 but no difference at all between turning on/off nor changing profiles.
Do you hear any differences at audio while turning on/off and changing profiles of the mi sound?
ROM is very stable. Is there a way to disable advanced reboot settings from showing up in the lock screen?
EDIT: There are some hangs/crashes (probably due to regular GApps being too heavy for the phone) here and there but it's manageable. Can confirm the Pixel XL spoof works for unlimited Google Photos backups.
Edit 2: Latest update + reflashing with GApps Go fixed most of the performance issues.