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"
}
Code:
/*
* Your warranty is now void.
*
* We're 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 us for messing up your device, we will laugh at you.
*
*/
Red Wolf Recovery is custom recovery based on TWRP source code, however some things are working here slightly different then you might expected. The main objective of this project is to provide stable recovery with features which you have never seen before in a recovery and which have not been accepted for adding to the official source code of TWRP. This recovery is also first recovery on the world with password protection.
Based on TWRP version: 3.2.1
For devices: Sagit, Mido, Land, Kenzo & Kate
Authors build: dadi11
Kernel: https://github.com/RedWolfRecovery/rw_device
Developers: ATG Droid, dadi11 & Devil7DK
Thanks: z31s1g (for the base of his theme), Ray Li (For his useful advice in the beginnings), osm0sis (for his image scripts), dadi11 (for his awesome kernel & mido builds) etc.
Features:
Code:
[B]Translated to EN, PL, zh_cn, & CZ [/B]
- Password protection
- Flashlight
- MIUI Incremental OTA Support
- Built-in latest Magisk, SuperSU & AromaFM
- Support two screenshot GUI actions - Power+VolDown to save screenshot in to the internal storage &
Power+VolUp to save screenshot in to the external storage (Will be automatically saved in to the internal in case
that external storage doesn't exist).
- Support automatic reboot after the restore process
- Recovery can automatically modify some props in the ROM directly during the installation
- Some built-in scripts from community
- Tap to wake support
- Advanced deactivation of the stock recovery
- Automatic deactivation of the dm-verity & forced encryption directly during the installation of the ROM
- Recovery can notify you about the completed backup/restore/installation using the notification diode & vibration.
- Support "set on boot" settings.
*[B] Changes for security reasons [/B]*
- ADB isn't starting automatically at the start of the recovery. You have to activate it in recovery
- MTP isn't starting until user enter correct password
- Deactivated support of the custom themes
Some differences to the official version:
Code:
[B][COLOR="red"]- get out of here if you are pirating apps. this recovery is not for you[/COLOR][/B]
- always up-to-date with the latest TWRP changes
- compiled on omnirom-7.1 source
- fixed backup/restore of Firmware
- more languages
- other improvements from Features and Changelog lists
Changelog:
Code:
[B][U]RedWolf-V3.2_027[/U][/B]
- If screen is turned off then automatically detect AROMA Installer package and unblank screen before starting the update binary which is going to call AROMA GUI, so we won't be stuck at the black screen since AROMA engine require screen to be turned on.
- Added ability to change OTA Survival driver properties from the recovery GUI, allowing recovery to support "out of the box" almost all incremental OTA updates from different OEMs/custom ROMs out there (as long as they have correctly formatted metadata).
- Notify user about the current activity of the deactivation process - that's handled under the console
- Improved dumwolf driver
- Removed the vibration feedback from all GUI elements
- Automatically resize bootable partitions during nandroid backups
- Changed theme to black/white/red style based on @TBO material theme
- Data files aren't anymore saved on the storage partitions, which means that we're now able to survive even encrypted device.
- Some bug fixes and improvements...
[B][U]RedWolf-V3.2_026[/U][/B]
- This is just a quick bug fix release for MIUI users. So is highly recommend to update to this build if you are using MIUI.
[B][U]RedWolf-V3.2_025[/U][/B]
- Fixed crash of the recovery while running OTA_RES.. (So MIUI OTA is now working again)
- General bug fixes and improvements
- Fixed bug with MIUI Updater app showing error that installation failed after installation of full ROM
- Deactivation process is now called only when it's really needed
- Updated kernel
[B][U]RedWolf-V3.2_024[/U][/B]
- Fixed GUI color glitch while starting Aroma Installer update-binary
- Optimized pigz runtime process
- Updated recovery base to the AOSP 8.1.0 & TWRP 3.2.1
- Highly improved signature verification for Incremental packages so now we can be really sure if the package is compatible with the ROM.
- Introduced a file based backup/restore engine. Expect it to be improved with the next builds...
- Improved security related to the password protection
- Fixed loading of the AromaFM config file
- System survival process for Incremental packages is now set by default
- Code optimizations
- Removed the dumwolf process
- Added signature check for incremental OTA survival so we won't be unnecessarily creating a new one if it's signed under the same access key
- Magisk updated to the version 15.1
- Added Indonesian language
- Fixed issues with Chinese characters...
- Governor which is changed by the action in the recovery GUI is now automatically set for all cores instead of only four.
[B][U]RedWolf-V3.2_023[/U][/B]
- Updated recovery base to the TWRP version 3.2.0
- Fixed issue with recovery sometimes showing "NO-OS" page even when OS is installed
- Merged: Fstab V2, minui updates, Keymaster 3.0 support, ADB updates, fixes related to the compiling errors...
- Added patch against the pirating applications
[B][U]RedWolf-V3.1_022[/U][/B]
- Small improvements in the installation process
- Recovery will now automatically warn the user in case that user selected to install the zip which contain a bootloader
- You can now wipe installed substratum overlays directly from the "advanced wipe" section
[B][U]RedWolf-V3.1_021[/U][/B]
- Automatically return install error if there is any issue with Incremental OTA Survival
- Added option to also backup system partition for Incremental OTA Survival (It's not always needed, but just in case it's better to backup it.)
- Added support for the compatibility verification of the Incremental Package
- Rebuilded & improved installation process
- Fixed starting process not being disabled correctly in case that we are running ORS
- Translation update
- Added support for devices with 2GB RAM or less... (Check installation process of this build for more info)
- Added checkbox for activation/deactivation of the boot check (Disable only if you really need to).
- Fixed booting problems on some custom ROMs which don't have gzip compressed ramdisk
- Removed bookmark feature
- Added ability to unzip files using the stock filemanager.
- Added search selection for the stock filemanager.
- Fixed 'No OS' on system image restore after wipe
- Merged some latest commits from TWRP gerrit
[B][U]RedWolf-V3.1_020[/U][/B]
- Fixed flashing of the images in the previous 018 build
- Added back support for unpacking of the LZ4 compressed ramdisk
- Fixed bookmark feature
[B][U]RedWolf-V3.1_019[/U][/B]
- Disable TWRP installation directly during the first boot
- Default time zone was set to CEST
- Use military time as default time.
- Support of the custom themes was completely removed from the installation process
- Few fixes & improvements in the strings.
- Default value of the RedWolf specific vibrations was slightly increased
- Improved saving/loading of the AromaFM config file.
- User can now select if recovery should disable stock recovery when system is mounted as read-only.
- Default color of the recovery was set to red.
- Fixed automatic reboot if the installation process was unsuccessful
- Center time in the statusbar as default
- Show CPU temp in statusbar as default
- Added "Red Wolf No-OS search engine". Enable this if you are sometimes getting No-OS installed error even when OS is installed.
- Added back support for extra languages
- Added support for Talian language
- Updated Chinese (simplified) translation of the AromaFM by LiuNian and Pzqqt
- Fixed displaying of the extra languages
- Improved mounting of the partitions during the applying of set on boot values
- Fixes with "stuck at unmounting"
- Highly improved speed of the recovery while setting up a new password, changing accent color or setting a new splash screen
- Magisk updated to the V14.3
- Recovery now won't allow the user to enter special characters while entering the password (Causing issues...)
- Few improvements with the Android Oreo installation
- Updated kernel
- Added ability to select if recovery should automatically disable forced encryption in the ROM
- Recovery will now automatically rename scripts in the system if the "Aggresive stock recovery deactivation" is enabled
- Added ability to select if recovery should automatically enable/disable USB Debugging in the ROM
- Removed some useless files to save the space
- Added support for saving the set on boot values also during the automatic reboot
- Redesigned flashlight icon
- Recovery now won't allow the user to enter the space in to the backup name
- Improved support of the last status checking of the MIUI ROM
- Recovery now won't show any button after the cancelled reboot action untill the sleep action won't be running anymore
- You can now select if recovery should also automaticaly reboot after the successfuly finished restore process
- Recovery will now hide the automatic backup feature if the system partition is mounted as read-only
- Updated recovery base to the AOSP 8.0.0
- Updated image drivers
- Added ability to select if recovery should automatically enable/disable "ro.adb.secure" property in the ROM
- Recovery will now automatically disable starting of the flash_recovery service if the "Aggresive stock recovery deactivation" is enabled (this process is also compatible with the backup of the init.rc by Magisk or SuperSU).
- Added new section called "Special Actions" in to the advanced menu
- Updated & optimized flashlight drivers
- Added ability to select if recovery should automatically enable/disable "ro.secure" property in the ROM
- Added ability to select if recovery should automatically enable/disable "ro.allow.mock.location" property in the ROM
- Highly improved support of the Incremental Package installation, detection etc.
- Updated Chinese (simplified) translation of the recovery by LiuNian and Pzqqt
- Added support for the complete deactivation of the secure boot in the MIUI based ROMs
- ADB is now automatically starting as root
- Added support for the RedWolf update package
- Default theme of the AromaFM was changed to holo black with the sense icons and automount turned on
- SuperSU Updated to the 2.82 SR5
- Updated ramdisk cleaner & added support for more kernels (thanks to @MOVZX's kernel installation scripts...)
- Small fixes with the /WOLF folder in the PartitionManager
- Highly improved speed of the reboot
- 'Deactivation process' is now automatically called during the installation instead of the reboot
- Imroved deactivation of the leds after the installation / backup / restore process.
- Fixed bug with recovery showing on the governor page that the active governor is "Interactive" even when user selected performance/powersave mode.
- Removed some GUI messages while we are installing built-in zips.
- And many other things which i don't remember anymore...
[B][U]RedWolf-V3.1_018[/U][/B]
- Fixed bugs with MIUI OTA Support to make sure that it will work even with newest beta builds of the MIUI
- Updated Polish translation by Daviteusz
- Fixed bugs in the Polish strings & edited the scale of the Russian strings
- Recovery will be now more aggressive if the process of the stock recovery doesn't want to be disconnected (Sometimes happen on some MIUI ROMs).
- Added detection of the installed ROM
[B][U]RedWolf-V3.1_017[/U][/B]
- Magisk updated to the V13.6
- SuperSU updated to the 2.82 SR3
- Added ability to automatically flash SuperSU config before the SuperSU - https://forum.xda-developers.com/apps/supersu/2017-08-13-supersu-config-t3655754
- Deactivated hw keys
- Added some missing back buttons
- Attempted to fix encryption
- Attempted to fix MIUI OTA installation - needs testing
- Removed extra languages (were not displayed properly)
- Small update which fixed deactivation of the dm-verity & forced encryption. Now you really don't have to flash the lazyflasher everytime when you are installing the MIUI ROM.
[B][U]RedWolf-V3.1_016[/U][/B]
- Fixed feature "Backup wifi, bluetooth & hosts" not to work if the user wiped the data partition using the "factory reset".
- TWRP source code was updated to the Aug 15, 2017
- Fixed recovery remembering the wipe list after setting a new gui page.
- Improvements with the mounting of the partitions during the boot
- Fixed led drivers on mido
- Fixed ability to set custom backup folder name & ADB ID
[B][U]RedWolf-V3.1_015[/U][/B]
- Updated with the latest TWRP changes
- Added flashlight switch on mido
[B][U]RedWolf-V3.1_014[/U][/B]
- Fixed recovery not deactivating the dm-verity, forced encryption, & stock recovery if the OS was detected as not installed. This issue was often happening on some MIUI ROMs.
- Improvements with the OTA update system of the MIUI.
- Fixed wrong reboot for some users.
- Added support for automatic deactivation of the dm-verity, forced encryption & stock recovery after finishing the OpenRecoveryScript process.
- Fixed recovery not deactivating the dm-verity & forced encryption during the automatic reboot after the finished installation.
- Better explain the current situation if the OS was detected as not installed.
- osm0sis's scripts "unpackbootimg" & "mkbootimg" can now be easily called from the script or terminal
- Improved the speed of the reboot
- Updated the community script "Fingerprint scanner fix" by Magua. It's now working again!
- Added NTFS & exFAT support
- Added more languages and updated Polish RedWolf translation by @Daviteusz
- Added FGO patch - https://goo.gl/GBkhMN
[B][U]RedWolf-V3.1_013[/U][/B]
- Slightly improved deactivation of the stock recovery during reboot after the zip installation
- Added ability to flash boot logo in the recovery
- Fixed firmware restoring issues
[B][U]RedWolf-V3.1_012[/U][/B]
- added F2FS support for mido
- added Night Mode (kcal) support for mido
[B][U]RedWolf-V3.1_011[/U][/B]
- Updated Polish translation by @Daviteusz
- Added few missing strings from the latest TWRP source
[Red Wolf] Install TWRP and root your device without breaking incremental OTA's!
Downloads:
Latest build for Xiaomi Mi 6 (sagit)
RedWolf-027-sagit.img
Screenshots:
Warning:
Please remember that recovery with password protection isn't still a full protection for your phone. Red Wolf can only prevent unauthorized access to your device from recovery. But your device can be still reinstalled using fastboot or Miflash.
XDA:DevDB Information
Red Wolf Recovery Project for Xiaomi Mi 6, Tool/Utility for the Xiaomi Mi 6
Contributors
dadi11, ATG Droid, Devil7DK
Source Code: https://github.com/RedWolfRecovery
Version Information
Status: Testing
Created 2018-04-07
Last Updated 2018-04-07
Reserved
bugs: flashlight doesn't work, yet
https://t.me/joinchat/FZlpFECo9qt3MT5oRn-Bcg
Thanks Great Work
if you face issues with mounting Modem, redownload and flash the v27 image again
i was using your TWRP since kenzo, and mido. nice to see you here on sagit. does it support decryption on oreo? backup and restore works fine?
I flash the newest version, V3.2.1-027. After I enter system, I find the recovery is overwrite by system.
Steps:
1. flash recovery, Red Wolf V3.2.1-027.
2. Enter Recovery
3. Reboot to system
4. Reboot to recovery, the recovery is restored to original.
OS version: MIUI V9.2.3.0.OCAMIEK
P.S. I have renamed the file, /system/bin/install-recovery.sh, to /system/bin/install-recovery.sh.bak.
Does the under function work? or How to let it work? Thx.
"Automatic deactivation of the dm-verity & forced encryption directly during the installation of the ROM"
@dadi11
sorry, but it seems it doesn't work on MIUI 8.4.5 Global Dev Oreo
same problem as previous, can't read the /sdcard /data.
any further support?
zilan said:
i was using your TWRP since kenzo, and mido. nice to see you here on sagit. does it support decryption on oreo? backup and restore works fine?
Click to expand...
Click to collapse
yes it works fine
planetera said:
Does it support Oreo decryption and vendor support?
Can we flash treble images with it?
Click to expand...
Click to collapse
no you can't
dewa5227 said:
@dadi11
sorry, but it seems it doesn't work on MIUI 8.4.5 Global Dev Oreo
same problem as previous, can't read the /sdcard /data.
any further support?
Click to expand...
Click to collapse
please be more descriptive next time.
sagit doesn't have /sdcard. if /data can't be mounted you have to format (not wipe) /data
finally,it get stable,what a good thing
It does not decrypt the files.
ibrahimyuksel said:
It does not decrypt the files.
Click to expand...
Click to collapse
why would it? that's what the encryption is for. format /data to disable encryption and have a full access..
dadi11 said:
please be more descriptive next time.
sagit doesn't have /sdcard. if /data can't be mounted you have to format (not wipe) /data
Click to expand...
Click to collapse
i'm sorry, it seems that it must be formatted to be able to use it.
but another problem is, the recovery doesn't seems to stick after reboot to system. it goes back to the original stock recovery.
i didn't change the option from the default Aggresively replacing stock recovery, it still being checked. yet it goes back to stock recovery after reboot to system.
slitaz said:
finally,it get stable,what a good thing
Click to expand...
Click to collapse
flashlight is still not running,and i can't change some settings
dewa5227 said:
i'm sorry, it seems that it must be formatted to be able to use it.
but another problem is, the recovery doesn't seems to stick after reboot to system. it goes back to the original stock recovery.
i didn't change the option from the default Aggresively replacing stock recovery, it still being checked. yet it goes back to stock recovery after reboot to system.
Click to expand...
Click to collapse
same problem always goes back to stock recovery and when I try flash it with no-verity-opt-encrypt-5.1 my phone softbrick at miui logo after reboot
dewa5227 said:
i'm sorry, it seems that it must be formatted to be able to use it.
but another problem is, the recovery doesn't seems to stick after reboot to system. it goes back to the original stock recovery.
i didn't change the option from the default Aggresively replacing stock recovery, it still being checked. yet it goes back to stock recovery after reboot to system.
Click to expand...
Click to collapse
I solved it, first u need flash twrp then flash magisk or supersu > reboot system > instal apk like root explorer/mixplorer > open root files > find system/bin/install-recovery.sh then rename > system/bin/install-recovery.sh.bak (i used mixplorer) turn off ur phone > press volume up + power button > say goodbye for mi recovery
I am on latest developer global for Mi6. Do I have to wipe everything (my files, settings and apps?) to install this recovery? Can someone give me link to proper installation procedure? I don't want to lose my stuff on phone.
spiderpl said:
I am on latest developer global for Mi6. Do I have to wipe everything (my files, settings and apps?) to install this recovery? Can someone give me link to proper installation procedure? I don't want to lose my stuff on phone.
Click to expand...
Click to collapse
it's not a rom. search for the guide and you will find it for sure
planetera said:
Can you please update this twrp to 3.2.1.1 base? Because it does not support Oreo encryption :/
Click to expand...
Click to collapse
it does. and if it's not then wait for next build
This is what I did:
1. Booted to fastboot
2. fastboot flash recovery recovery.img
3. fastboot boot recovery.img
The red wolf recovery logo appeared and nothing else happened. I had to turn off the phone and when I went back into recovery it was default xiaomi recovery
spiderpl said:
This is what I did:
1. Booted to fastboot
2. fastboot flash recovery recovery.img
3. fastboot boot recovery.img
The red wolf recovery logo appeared and nothing else happened. I had to turn off the phone and when I went back into recovery it was default xiaomi recovery
Click to expand...
Click to collapse
do not use fastboot boot command
►Credits : Andriy (@Wolfgang_Weiss on telegram)
Video Tutorial : Turn Chinese Realme X to Global Realme X
►Links :
►C.11 Update : https://download.c.realme.com/osupdate/RMX1901_11_OTA_1110_all_v2KXpoUS8jCU.ozip
►Globalization Patch Link :
https://drive.google.com/file/d/1Cnx2GopO3Q75OraJqLQ7vqXlo_N3hkju/view
Dev Notes :
►Globalization Realme UI for Realme X (RMX1901 Chinese Variant). Made By MeTT1S
Description:
- added multi-language;
- Maximally cleaned Chinese software;
- integrated Play Market;
- fixed the work of applications in the background;
- fixed a problem with notifications;
- fixed light effects for notifications;
- Replaced the stock keyboard with Google keyboard;
- replaced apk installer with Google Installer;
- call Google assistant fwith a long press of home button instead of Breeno. You must download and install Google, in Settings - Convenience tools - Enable activation holding home button, and also select Default Assistant - Google
- in the theme store now everything is free;
- The OxygenOS theme has been integrated (you must select in the theme store - My resources - Themes);
- maybe something else.
Bugs:
- Google backup does not restore applications
Instruction:
Recommended TWRP - 3.3.1-31 version
1. Make a backup.
2. IMPORTANT! Install the official RealmeUI C11 rom with all wipes + format data. As always install again TWRP, vbmeta and magisk. Reboot to system.
3. In TWRP mount System (it is recommended to repeat several times to be sure that system is mounted).
4. Flash the globalization patch.
5. Repeat Format Data
6. Install Magisk (optional).
7. Reboot.
How to update:
1. remove the protection with a graphic key, fingerprint, etc.
2. Wipe dalvik cache / cache, system, vendor (do not wipe data).
3. Follow steps 2-4 of the installaition instruction
4. Install patched vbmeta
5. Install Magisk (optional).
6. Reboot.
Thanks please update
Update
Update depends on MeTT1S,if he releases then we get update
hello, have spanish??, i try to install but dont have spanish . is right
Thanks for the post I was waiting for this for a while I hate Chinese rom it's full of a bloatware
Hi
iam on color os 6 and runing custom rom and for some reason i cant go back to color os (phone boot loop every time)
what steps should i do to install this .
pls advice if you have the time
Are they any update?
E as atualizações de segurança? Vão chegar?
dear developer
Globalization Patch Link file is suitable for rmx1991 not for rmx1901
can you kindly reupload the correct globalization file?
Thanks for advance!
Welcome to REDMI S2/Y2 Ultimate Collection!
(ysl)
Template for the index by Retrial
OFFICIAL STOCK MIUI ROM
You can check my Guides for installation.
Recovery ROM V12.0.2.0.PEFMIXM
Fastboot ROM V12.0.2.0.PEFMIXM
FIRMWARES
Redmi S2/Y2 Firmwares
Redmi S2/Y2 Vendors
CUSTOM ROMS
You can check my Guides for installation.
Based on Stock MIUI ROM
Xiaomi.eu V11.0.1.0.PEFCNXM
Most of this Custom ROMS listed are UNOFFICIAL and with a great probability that will never get updated.
Android 12/12L
Lineage OS 19.1 (unofficial)
PixelPlusUI
LineageOS 19.1 (unofficial)
Project Elixir
AOSP 12
ArrowOS (Unofficial)
CorvusOS vS3.0 (Unofficial)
Android 11
Pixel Experience
LineageOS
crDroid Android
EvolutionX
Palladium OS
Descendant XI
Pixel Extended
Pixel Blaster
StagOS
DerpFest
RevengeOS
Superior OS
Pixel Plus UI
Styx OS
CipherOS
DotOS
KangOS
Octavi-OS
Project LegionOS
Android 10
Pixel Experience
LineageOS
HavocOS
FreakyOS
PixysOS
AncientOS
RevengeOS
ShapeShiftOS
MSM-Xtended
CUSTOM KERNELS
Linux Kernel 4.9 Source
StormBreaker EAS Kernel
Fox Kernel Project
Qwerty Kernel (Discontinued)
Revvz Kernel
CUSTOM RECOVERY
You can check my Guides for installation.
TWRP Recovery
PitchBlack Recovery
OrangeFox Recovery
Sky Hawk Recovery Project
GAPPS
Note: be sure you have selected Platform: ARM64 and the proper Android version of the ROM you are going to flash. If the ROM you want to flash include GApps, no need to download and flash any GApps at all.
Most of the GApps have also a config. file which can be used to to configure your installation the way you like. You can skip any Package that you don't want to be part of your installation. For more infos about that, read the instructions of the GApps you chose or search in Google.
NikGApps[Create your own NikGApps build -> Video Guide]
Open GApps
MindTheGapps
FlameGApps
BiTGApps
MAGISK ROOT SOLUTION
You can check my Guides for installation.
Magisk (APK)
Magisk.zip (Flashable Zip)
Uninstall.zip (Flashable Zip)
Magisk Canary (APK)
Disable Force Encryption (DFE) & Encryption
You can check my Guides to find for what is used for.
Disable Force Encryption (No Magisk Included)
Disable Force Encryption (With Magisk Included)
Encrypt Data
GOOGLE CAMERA PORTS & UNIVERSAL STOCK CAMERA UNINSTALLER & ANXCAMERA
Only works if you're installed a 64-bit Android
san1ty
Parrot043
BSG (Private Version) [XML Configs] [Video Review]
BSG (Public Version) [[/B]Video Stabilization Settings]
ANXCamera(Magisk Module - No Addon needed)
Universal Stock Camera Uninstaller(Flash it in Recovery)
Note: If you updated GcamGo from the Play Store, you will need to flash this file and manually uninstall GcamGo from the app info.
GOOGLE PLAY SYSTEM UPDATE 🛡
You can manually update Google Play System by downloading and installing Main components.
USEFUL APPS
Check the Privacy & Security section in my Guides
If for some reason you can't find/install an app on Google Play Store due country restrictions or anything, you can sideload the app from APKMirror.
Adaway: Open Source ad blocker for Android using the hosts file.[/B]
Aegis Authenticator: Aegis Authenticator is a free, secure and open source app for Android to manage your 2-step verification tokens for your online services.[/B]
BetterBatteryStats: With BetterBatteryStats you can analyse the behavior of your phone and find applications causing the phone to drain battery while it is supposed to be asleep.
Brave Browser: Open Source Privacy Browser with built-in adblock.[/B]
Bromite: Bromite is a open source Chromium fork with ad blocking and enhanced privacy.[/B]
Cryptomator: Cryptomator encrypts your data quickly and easily. Afterwards you upload them protected to your favorite cloud service.
Device Info HW: A hardware and software information app for Android devices.
FairEmail: Fully featured, open source, privacy oriented email app.[/B]
Franco Kernel Manager: Complete toolbox for all devices with a rich feature set aimed for ease of use to supercharge your kernel.[/B]
KeepassDX: KeePassDX is a free open source password manager for Android, which helps you to manage your passwords in a secure way.[/B]
MiXplorer: Fully-featured File Manager.[/B]
NetGuard: NetGuard provides simple and advanced ways to block access to the internet - no root required. Applications and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection.
NewPipe: Open Source Youtube alternative platform without ads.[/B]
Nova Launcher 7: Nova Launcher replaces your home screen, providing you with powerful features that you will soon realize you can't live without.
Shade Launcher: Make your phone feel like home. Free, open source, no ads.[/B]
Signal: Signal is a free and open source software application, allowing users to send end-to-end encrypted group, text, picture, and audio & video messages, and have encrypted phone conversations between Signal users.
Simple Mobile Tools: A group of simple, open source Android apps without ads and unnecessary permissions, with customizable widgets.[/B]
SysLog: Open Source tool for quickly taking and sharing system logs.[/B]
Today Weather: Today Weather is a beautiful & simple-to-use weather app that provides the world's most accurate local weather forecasts.[/B]
Youtube Vanced: Vanced is a well known modded version of YouTube with many features such as adblocking, background playback and many many more.[/B]
XIAOMI TOOLS
Mi Unlock
Xiaomi Mi Flash Tool
Xiaomi ADB/Fastboot Tools
MINIMAL ADB AND FASTBOOT
Minimal ADB and Fastboot
AMD RYZEN FASTBOOT FIX
Check the AMD Ryzen Fastboot Fix Guide for the proper steps.
AMD Ryzen Fastboot Fix (Batch File .bat)
(Scroll Down to check the Guides)
REDMI Y2/S2 Ultimate Guides!
(ysl)
!DISCLAIMER!
Most people I know (including myself) who used my Guides and steps, did that with success many times. If you don't follow exactly the steps or you do a mistake during the process, I do not take any responsibility for any unexpected results or damage that may happen. However I am here to help if something goes wrong, just ask in the thread.
AMD RYZEN FASTBOOT FIX
Some AMD Ryzen Systems may have problems to recognize your device in fastboot. Try the following ways:
1. Install AMD Ryzen Chipset Drivers.
2. Enable USB Debugging at device (Settings > Additional settings > Developer options > USB Debugging) and give authorization after connecting it to PC.
3. Use USB Hub.
4. Use USB Type-A 2.0.
5. Download this .bat file (unzip it) or manually create a .bat file with these lines below, and run it as an administrator, then reboot:
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "osvc" /t REG_BINARY /d "0000" /freg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipContainerIdQuery" /t REG_BINARY /d "01000000" /freg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipBOSDescriptorQuery" /t REG_BINARY /d "01000000" /fCheck the steps an another user did to make it work here.
If this doesn't help, unfortunately you have to use Intel System.
UNLOCK BOOTLOADER
Note: Some AMD Ryzen Systems may have problems to recognize your device in fastboot. [Read the AMD Fastboot Fix Guide above]
Please keep in mind by Unlocking Bootloader the device will reset and all your data will be lost. Make a backup of your data first to PC or to USB.
1. Create a Mi account on Xiaomi’s website.
2. Add a phone number to your Mi account.
3. Insert a SIM into your phone (If you haven't added already).
4. Enable developer options in Settings > About Phone by repeatedly tapping (7 times) on MIUI Version.
5. Link the device to your Mi account in Settings > Additional settings > Developer options > Mi Unlock status. Also enable USB Debugging.
6. Download the Mi Unlock app (Windows is required to run the app).
7. Run the Mi Unlock app and follow the instructions provided by the app.
8. Reboot your device into Fastboot mode. For that simply turn off your device, press the Power Button + Volume Down (–) button at the same time. Then connect the device to the Windows PC/laptop via a micro USB cable.
9. After device and Mi account are successfully verified, the Bootloader should be Unlocked and your device will restart by itself.
INSTALL CUSTOM RECOVERY
Fastboot Method (No Custom Recovery currently installed)
Note: Some AMD Ryzen Systems may have problems to recognize your device in fastboot. [Read the AMD Fastboot Fix Guide above]
1. Make sure your Bootloader is Unlocked.
2. Enable developer options in Settings > About Phone by repeatedly tapping (7 times) on MIUI Version.
3. Enable USB Debugging in Settings > Additional settings > Developer options > USB Debugging.
4. Download a custom recovery of your choice. [You can find a recovery of your choice in my Collection]
5. Download the portable Minimal ADB and Fastboot and run adb.exe
6. Reboot to Fastboot mode by pressing Power Button + Volume Down (–) and keep holding both buttons until the word “FASTBOOT” appears on the screen, then release.
7. Once the device is in Fastboot mode, connect your device to PC and verify you can find it by typying in adb: fastboot devices.
8. Flash Recovery by typing in adb: fastboot flash recovery <recovery_filename>.img (The file may not be named identically to what stands in this command, so adjust accordingly).
9. Reboot to Recovery by typing in adb: reboot recovery or manually hold Power Button + Volume Up (+) until you boot to Recovery.
10. Done! You now have a new Custom Recovery installed.
Recovery Method (Custom Recovery already installed)
1. Download a custom recovery of your choice. [You can find a recovery of your choice in my Collection]
2. Reboot to Recovery by holding Power Button + Volume Up (+).
3. Press Install Image.
4. Locate the recovery.img you recently downloaded.
5. Select it and choose the option Recovery and Flash.
6. Go back and Reboot to Recovery.
7. Done! Your new recovery should be installed.
MAGISK ROOT SOLUTION
The easiest way to root your device is via Magisk, it should work in all ROMs, Stock and Customs.
Install Magisk:
1. Install latest TWRP Recovery. [Read the Install Custom Recovery Guide above]2. Download the Magisk [You can find it in my Collection]3. Reboot to TWRP Recovery by pressing Power Button + Volume Up (+) and flash it.4. Reboot and check whether the Magisk app is installed. If it isn’t installed automatically, manually install the APK. [You can find it in my Collection]Note: From Official TWRP Recovery 3.5.1 and onwards (and other recoveries based on that), Magisk.apk can be flashed as apk without the need of rename it to .zip. So you can simply flash the Magisk.apk in TWRP.Manually Creation of Flashable Zip:Download the latest Magisk APK and rename the Magisk.apk → Magisk.zip.
Uninstall Magisk:
Flash the Uninstall.zip in TWRP Recovery and reboot. [You can find it my Collection]
If Magisk App isn’t uninstalled automatically, manually uninstall the app.
Manually creation of Flashable Uninstall Zip:
Download the latest Magisk APK and rename the Magisk.apk → uninstall.zip
Uninstall Magisk directly through the Magisk app. Simply press the Uninstall button.
DISABLE FORCE ENCRYPTION (DFE) & Encryption
[You can find it in my Collection]
Disable Force Encryption
Disable Force Encryption (a.k.a DFE) is flashed during installation of a custom ROM to avoid the system encrypting /data partition when the devices boot for the first time.Some ROMs are not encrypted by default and so is not necessary to flash DFE. However if your ROM comes with encryption by default you can always flash DFE after clean installation of ROM and always after every update or flash or you can use any custom recovery like OrangeFox, Pitchblack, Skyhawk Recovery Project which can automatic flash DFE after every flash.I don't recommended to use DFE if you don't switch ROMs frequently and you are casual user. Beside the fact that if you lose your device your data are not protected, many people get in confusion while doing OTA or manually updates, which if the ROM is encrypted by default and flashed DFE and in next update you forget to flash DFE you will lock out from your data and you wil get into bootloop (use custom recoveries mentioned above to avoid that).
Encryption
Warning - This works only on clean flash:
1. Flash ROM.zip in recovery
2. Mount vendor partition in recovery (for some reason does not mounting with newer TWRP).
3. Flash encrypt.zip.
4. Reboot to system.
Note:
The encrypt zip needs to be flashed after every update.
So flash ROM.zip and follow with encrypt zip.
Encrypted ROMs are recommended if you are stable and casual user of a ROM. Encryption have the benefit to protect your data, in case you lose your device for example. Always use the latest TWRP Recovery so you can be able to decrypt the data by filling the same lock screen password you have set in ROM.Some ROMs are not encrypted by default but devs provide an Encryption.zip (script) which can encrypt the ROM. Same as DFE you need to flash it after clean installation of ROM and always after every update to stay encrypted and not get into bootloop. Unfortunatly there is not any custom recovery automatic doing that like with DFE, so you must be careful, avoid doing OTA updates and flash it every time you manually update a ROM.
BATTERY TIPS
Advanced Guide
Simple Battery & Charging Tips
Improve your SOT
Battery Calibration
Steps:
1. Discharge your phone fully until it turns itself off.
2. Turn it on again and let it turn itself off.
3. Plug your phone into a charger and, without turning it on, let it charge until the on-screen or LED indicator says 100 percent.
4. Turn your phone on. It's likely that the battery indicator won't say 100 percent, so plug the charger back in (leave your phone on) and continue charging until it says 100 percent on-screen as well.
5. Unplug your phone and restart it. If it doesn't say 100 percent, plug the charger back in until it says 100 percent on screen.
6. Repeat this cycle until it says 100 percent (or as close as you think it's going to get) when you start it up without it being plugged in.
Overheating
Following reasons will lead to device heating issue:
During the initial setup after purchase or when restoring data.
Downloading large files.
Using apps that require more power or using apps for extended periods such as:
Playing high-quality games for long time.
Recording videos for extended periods.
Streaming videos while using the maximum brightness setting.
Using the Screen Mirroring / Smart View feature (connecting mobile to a TV).
While multitasking or when running many apps in the background i.e:
Using Multi window.
Updating or installing apps while recording videos.
Downloading large files during a video call.
Recording videos while using a navigation app.
Large amount of data for syncing with the cloud, email, or other accounts.
Exposing device under sunlight when temperature is high around you.
Extensive usage of mobile hotspot and tethering feature.
Using device in areas with weak signals or no reception or in roaming network.
Charging the battery with a damaged / unapproved USB cable.
Device's multipurpose jack is damaged or exposed to foreign materials, such as liquid, dust, metal powder, and pencil lead.
Solution:
Turn off Wi-fi, GPS , bluetooth and other connectivity options when not in use by dragging the notification panel.
Decrease screen brightness.
Close background running applications.
Too many applications installed in device may result in device heating since their corresponding process will keep on running in background. It is advised to uninstall un-necessary apps if not using them.
Avoid using apps like GPS, data dependent apps or graphic intensive games for longer duration since they require more energy to function, causing device to heat.
It is advised not to use device while charging as it may cause the device to over heat.
General:
DO:
Use manual brightness or dim the screen.
Turn off notifications for apps you don't use. Better still, delete/disable the apps entirely if you don't need them.
Enable battery or power saving mode when you want to extend your battery life.
Use the power adapter that came with your phone. Other chargers can charge slowly/faster but they can also damage your phone or battery.
Turn off bluetooth, location tracking, and Wi-Fi (unless you are actively using it)
Turn off print services from bluetooth connection preferences.
Avoid extremes of heat and cold. If your phone gets very hot or cold it can strain the battery and shorten it's lifespan.
DON'T:
Have Bluetooth or Wi-Fi turned on constantly.
Leave apps running in the background. Instead restrict background usage off apps that you don't need running.
Push email means your device is always listening for new email which drains alot of battery.
Drain your phone battery all the way to 0% or charging it all the way to 100%. Keep it between 20% - 90% for longer battery lifespan.
The more advanced the graphics and animations are (games, videos, photos, animations), the harder the processor and graphics chip in your smartphone have to work. More activity means more battery use.
PRIVACY & SECURITY
Some useful links:
All about Privacy & Security at PrivacyTools.
Electronic Frontier Foundation
Check if your email address is in a data breach at Firefox Monitor & at Have I been Pwned
Test your browser to see how well you are protected from tracking and fingerprinting at Cover Your Tracks by EFF.
Ad Block Tester is a free service on the Internet to evaluate content blocking solutions. It is not designed to be a benchmark, but it reveals the level of blocking against a set of hosts that are very popular.
Check on AM I FLoCed? by EFF if your your Chrome browser has been turned into a guinea pig for Federated Learning of Cohorts or FLoC, Google’s latest targeted advertising experiment.
How to block ads on Android.
General:
Always prefer Open Source or well popular Programs, Apps, ROMs, Kernels & Stuff.
Open Source doesn't mean it's 100% safe but it's unlikely to have something suspicious, since you and other users can check the code in GitHub or in any other code hosting platform the "stuff" is hosted.
Prefer ROMs & Kernels with SELinux Enforcing. You can find informations here.
Always download and install Apps, Programs, ROMs & Stuff from official sources and do not use redirection links from different sites. Google is your friend to find the official source of the stuff you want.
Always check the permissions an app requires, before download and install it to your device. If an app ask for permissions which has nothing to do with the app functionality then it's should be reconsider or ask the developer why these permissions needed.
If you want to avoid Google and Play Store (De-Google), you can choose a ROM without GApps preinstalled like LineageOS and use F-Droid client which is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device. Note that not all apps from Play Store will be available in F-Droid. Only Open Source projects. You can find alternatives though.
Alternative you can use LineageOS for microG or any ROM which support signature spoofing and can support microG.
For Windows use the default Windows Defender & Malwarebytes to scan your files whenever you want (Prefered before open or install them). Also use the addon/extension uBlock Origin in your Browser. These should be enough for normal users.
For Android Do not use any antivirus - antimalware since it's useless, just check what apps and from where you installing.
Always verify the source of addons/extensions in your browser. Avoid installing random and unpopular addons/extensions. Keep it minimal and clean, so browser can be fast and safe, no need bunch of extensions.
If you are using VPN, always check the terms and rules of the provider. Avoid random VPN Services.
Recommended VPN Services.
Using a VPN will not keep your browsing habits anonymous, nor will it add additional security to non-secure (HTTP) traffic.
Recommended is to encrypt your data/files always before uploading them to cloud with tools like Cryptomator.
Always use unique and strong passwords for each of your accounts.
Use awarded open source Password Managers like KeePass or KeePassXC for Desktop and KeePassDX for Android to manage your passwords and have them with you safe, encrypted and secure. Must be noted you can use the same database file between these programs.
Always enable 2 Step Authentication wherever is available for your accounts.
You can use apps like Aegis Authenticator.
Do not open or click on links attached in unknown emails you may get. Always check the adress of the email and verify it's legit from the official source.
Create and use "burned" email for accounts/sites you have concerns but you definitely want to try them. Do not use your personal or business email.
CLEAN INSTALL CUSTOM ROM
You can also do the same steps below to install Stock MIUI Recovery ROM.
1. Backup all your data to PC or to external SDCard. [All your data into Internal Storage will be lost on step 7 while Formating Data or Wiping Internal Storage]
2. Unlock Bootloader. [Read the Unlock Bootloader Guide above]
3. Download: [You can find everything in my Collection]
Custom Recovery of your choice.
Custom ROM of your choice
GApps (be sure you have selected Platform: ARMx64 and the proper Android version of the ROM you are going to flash) if the ROM you are going to flash does not include. [Optional]
Magisk Root Solution [Optional]
Disable Force Encryption [Optional]
4. Move all these files in one folder to your Internal Storage or to External SDCard if you have.
5. Install Custom Recovery. [Read the Install Custom Recovery Guide above]
6. Reboot to Recovery Power Button + Volume Up (+)
7. Installation:
Steps without external SDCard:
Select Wipe > Advanced Wipe
Select Dalvik / ART Cache, System, Data, Vendor, Cache and then Swipe to Wipe.
Flash ROM > GApps [Optional] > Magisk [Optional] > DFE [Optional - Not Recommended]
Go back and select Wipe > Format Data > type yes [All your data into Internal Storage will be lost]
Reboot Enjoy!
Steps with external SDCard:
go to Advanced > File Manager > External_SD and delete all folders in ur ext sd card (For example you should delete: Android, .android_secure, LOST.DIR, DCIM, etc) except your personal files/folders and the folder with your custom ROM/Gapps/Magisk/DFE you want to flash.
Each app on your phone with the WRITE_EXTERNAL_STORAGE permission may create files or folders in ur sdcard. Most of these folders have once been created by one of these apps and many of them may be deleted with a few exceptions (e.g. Android, .data, .android_secure, these contain important system or app data like a game's downloaded content):
.android_secure: apps installed and then moved to sdcard
Android: app data/cache
data: app data
.estrongs: ES file manager
LOST.DIR: sort of trash folder (collects recovered files after phone crashes)
DCIM: phone gallery's photos and previews
OTA-update: Over The Air update service
ppy_cross: an unknown third-party app's data.
So I recommend to delete them so you can put your phone/sdcard in a clean state and is guaranteed to be able to re-create these folders.
Select Advanced Wipe
Select Dalvik / ART Cache, System, Data, Internal Storage, Vendor, Cache and then Swipe to Wipe. [All your data into Internal Storage will be lost]
Flash ROM > GApps [Optional] > Magisk [Optional] > DFE [Optional - Not Recommended]
Go back and select Wipe > Format Data > type yes [All your data into Internal Storage will be lost]
Reboot Enjoy!
DIRTY INSTALL YOUR CUSTOM ROM
Note: Before you start flashing, keep in mind the ROM you dirty flashing MUST be the same with the one you have already installed.
1. Make a full nandroid backup, just in case something goes wrong. You can use TWRP to do that. (TWRP > Backup > Select everything) [Optional]
2. Remove all Magisk modules. [Optional]
3. Reboot to TWRP and Wipe Dalvik / ART Cache, System, Vendor, Cache.
4. Flash the ROM > GApps [Optional] > Magisk [Optional] > DFE [Optional - Not Recommended]
5. Reboot and Enjoy!
I've skipped some explanations, because if you are going to dirty flash, you already know for example how to boot to TWRP.
CLEAN INSTALL OFFICIAL STOCK MIUI ROM & RELOCK BOOTLOADER
Note: Some AMD Ryzen Systems may have problems to recognize your device in fastboot. [Read the AMD Fastboot Fix Guide above]
1. Download the official Fastboot ROM and unzip it to your PC. [You can find it in my Collection]
2. Download Xiaomi Mi Flash Tool and run XiaomiMiFlash.exe
3. Turn off you device and then boot in Fastboot mode by pressing Power Button + Volume Down (–) and keep holding both buttons until the word “FASTBOOT” appears on the screen, then release.
4. Connect your device to PC via USB Cable.
5. On the Xiaomi Mi Flash Tool, Click on Select and browse to the folder where you have Unzip the downloaded ROM file then press OK.
6. Click on Refresh button and you will see that your device connected to port com.
7. Select what method you prefer:
Clean All: The process will flash full Fastboot ROM and will wipe everything (include user data) but Bootloader will remain unlocked.
Save User Data: The process will flash Fastboot ROM without wiping user data.
Clean All and Lock: The process will flash full Fastboot ROM and will wipe everything (include user data) but Bootloader will be relocked
8. Now click on the Flash button to begin the flashing progress.
9. Once your ROM is successfully flashed, you’ll see green bar inside XiaomiMiFlashtool.
FIX FOR STUCK ON OREO FIRMWARE (SOFTBRICKED)
FIX (Read Carefully)
New Update: 12/11/2021
Changelog:
Adding the Android 12 roms
Updating links
Minor text fixes
New Update: 23/07/2021
Changelog:
Initial Release
Links to Custom ROM is broken ???
TELEGRAM CHANNEL ADDED: HERE
TELEGRAM CHAT GROUP: HERE
See important discussion about Kernel Updates and Security: here
Jaguar is available on locked bootloader with working root (Magisk)
VERSION 19 FIXES SAFETYNET ISSUES WHEN USING MAGISK 24.3
See complete instructions Here
You can actually use alarm when the phone is shut down. It would boot 2 minutes prior to scheduled time and trigger the alarm on time
This is official build of Jaguar Rom.
I have been building Android roms since 2012 for various devices including multiple Sonys, Lenovo Zuk, Oneplus 3, Oneplus 5 and Oneplus 6. You can check my Oneplus 6 or Oneplus 6T or Oneplus 8 threads and browse my profile.
Jaguar rom is focused on hardening of AndroidOS and kernel. As such, the rom has hardened bionic, art, framework and tightened security.
1 Rom control with custom Power options, Statusbar, Buttons, Navbar, Quicksettings, Lockscreen, Notifications, Gestures, Themes etc...
2. Heavily modified Art, Bionic System/Vold and System/Security
3. Telephony response to Type Zero sms ('silently acknowledged') disabled
4. Toggle to disable Captive Portal logging.
5. Speakerphone proximity sensor toggle - could be set to automatically switch to speaker when not at the ear
6. IMEI and phone numbers hidden in About menu
7. Built-in encrypted DNS providers, such as: Cloudflare (US); LibreDns (Germany); AdguardDns (Cyprus); and PowerDns (Netherlands)
8. Wakelock and Alarmblocker
9. Fully working Call recording with the button visible in Dialer
10. A choice between the latest Bromite and Vanadium webview
11. Deskclock app modified to work with PowerOn alarm. The app will boot the phone 2 minutes before scheduled time to trigger the alarm on time
12. Default Dark mode
13. All regular customizations plus. You tell me which feature is missing.
14. Prebuilt Magisk. You don't have to flash it, just install the attached Magisk.apk.
Install instructions:
If this is your first time coming from stock to a custom rom, you MUST have Android 11 stock in both slots. So, either have a few stock updates over the air (to populate the second slot) or flash stock rom with TWRP. Downgrade, if necessary.
1. Install Jaguar recovery via fastboot: reboot in fastboot and execute the following commands on your connected PC terminal:
Code:
fastboot flash recovery_a recovery.img
fastboot flash recovery_b recovery img
2. Download the rom on your PC. Boot the phone into recovery, set recovery for sideloading, then type on your PC terminal (which should be opened in the same directory where you had downloaded the rom):
Code:
adb sideload 'name of the rom'
3. Factory reset and reboot. You are done. If you want root, DO NOT FLASH MAGISK ZIP, just install Magisk manager (apk) as a normal app.
All downloads are in post #3
XDAevDB Information
JAGUAR R, ROM for the OnePlus 8T
Contributors
optimumpro
Kernel Source Code: HERE
ROM OS Version: 11.x R
ROM Kernel: Linux 4.x
ROM Firmware Required: no lower than Android 11
Based On: AOSP/Lineage/DirtyUnicorn/Crdroid
Version Information
Status: Stable
Current Stable Version: See post #3
Stable Release Date: 2021-01-26
Created: 2021-10-05
Updated: 2023-06-06
Credit: AOSP, Lineage, DU, Crdroid, CalyxOS
The rom could be used on locked bootloader with ROOT (donate feature) with or without Gapps.
The benefits of LOCKED BOOTLOADER combined with WORKING AVB-2 protection are:
Get back your DRM L1 certificate. Most banking apps will work regardless of Magisk.
Security: Nobody and nothing can modify Kernel, Recovery and Virtual Partitions without triggering a red screen of death with the message 'your device is corrupted and cannot boot'.
At that point, the only option is to unlock bootloader. But, if a user had previously disabled OEM unlock in Developer settings, then unlocking becomes unavailable, and so does flashing via fastboot. In other words, if your phone gets into the hands of an adversary, their only option is to use MSM tool to make the phone work again, but no access to your data or any other partition.
Why prebuilt Magisk? Because you can't modify kernel or recovery on locked bootloader post installation, and that's exactly what Magisk does.
See attached som screenshots:
If downloading from XDA, always use your browser in private mode
For Indian Users Only: If you don't have 5G, that means that you have an older handset and Indian carriers didn't provide their modem configuration to Oneplus in time. In this case, use QPST method which has been confirmed working
June 6. New Release V-33
1. June security patches
2. Android r68
3. Kernel to .284
4. Updated webview
5. New 'about Jaguar' section
6. New system-wide accents added: total over 70
7. Forced disable AGPS toggle now disables PSDS servers too
8. Access to Radio preference in 'about phone'
9. Option for figerprint icons to take system-wide accents
10. Magisk 26 prebuilt, so, update Magisk manager
11. DocumentsUI/Files now can set homescreen shortcuts for most files
Dirty flashing on a previous release is fine
Download rom V33 VANILLA: Here
Download V33 FULL: Here
May 7, New Release V-32
1. May security patches
2. Android r67
3. Amoled black switch (for dark mode)
4. Sometimes missing SMS fixed
5. Kernel to .282
6. Bionic and Art updated to latest upstream (Android 13)
7. Gray accents darkened
8. Updated webview
9. InCall UI now takes selected system-wide accents
10. Battery Bar centered.
Dirty flashing on a previous release is fine
Download rom V32 Vanilla: Here
Download rom V32 Full: Here
April 11. New Release V-31
Big list:
1. April security patches.
2. Android r66
3. Toggle to disable AGPS
4. Toggle to disable Direct Share
5. Number of users increased to 32
6. Webview to 112.x
7. Kernel to .280
8. No phone ID sent to servers when AGPS used
9. Shelter integrated as Work Profile Manager
10. No more statusbar icons cut off when burnin is shifting
11. No more ghost fingerprint icon.
Dirty flashing is fine on a previous release
Download rom V31-VANILLA: Here
Download rom V31-FULL: Here
March 21. New Release V-30.1
1. Fixes a bug (not attaching photos in messengers) introduced in V30
2. Fixes a long press on Data QS toggle.
Dirty flashing is fine on a previous release
Download rom V30.1 VANILLA: Here
Download rom V30.1-FULL: Here
March 15. New Release V-30
1. March security patches
2. Android r65
3. Internal Firewall icon shown in status bar when an app access is denied
4. GPS does not turn automatically during emergency call unless enabled by user
5. Updated Webview
6. Some new ringtones/alarm/notification sounds added
7. Kernel to .275
Dirty flashing on a previous release is fine
Download rom V-30 Vanilla: Here
Download rom V-30 Full: Here
February 16. New Release fixing several issues:
1. After a phone call, all sounds switch to the upper speaker (fixed)
2. White on light gray background for some notification icons (fixed)
3. FOD icons will be visible again
4. Residual flickering on fod wake up removed
Dirty flashing is fine on a previous release
Download rom V29.1 VANILLA: Here
Download rom V29.1 FULL: Here
February 7. New Release V-29
1. February Security patches
2. Android r64
3. Kernel to .271
4. Ability to display true app icons in Statusbar/Lockscreen Notification
5. Sound pulse: new placing options
6. Updated Opencamera
7. Webview to 109
8. Adaptive network connectivity (battery saving feature)
9. Fixed network traffic arrows
10. Fixed charging sounds - Connect/Disconnect
Download rom V29 VANILLA: Here
Download rom V29 FULL: Here
January 4. New release V-28
1. January security patches
2. Android r63
3. Kernel to .269
4. Bionic ported from Android 13
5. Smart pixels removed (poorly implemented and unfixable)
6. Trustcor certificates removed
7. DIsplay color modes should be fixed
Dirty flashing is fine on a previous release
Download rom V28 VANILLA: Here
Download rom V28 FULL: Here
December 7. New release V-27
1. December security patches
2. Android r62
3. Kernel to .267
4. Full internal Firewall (In Settings/Network & Internet)
5. Multi-resolution for Gcam
6. Background notification opacity
7. Webview to 108.
Dirty flashing on a previous release is fine
Download rom V27 VANILLA: Here
Download rom V27 FULL: Here
November 9. New release V-26
1. November security patches
2. Android r61
3. Kernel to 4.19.264
4. Toggle to turn on/off screenshot saving (Settings/Privacy)
Download rom V26 VANILLA: Here
Download rom V26 FULL: Here
October 29. New release: V25-2
1. Working display colors: Vivid, Natural, Amoled, Srgb and P3
2. Dialer, Contacts, Calendar and Calculator are aligned with system-wide accents
3. Screen flickering leftovers on FOD unlock are completely gone.
4. Smart pixels no longer disable permissions
5. Webview to .107
Download rom V25.2 VANILLA: Here
Download rom V25.2 FULL: Here
Dirty flash is fina on a previous release
October 5. New release V-25
1. October security patches
2. Android r60
3. Kernel updated to 4.19.260 including the latest CVE
4. Fingerprint brightness flickering - addressed
5. Webview 106.x
Dirty flashing on a previous release is fine
Download rom V25 VANILLA: Here
Download rom V25 FULL: Here
September 7. New release V-24: major update
1. September security patches
2. Android r59
3. Updated kernel with latest upstream CVE
4.Ability to change clock size in statusbar and quicksettings
5. Rom is now compatible with Magisk 25 and Lsposed
6. Fingerprint enrollment fixed
Dirty flashing is fine on previous releases
Download rom V-24 VANILLA: Here
Download rom V-24 FULL: Here
August 6. New release V-23
1. August security patches
2. Android r58
3. 5G network options in OneplusSettings
Dirty flashing is fine on a previous release
Download rom V-23 VANILLA: Here
Download rom V-23 FULL: Here
July 8. New release V-22
1. July security patches
2. Android r57
3. Clear clipboard quick setting toggle
4. Metro audio player
5. Many under the hood improvements
Dirty flashing is fine on a previous release
Download rom V-22 FULL: Here
Download rom V-22 VANILLA: Here
June 7. New release V-21:
1. June security patches
2. Android r56
3. Automatic sleep/suspend mode (scheduled by user) in Settings/Battery
4. 'Internet permission missing' issue with several apps fixed. Now, all apps including Googleplay, as well as third party apps, have no problems connecting to the internet (no F/C)
Dirty flashing is fine on a previous release
Download rom V21 VANILLA: Here
Download rom V21 FULL: Here
Download recovery: Here
May 29. New release V-20.2
1. Captive portal now On/Off
2. Addressed some apps crashing with message "missing Internet permission'
3. HBM fixed, now fully working (Auto HBM is recommended with trigger set to 50000 lux in Oneplus Settings)
4. One shot auto-brightness
5. In-call volume increased for Speaker and Headset
Download rom V20.2 VANILLA: Here
Download rom V20.2 FULL: Here
May 11. New release V-20.1
1. Redone adaptive brightness
2. Call recording (bug introduced in V-20) fixed
3. Captive portal: added 3 options Standard (Google), Alternative and Disabled; and moved to Settings/Network
4. Fingerprint icons and colors made more transparent, so, now fingerpint works flawlessly.
Dirty flashing is fine on a previous release
Download rom V-20.1-VANILLA: Here
Download rom V-20.1-FULL: Here
May 7. New release, V-20
1. May security patches
2. Google r55
3. Recovery fixed to have 'yes/no' prompt on signatures mismatch (for Magisk). Recovery will install automatically, just reboot to flash Magisk etc.
Dirty flashing is fine on top of a previous release
Download rom V20 VANILLA: Here
Download rom V20 FULL: Here
Recovery (for first time users): Here
May 3. New release
1. Wakelock blockers in kernel
2. Jaguar version is now displayed in About phone
3. Choice for temperature units F/C for lockscreen battery info
4. A bunch of other under the hood improvements
Download rom Vanilla Version: Here
Download rom Full Version: Here
Recovery: Here
April 15. New release V-19.1
1. AOD is fully working (see screenshot Here)
2. Experimental feature: toggle to spoof Pixel to get unlimited storage for Google Photos (in Settings/Accessibility)
Dirty flashing on a previous release is fine.
Download V-19.1-VANILLA: Here
Download V-19.1-FULL: Here
Recovery: Here
April 6 New release V-19
This version fixes Safetynet issues when using Magisk 24.3: confirmed by a Oneplus 8 user: here
1. April security patches
2. Google r54
3. Switched to AOSP webview 100.x
4. Should work with Zgisk
5. Preroot removed (users can flash Magisk even with locked bootloader)
6. Seedvault is back
Dirty flashing is fine on a previous release.
Download rom V-19 FULL: Here
Download rom V-19 VANILLA: Here
Download recovery: Here
March 8, New release, V-18
1. March security patches
2. Android r53
3. User build
4. Updated kernel
5. Options to choose between Bromite and Vanadium webivew
6. Optional torch flashing on incoming calls
7. Night display renamed into Display calibration
Dirty flashing is fine on top of a previous release:
New: Download rom V-18 Full Prerooted, No Magisk flashing is required, just install Magisk manager as a normal app: HERE
Download recovery: HERE
Download rom V-18 Full Version: Here
Recovery: Here
Download rom V-18 Vanilla Version: Here
Recovery: here
February 8. New release, V-17
1. February security patches
2. Android r52
3. Regular webview, as opposed to bromite
4. Toggle to hide statusbar clock when launcher is active
5. New recovery that fixes 'not enough space' issues with some Gapps
Dirty flash on a previous release is fine
Download rom V-17: HERE
Recovery: HERE
January 5, 2022. New release V-16
1. January security patches
2. Android r51
3. NightDisplay crash fixed
4. OpenCamera HDR etc. crashes fixed
Dirty flashing is fine on a previous release
Download rom V-16: here
Download recovery: here
December 19. New release V-15.2
1. Safetynet is fixed
2. New recovery
Dirty flash is fine:
Download rom V-15.2: HERE
Recovery: HERE
December 13. New Release V-15.1
1. Another attempt to fix Safetynet
2. Also fixes fingerprint enrollment on fresh install
Dirty flash is fine on a previous release
Download rom V-15.1: HERE
Recovery: HERE
December 7: New Release V-15
1. December security patches
2. Android r50
3. FOD features are back
4. Nightlight and NightDisplay with picture adjustment and antiflicker are back
5. Double tap to wake is visible
6. Safetynet should pass (need to confirm)
Dirty flashing on top of a previous release is fine
Download rom V-15: HERE
Recovery: HERE
November 4, New release V-14
1. November security patches
2. Android r49
3. Updated vendor blobs
4. Ambient display sensor fixed
5. Snap camera replaced with Open Camera
Dirty flash is fine on top of a previous release.
Download rom V-14: HERE
Download recovery: HERE
If this recovery gives you errors, just use Lineage recovery.
October 14. New release, V-13.1
1. AOD fixed for Oneplus 8 series
2. Tilt, Pulse, Pocket, Edge Light with color options, Wake on Notifications all work
3. AOD on charge only option
4. Screen unlock delay is gone
5. Statusbar brightness gesture redone
6. Padding added to statusbar left clock (away from front camera hole)
7. Nightlight tile visible now
8. Clear all recents gesture (working for gestural navigation too) in Launcher/Settings/Misc
9. Enlarged system partition to allow installation of larger Gapps
Could be flashed dirty on top of a previous release
Download Rom V13.1: Removed pending fixes
Gonna try !
System navigation don't work,
CDI-78 said:
System navigation don't work,
Click to expand...
Click to collapse
Everything works fine. You just need to toggle back and forth navbar in Settings/RomContro/Navigation bar. As far as the rest, you can switch to 2, 3 buttons or Gesture navigation.
Also, it would make sense to search for settings first. For example, type 'Gestures' in Settings/Search, and you'll get about 10 different settings.
You can do edge gestures. You can pick out of variety of actions to assign to edge gestures including 'kill app' etc.
That's what i've done,
Flash twice, whithout gapps, and with open gapps,
Try to enable 3 gestures, navigation bar, switch, reboot,
Nothing to do, will try again later,
Thx.
CDI-78 said:
That's what i've done,
Flash twice, whithout gapps, and with open gapps,
Try to enable 3 gestures, navigation bar, switch, reboot,
Nothing to do, will try again later,
Thx.
Click to expand...
Click to collapse
I just checked on my Oneplus 8: everything switches fine without reboot. Also, my Kebab tester didn't mention he couldn't switch between buttons and gestures.
CDI-78 said:
That's what i've done,
Flash twice, whithout gapps, and with open gapps,
Try to enable 3 gestures, navigation bar, switch, reboot,
Nothing to do, will try again later,
Thx.
Click to expand...
Click to collapse
Actually, this is what the tester initially said:
Also, with gesture nav enabled, occasionally the go home (swipe up from gesture nav pill) stops working. The swipe from edge to go back will work still, but swiping up to try to go home doesn't do anything. No haptic feedback, no anything.
Click to expand...
Click to collapse
However, when I told him about additional settings that he can configure even the sensitivity of edge gestures separately on the left and right, and enable haptic feedback, everything became normal. So, clearly he could switch between gestures and buttons.
Did you do factory reset aftery initial flashing? You also need factory reset after installing Gapps for the first time.
I usually factory reset before flashing,
Will come back on this rom on thursday, maybe tomorow in the evening.
pls. add single tap feature (oneplus settings), rom is very smooth, i like it
phabet said:
pls. add single tap feature (oneplus settings), rom is very smooth, i like it
Click to expand...
Click to collapse
btw. gestures do work, you have to enable it under rom settings - navigation
Ok couple quick questions.
With locking the bootloader magisk will still work as usual?
Which webview alt do you recommend? And why? (Haven't heard of the vanadium until now and quick look makes it seem like might not have some functionality outside of graphene os)
nujackk said:
Ok couple quick questions.
With locking the bootloader magisk will still work as usual?
Which webview alt do you recommend? And why? (Haven't heard of the vanadium until now and quick look makes it seem like might not have some functionality outside of graphene os)
Click to expand...
Click to collapse
Yes. Magisk is already in kernel. You just need to install Magisk manager as a normal app, and you have root. So, there is no need to flash it. In fact, if you flash Magisk on locked bootloader, you won't boot.
Just because Graphene's developer says no use outside of Graphene doesn't make it so. I have no Googleplay on my phone and use Vanadium on Jaguar with zero issues. But Vanadium is known for blocking some Google servers, which breaks account registration. So, for users who want Gapps etc, it's Bromite, which is enabled by default.
phabet said:
pls. add single tap feature (oneplus settings), rom is very smooth, i like it
Click to expand...
Click to collapse
The reason there is no single tap is to prevent false positive screen wake-ups, when the phone is in your pocket or from other accidental touches.
optimumpro said:
Yes. Magisk is already in kernel. You just need to install Magisk manager as a normal app, and you have root. So, there is no need to flash it. In fact, if you flash Magisk on locked bootloader, you won't boot.
Just because Graphene's developer says no use outside of Graphene doesn't make it so. I have no Googleplay on my phone andI use Vanadium on Jaguar with zero issues. But Vanadium is known for blocking some Google servers, which breaks account registration. So, for users who want Gapps etc, it's Bromite, which is enabled by default.
Click to expand...
Click to collapse
Thank you, that is exactly info i need. I won't install this till weekend when i have more time to tinker. But I'm assuming there is way to do the donation and activate the features in the rom?
nujackk said:
Thank you, that is exactly info i need. I won't install this till weekend when i have more time to tinker. But I'm assuming there is way to do the donation and activate the features in the rom?
Click to expand...
Click to collapse
But of course: either PM or there is a clickable option in Settings/System.
How do you install gapps with your rom? I keep getting not enough space errors when I try.
Using TWRP, then adb sideload from recovery.
Daystars said:
How do you install gapps with your rom? I keep getting not enough space errors when I try.
Click to expand...
Click to collapse
As I said in another Oneplus 8 thread, the whole rom is optimized for performance, not size. It is also heavily deodexed for the same purpose. If a normal system app has 20mb, deodexed, when odexed, it will grow into 60mb. So, it is possible that System partition doesn't have enough space.
A release with reworked partition sizes is coming. For now use PICO Gapps. After installation, you can add items you like from Playstore, which will go to Data partition that has plenty of space.
Can't wait to try this ROM.
All the extra hardening and security are a important and unique feature .
I have noticed on the screenshots at displays relock bootloader, how does that exactly work? A script ? run the fastboot commands needed to lock the bootloader?
Thanks for the release
PROJECT UNBOUND
Hello XDA Community, I present the newest project for the Galaxy S21 series...Project Unbound.
POLITE NOTICE: I AM NOT RESPONSIBLE FOR ANYTHING THAT HAPPENS TO YOUR DEVICE; IT IS YOUR CHOICE AND RESPONSIBILITY FOR WHAT YOU DO. IF YOU COME TO ME AND COMPLAIN, I WILL LAUGH AT YOU.
Spoiler: View Unbound Information
Spoiler: Supported Devices
SM-G991B
SM-G996B
SM-G998B
Spoiler: Base
G998BXXS5DVL3
Spoiler: View Unbound Features
Spoiler: View Kernel Information
This ROM currently uses the Unbound Kernel
The original clean source of the Kernel used in this Project can be found here.
The Unbound modified kernel source code is private.
Spoiler: View CSC Information
Spoiler: View selectable CSC Features
Call Recording
Shutter Sound Menu
Real-time Network speed
App Lock support
Anti-Phishing support in Samsung Messages
Anti Malware feature disabled in Device Care
Colour of Days in the Calendar app.
Camera enabled during calls.
Recent App protection
The default homepage in Samsung Internet is set to this
Knox Guard support is disabled.
Enhanced Image Quality.
eSIM support.
Spoiler: View CSC Base
G998BOXM5DVL3
Spoiler: View ROM Features
Spoiler: Settings/Services & other Features
Knox disabled
Disabled file encryption
Disabled process authentication
Disabled VaultKeeper
Disabled SCS
Disabled esecos daemon
Disabled AVB
Loads of additional camera features
Loads of additional Single Take features
Full OneUI 5.0 experience
Fully enabled screenshots in secure apps (Including DRM-protected apps). Thanks @edzamber
Disabled Watchdog, thanks @ananjaser1211
Official Status in Settings
Unbound Information & Banner in Software information
Spoiler: Aroma Features
A new menu containing many additional selectable features exclusive to UnboundROM.
Integrated ROM control into the installation.
Wipe Options (Dirty Flash or Clean Flash)
CSC Features (Add a range of CSC features during the installation)
Boot Animation options (Choose to either stay stock or apply our V2 animation)
Embedded Magisk Installation (Optional to choose Magisk Canary, Magisk Alpha, or stay Unrooted)
Hosts options (AdAway installation, with the ability to backup & restore your previous hosts file)
Spoiler: Generic fixes
Galaxy Watch Pairing
64MP Super Resolution (On G991B & G996B)
SafetyNet (must use kdrag0n's module)
Private Share
Secure WiFi
Spoiler: Misc Tweaks & Mods
Custom Boot logos for each device, thanks @dutchman89
Unbound boot animation by @dutchman89
A large number of prop tweaks for battery, data, performance, and Dalvik
Netflix fix (HD is now fixed)
Frame buffer increased to help with gaming
Spoiler: The Bug list
RED = The Bug needs logs.
ORANGE = The Bug has been reported, and the error has been found; a fix is expected in a future release.
GREEN = A fix file has been provided for this bug and will be implemented in the next available rom release.
Spoiler: View Installation Information
Spoiler: Stock ROM to UnboundROM
NOTICE: The steps below will trip Knox & possibly void your Warranty; following these steps will perform a mandatory data wipe due to Bootloader status changes, so please make sure you back up any/all of your important files somewhere else other than your phone's storage.
STEP 1: UNLOCKING THE BOOTLOADER:
1. Enable Developer Options; you can do this by going to Settings -> About Phone -> Software Information -> Tap "Build Number" 7 times and enter your phone's pin if prompted.
2. Open Developer Options and enable the "Allow OEM Unlocking" option.
3. Shut down your phone.
4. Connect your phone to your PC or connect your headphones to boot into Download Mode with the combination (HOLD VOLUME UP + VOLUME DOWN)
5. Press and hold the volume up button (Bootloader unlock screen)
6. Once on the bootloader unlock screen, press the volume up button to confirm the unlock (WARNING: This action will perform a factory reset, and the phone may restart once or twice (this is normal), you will soon boot back into the Setup wizard, skip this initial setup there is no need to login to anything.)
7. Enable Developer options again (Follow Step 1) and check that the OEM toggle is enabled & greyed out.
8. Congratulations, you have unlocked the Bootloader and are ready to continue to the next step.
STEP 2: FLASHING TWRP + PATCHED VBMETA:1. Download TWRP for your device.
2. Boot your phone into Download Mode.
3. Single press Volume Up to start ODIN Mode
4. Load ODIN on your PC.
5. Go to options and untick "Auto Reboot"
6. Select the (USERDATA) slot and select the downloaded file from Step 1.
7. Click start on ODIN and wait for it to finish.
8. Upon a pass, keep the phone connected to your PC or headphones, then hold the Power button + Volume down button; as soon as the screen goes black, hold the Power button and Volume UP button.
9. You should now be in TWRP.
STEP 3: INITIAL TWRP STEPS:1. Do a complete data wipe (Wipe -> Format Data -> Type "yes")
2. Reboot back into RECOVERY (Reboot -> Recovery)
3. Download the latest Unbound release and copy it to your phone (PC to Phone) or a USB OTG device, or if you have SD Card, you could store it on that.
STEP 4: INSTALLING UNBOUNDROM:1. In TWRP, click "Install" if using a USB OTG device, press "Select storage", and press "USB OTG" or "SD Card" if using an SD Card.
2. Browse to the location you stored the ROM zip.
3. Swipe to confirm the flash.
4. Follow the on-screen instructions, select your desired features, and wait for the ROM to install.
5. When the ROM has finished installing, press "Save Logs" to send to the Developer if you bump into any issues.
6. Reboot into the System.
7. Do the setup wizard as usual.
8. Congratulations, you have successfully installed UnboundROM and are good to go! Enjoy!
Spoiler: Other ROM to UnboundROM
CLEAN FLASH (RECOMMENDED)
1. Boot into TWRP
2. Load UnboundROM zip
3. In Wipe Options, select "Clean Install"
4. Follow the on-screen instructions, and wait for UnboundROM to be installed.
5. Boot into the system.
DIRTY FLASH (NOT RECOMMENDED)
A dirty flash may or may not work, as we cannot guarantee that flashing UnboundROM over the top of another ROM will cause any issues. So, therefore, we do not recommend it, but of course, it is your device and your responsibility, so please feel free to make your own choice here but do not come to our chats and complain about issues caused by a dirty flash over another custom ROM.
Spoiler: Unbound version update (V1.1 to V1.2 etc)
When updating versions of Unbound, it is very dependent on what version you are currently running and the version you want to update to, an example being if you are on V1.0 and want to update to V1.1, a dirty flash would be fine unless stated in the OP otherwise.
However, if you say you are upgrading the OS version, i.e. OneUI 3 to OneUI 4, you would need to update your device to the latest firmware first via SamFirm/Frija/hadesFirm etc.
Please take note of the changelogs of each version as they will state the requirements to update and if a clean flash will be required or not.
When a dirty flash is impossible, and you need to update your device to the latest/specified firmware, please follow the recommended steps below. These steps will assume you are already running UnboundROM:
1. Download the latest/required firmware using either samFirm, Frija or hadesFirm
2. Unzip the firmware zip and remove the .md5 from the end of each file name.
3. Boot your phone into download mode, load Odin, turn off Auto reboot options, and load the files into the relevant slots. ( BL = BL, AP = AP, CP = CP, CSC = HOME_CSC) (IT IS IMPORTANT TO USE "HOME_CSC" TO KEEP YOUR DATA INTACT)
4. Press start, and wait for it to complete.
5. When complete, keeping the phone connected to the PC, boot your phone into TWRP, and load the latest/downloaded rom.zip
6. Follow the on-screen instructions and wait for the ROM to be installed.
7. When the installation is complete, press the "Save Log" button in case of any issues.
8. Congratulations, you have successfully updated your version of UnboundROM. Boot to the system and enjoy!
Spoiler: View Changelogs
Spoiler: V1.1
Removed the Christmas Theme
Added the Unbound Kernel
Spoiler: V1.0 - Christmas Edition
The Unbound Christmas Theme has been applied.
The Christmas theme includes a new boot animation, new logos and new boot logos.
Spoiler: V1.0
Initial release for G99X
Spoiler: Useful Links
Telegram links removed by moderator
Discord links removed by moderator
GitHub link removed by moderator
PayPal link removed by moderator
Download links removed by moderator
Spoiler: Unbound Credits
Dutchman89 - Boot Animation, custom boot logos, and other branding logos. Thanks a ton.
Anan1211 - Endless help throughout the years
corsicanu - Endless help throughout the years & official TWRP
Topjohnwu - Magisk Developer
Nathan - Aroma colouring
Samsung - Base Firmware
Andrei - Help & Support
All of the Unbound testers team
If I missed your name and you feel you should be credited, please DM me on Telegram with why you should be credited.
**Reserved**
Reserved
Reserved
Reserved
Yaay!!
Downloading right away!
Edit: I'm back to BeyondRom. Thanks for your effort though.
I have to be on android 13 to install this rom right?
fedex_742 said:
I have to be on android 13 to install this rom right?
Click to expand...
Click to collapse
Yes.
Hello there,
I installed your rom (clean install obviously) but i can't use it. For me there are a lot of issue, no gestures, when i pull down notification bar i can't change or add or remove toggles, there isn't a magnifying glass to look for in settings, i can't return in twrp from system. I'm sorry but or i wrong something or there are these issues, and it's difficult that i wrong something.
See you to next build
It happens that doing a clean installation, I can practically not use the phone and the power off button does not respond. The rom promises.
So this isn't a flushable rom? No success stories?
Issues have been addressed, there were some errors in the aroma, causing setup apps to be debloated no matter what was ticked.
Will wait for the custom kernel
Very good and intuitive STEP by STEP instructions for installation. Well done!
Heavily looking forward to the KERNEL release!
LeeXDA18 said:
View attachment 5768703
PROJECT UNBOUND
Hello XDA Community, I present the newest project for the Galaxy S21 series...Project Unbound.
POLITE NOTICE: I AM NOT RESPONSIBLE FOR ANYTHING THAT HAPPENS TO YOUR DEVICE; IT IS YOUR CHOICE AND RESPONSIBILITY FOR WHAT YOU DO. IF YOU COME TO ME AND COMPLAIN, I WILL LAUGH AT YOU.
Spoiler: View Unbound Information
Spoiler: Supported Devices
SM-G991B
SM-G996B
SM-G998B
Spoiler: Base
G998BXXSDVK1
Spoiler: View Unbound Features
Spoiler: View Kernel Information
This ROM currently uses the stock Samsung kernel, but a custom Unbound Kernel is planned for a future release.
The source of the Kernel used in this Project can be found here.
Spoiler: View CSC Information
Spoiler: View selectable CSC Features
Call Recording
Shutter Sound Menu
Real-time Network speed
App Lock support
Anti-Phishing support in Samsung Messages
Anti Malware feature disabled in Device Care
Colour of Days in the Calendar app.
Camera enabled during calls.
Recent App protection
The default homepage in Samsung Internet is set to this
Knox Guard support is disabled.
Enhanced Image Quality.
eSIM support.
Spoiler: View CSC Base
G998BOXM5DVJC
Spoiler: View ROM Features
Spoiler: Settings/Services & other Features
Knox disabled
Disabled file encryption
Disabled process authentication
Disabled VaultKeeper
Disabled SCS
Disabled esecos daemon
Disabled AVB
Loads of additional camera features
Loads of additional Single Take features
Full OneUI 5.0 experience
Fully enabled screenshots in secure apps (Including DRM-protected apps). Thanks @edzamber
Disabled Watchdog, thanks @ananjaser1211
Official Status in Settings
Unbound Information & Banner in Software information
Spoiler: Aroma Features
A new menu containing many additional selectable features exclusive to UnboundROM.
Integrated ROM control into the installation.
Wipe Options (Dirty Flash or Clean Flash)
CSC Features (Add a range of CSC features during the installation)
Boot Animation options (Choose to either stay stock or apply our V2 animation)
Embedded Magisk Installation (Optional to choose Magisk Canary, Magisk Alpha, or stay Unrooted)
Hosts options (AdAway installation, with the ability to backup & restore your previous hosts file)
Spoiler: Generic fixes
Galaxy Watch Pairing
64MP Super Resolution (On G991B & G996B)
SafetyNet (must use kdrag0n's module)
Private Share
Secure WiFi
Spoiler: Misc Tweaks & Mods
Custom Boot logos for each device, thanks @dutchman89
Unbound boot animation by @dutchman89
A large number of prop tweaks for battery, data, performance, and Dalvik
Netflix fix (HD is now fixed)
Frame buffer increased to help with gaming
Spoiler: The Bug list
RED = The Bug needs logs.
ORANGE = The Bug has been reported, and the error has been found; a fix is expected in a future release.
GREEN = A fix file has been provided for this bug and will be implemented in the next available rom release.
Spoiler: View Installation Information
Spoiler: Stock ROM to UnboundROM
NOTICE: The steps below will trip Knox & possibly void your Warranty; following these steps will perform a mandatory data wipe due to Bootloader status changes, so please make sure you back up any/all of your important files somewhere else other than your phone's storage.
STEP 1: UNLOCKING THE BOOTLOADER:
1. Enable Developer Options; you can do this by going to Settings -> About Phone -> Software Information -> Tap "Build Number" 7 times and enter your phone's pin if prompted.
2. Open Developer Options and enable the "Allow OEM Unlocking" option.
3. Shut down your phone.
4. Connect your phone to your PC or connect your headphones to boot into Download Mode with the combination (HOLD VOLUME UP + VOLUME DOWN)
5. Press and hold the volume up button (Bootloader unlock screen)
6. Once on the bootloader unlock screen, press the volume up button to confirm the unlock (WARNING: This action will perform a factory reset, and the phone may restart once or twice (this is normal), you will soon boot back into the Setup wizard, skip this initial setup there is no need to login to anything.)
7. Enable Developer options again (Follow Step 1) and check that the OEM toggle is enabled & greyed out.
8. Congratulations, you have unlocked the Bootloader and are ready to continue to the next step.
STEP 2: FLASHING TWRP + PATCHED VBMETA:1. Download TWRP for your device.
2. Boot your phone into Download Mode.
3. Single press Volume Up to start ODIN Mode
4. Load ODIN on your PC.
5. Go to options and untick "Auto Reboot"
6. Select the (USERDATA) slot and select the downloaded file from Step 1.
7. Click start on ODIN and wait for it to finish.
8. Upon a pass, keep the phone connected to your PC or headphones, then hold the Power button + Volume down button; as soon as the screen goes black, hold the Power button and Volume UP button.
9. You should now be in TWRP.
STEP 3: INITIAL TWRP STEPS:1. Do a complete data wipe (Wipe -> Format Data -> Type "yes")
2. Reboot back into RECOVERY (Reboot -> Recovery)
3. Download the latest Unbound release and copy it to your phone (PC to Phone) or a USB OTG device, or if you have SD Card, you could store it on that.
STEP 4: INSTALLING UNBOUNDROM:1. In TWRP, click "Install" if using a USB OTG device, press "Select storage", and press "USB OTG" or "SD Card" if using an SD Card.
2. Browse to the location you stored the ROM zip.
3. Swipe to confirm the flash.
4. Follow the on-screen instructions, select your desired features, and wait for the ROM to install.
5. When the ROM has finished installing, press "Save Logs" to send to the Developer if you bump into any issues.
6. Reboot into the System.
7. Do the setup wizard as usual.
8. Congratulations, you have successfully installed UnboundROM and are good to go! Enjoy!
Spoiler: Other ROM to UnboundROM
CLEAN FLASH (RECOMMENDED)
1. Boot into TWRP
2. Load UnboundROM zip
3. In Wipe Options, select "Clean Install"
4. Follow the on-screen instructions, and wait for UnboundROM to be installed.
5. Boot into the system.
DIRTY FLASH (NOT RECOMMENDED)
A dirty flash may or may not work, as we cannot guarantee that flashing UnboundROM over the top of another ROM will cause any issues. So, therefore, we do not recommend it, but of course, it is your device and your responsibility, so please feel free to make your own choice here but do not come to our chats and complain about issues caused by a dirty flash over another custom ROM.
Spoiler: Unbound version update (V1.1 to V1.2 etc)
When updating versions of Unbound, it is very dependent on what version you are currently running and the version you want to update to, an example being if you are on V1.0 and want to update to V1.1, a dirty flash would be fine unless stated in the OP otherwise.
However, if you say you are upgrading the OS version, i.e. OneUI 3 to OneUI 4, you would need to update your device to the latest firmware first via SamFirm/Frija/hadesFirm etc.
Please take note of the changelogs of each version as they will state the requirements to update and if a clean flash will be required or not.
When a dirty flash is impossible, and you need to update your device to the latest/specified firmware, please follow the recommended steps below. These steps will assume you are already running UnboundROM:
1. Download the latest/required firmware using either samFirm, Frija or hadesFirm
2. Unzip the firmware zip and remove the .md5 from the end of each file name.
3. Boot your phone into download mode, load Odin, turn off Auto reboot options, and load the files into the relevant slots. ( BL = BL, AP = AP, CP = CP, CSC = HOME_CSC) (IT IS IMPORTANT TO USE "HOME_CSC" TO KEEP YOUR DATA INTACT)
4. Press start, and wait for it to complete.
5. When complete, keeping the phone connected to the PC, boot your phone into TWRP, and load the latest/downloaded rom.zip
6. Follow the on-screen instructions and wait for the ROM to be installed.
7. When the installation is complete, press the "Save Log" button in case of any issues.
8. Congratulations, you have successfully updated your version of UnboundROM. Boot to the system and enjoy!
Spoiler: View Changelogs
Spoiler: V1.0 - Christmas Edition
The Unbound Christmas Theme has been applied.
The Christmas theme includes a new boot animation, new logos and new boot logos.
Spoiler: V1.0
Initial release for G99X
Spoiler: Useful Links
Spoiler: Telegram
The leading chat link is here.
The unbound news channel is here.
Spoiler: Discord
The main Discord server link is here.
Spoiler: GitHub
The Unbound Hub link is here.
Spoiler: PayPal
If you appreciate & like my work, you can support me here.
Spoiler: Downloads Section
Spoiler: ROM
Unbound V1.0 Christmas Edition - Google Drive
MD5 = 5e5f614e4ee3bdbc24d8e7b90a827dd7
SHA1 = 63e45281e28d2a379f5d0d05f5f1ee10d75b0cb1
SHA256 = db7a63fdf397294700ae6973e166257fb01c0aea7600153eecbe62c4e14fcb82
CRC32 = 51b6f37e
Spoiler: Fixes
None is required for this release.
Spoiler: Unbound Credits
Dutchman89 - Boot Animation, custom boot logos, and other branding logos. Thanks a ton.
Anan1211 - Endless help throughout the years
corsicanu - Endless help throughout the years & official TWRP
Topjohnwu - Magisk Developer
Nathan - Aroma colouring
Samsung - Base Firmware
Andrei - Help & Support
All of the Unbound testers team
If I missed your name and you feel you should be credited, please DM me on Telegram with why you should be credited.
Click to expand...
Click to collapse
Brilliant, not tried the rom but love the fact you've taken the time and energy to have all the necessary details to successfully flash your rom coming from stock unrooted phone!
Newbie could follow this, will provide feedback once I've used your rom!
Brillant approach
Hello! Thank you for your work! i have a problem with aroma detecting my phone which is the G998B, says its not supported. Any workround for this? Im trying dirty flash approach.
Thanks!
EDIT: Had to reflash stock with different region to get it to work. PS: Users need to reflash twrp right after stock.
LOG:
Code:
AROMA Installer version 2.71
(c) 2013 by amarullz xda-developers
ROM Name : Project Unbound
ROM Version : v1.0 DVK1 - Christmas Edition
ROM Author : Lee
Device : G99X
Start at : Fri Nov 25 13:07:26 2022
SELinux: Skipping /product_file_contexts: empty file
SELinux: Skipping /odm_file_contexts: empty file
SELinux: Loaded file_contexts
=====================================
=====================================
Project Unbound v1.0 - Christmas Edition for G99X
@Project Unbound v1.0 - Christmas Edition for G99X
=====================================
=====================================
Galaxy S21 Exynos Series
Galaxy S21 Exynos Series
=====================================
=====================================
by Lee
by Lee
=====================================
=====================================
Checking Your Compatibility
@Checking Your Compatibility
about to run program [/system/bin/sleep] with 2 args
about to run program [/system/bin/sleep] with 2 args
script aborted: - Sorry, your device is not supported. This ROM only supports G99X devices on the latest DVK1 firmware.
- Sorry, your device is not supported. This ROM only supports G99X devices on the latest DVK1 firmware.
log error: 25
Installer Error (Status 7)
End at : Fri Nov 25 13:07:28 2022
I really want to flash this rom, however, support seems nonexistent and it sou ds like there are still issues with the aroma file.
Somehow it's funny to post questions about a rom? Gotta love the keyboard warriors, keep it up, I'm sure you are doing great things in the android community
I am away on trips at the moment, I will look into issues as soon as I can, I am nowhere near my PC.
I went a b ead and flasbed this rom and what a surprise. Tons of aroma options. 0 issues flashing. Smooth and I have seen 0 issues in 24 hours. Thanks for your work. I look forward to your kernel also.
Any update for this nice rom ??