MultiROM For Xiaomi Redmi 4(X) [Santoni] - Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other

{
"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"
}
Introduction
MultiROM is one-of-a-kind multi-boot mod for K6 power. It can boot any Android ROM as well as other systems like Ubuntu Touch, Plasma Active, Bohdi Linux or WebOS port, once they are ported to our device. Besides booting from device's internal memory, MultiROM can boot from USB drive connected to the device via OTG cable. The main part of MultiROM is a boot manager, which appears every time your device starts and lets you choose ROM to boot. You can see how it looks on the left image below and in gallery. ROMs are installed and managed via modified TWRP recovery. You can use standard ZIP files to install secondary Android ROMs, daily prebuilt image files to install Ubuntu Touch and MultiROM even has its own installer system, which can be used to ship other Linux-based systems.​
Features:
* Multiboot any number of Android ROMs
* Restore nandroid backup as secondary ROM
* Use for example Ubuntu Touch or Desktop alongside with Android, without the need of device formatting, once they are ported to the Moto X Play
* Boot from USB drive attached via OTG cable
Warning!
It _is_ dangerous. This whole thing is basically one giant hack - none of these systems are made with multibooting in mind. It is messing with boot sector and data partition. It is no longer messing with data partition or boot sector, but it is possible that something goes wrong and you will have to flash factory images again. Make backups. Always.​
Installation
1. Via MultiROM Manager app (We do not have Official Support, so this is not an option for us yet)
This is the easiest way to install everything MultiROM needs. Install the app and select MultiROM and recovery on the Install/Update card. If the Status card says Kernel: doesn't have kexec-hardboot patch! in red letters, you have to install also patched kernel (If you want to use Kexec) - either select one on the Install/Update card or get some 3rd-party kernel here on XDA. You are chosing kernel for your primary ROM, not any of your (future) secondary ROMs, so select the version accordingly.
Press "Install" on the Install/Update card to start the installation.
2. Manual installation
Firstly, there are videos on youtube. If you want, just search for "MultiROM installation" on youtube and watch those, big thanks to all who made them. There is also an awesome article on Linux Journal.
MultiROM has 3 parts you need to install:
Modified recovery (TWRP.img) - download the IMG file from second post and use fastboot, TWRP or Flashify app to flash it.
Patched kernel - you can find it in the second post. Download the ZIP file and flash it in recovery. You can use any 3rd-party kernel which include the patch.
MultiROM (multirom.zip) - download the ZIP file from second post and flash it in recovery.
You current rom will not be erased by the installation.
​
Adding Roms
1. Android
Go to recovery, select Advanced -> MultiROM -> Add ROM. Select the ROM's zip file and confirm. ​
Using USB drive (not tested yet)
During installation, recovery lets you select install location. Plug in the USB drive, wait a while and press "refresh" so that it shows partitions on the USB drive. You just select the location (extX, NTFS and FAT32 partitions are supported) and proceed with the installation.
If you wanna use other than default FAT32 partition, just format it in PC. If you don't know how/don't know where to find out how, you probably should not try installing MultiROM.
If you are installing to NTFS or FAT32 partition, recovery asks you to set image size for all the partitions - this cannot be easilly changed afterward, so choose carefully. FAT32 is limited to maximum of 4095MB per image - it is limitation of the filesystem, I can do nothing about that.
Installation to USB drives takes a bit longer, because the flash drive is (usually) slower and it needs to create the images, so installation of Ubuntu to 4Gb image on my pretty fast USB drive takes about 20 minutes.
Enumerating USB drive can take a while in MultiROM menu, so when you press the "USB" button in MultiROM, wait a while (max. 30-45s) until it searches the USB drive. It does it by itself, no need to press something, just wait.​
Updating/changing ROMs
1. Primary ROM (Internal)
Flash ROM's ZIP file as usual, do factory reset if needed (it won't erase secondary ROMs)
Go to Advanced -> MultiROM in recovery and do Inject curr. boot sector.
2. Secondary Android ROMs
If you want to change the ROM, delete it and add new one. To update ROM, follow these steps:
Go to Advanced -> MultiROM -> List ROMs and select the ROM you want to update.
Select "Flash ZIP" and flash ROM's ZIP file.
In some cases, you might need to flash patched kernel - get coresponding patched kernel version from second post and flash it to the secondary ROM sama way you flashed ROM's ZIP file.
Explanation of recovery menus
Main menu
- Add ROM - add ROM to boot
- List ROMs - list installed ROMs and manage them
- Inject boot.img file - When you download for example kernel, which is distrubuted as whole boot.img (eg. franco kernel), you have to use this option on it, otherwise you would lose MultiROM.
- Inject curr. boot sector - Use this option if MultiROM does not show up on boot, for example after kernel installation.
- Settings - well, settings.
Manage ROM
- Rename, delete - I believe these are obvious
- Flash ZIP (only Android ROMs) - flash ZIP to the ROM, for example gapps
- Add/replace boot.img - replaces boot.img used by this ROM, this is more like developer option.
- Re-patch init - this is available only for ubuntu. Use it when ubuntu cannot find root partition, ie. after apt-get upgrade which changed the init script.
Source code:
MultiROM - https://github.com/multirom-dev

Downloads :
[*] 2017-11-20: Flashable ZIP
MultiROM TWRP Image

FAQ and other notes
Device encryption:
Encryption isn't supported right now. So decrypt your device before using this.
About security
In order to make multi-booting possible, MultiROM has to sacrifice some security measures. Firstly, on secondary Android ROMs, /system is not mounted read-only. While there are other things preventing malicious software from messing with /system, this might potentialy make it easier for such software to attack that system.
What do the ROMs share?
All ROMs are separate, except /sdcard, which is shared between all Android ROMs.
How many ROMs can I have?/Where are the ROMs stored?
You can have as many ROMs as you can fit in your /sdcard. All the ROMs are stored in /sdcard/multirom/roms or on an USB drive. This folder is unaccessible in Android, to prevent mediascanner from scanning it. You can either in recovery, or obtain root and go to /data/media/0/multirom/roms.
The menu with all the ROMs won't show up during boot, how to fix it?
Either re-flash the MultiROM zip or go to recovery, Advanced -> MultiROM -> Inject curr. boot sector.
The reason for this is that something rewrote your boot.img, which happens for example when you flash a kernel. MultiROM's boot menu is part of the boot image, so it has to be added into it again.
Can I flash secondary roms on Micro SD?
Yes but it's is very slow, internal storage is much better to flash secondary roms.
How do I flash Gapps in Secondary ROMs?
After AddRom and is done, go back and Click on the installed Secondary ROM, you will see one of the option to 'Flash Zip', click and install Gapps. Then you can reboot into secondary ROMs, do gapps installation before rebooting otherwise as usual need to deal with SetupWizard FC, at least thats what I observe in my device.

Reserved.

At last my multi-rom is available for redmi 4x now can test many roms .

What is the difference between dual boot patcher and this . Dual boot patcher is much easier to use .This is so complicated

Wasef x said:
What is the difference between dual boot patcher and this . Dual boot patcher is much easier to use .This is so complicated
Click to expand...
Click to collapse
Sorry but this isn't true...
I tried DBP and it is definitely more complicated than MultiROM.

Driv said:
Sorry but this isn't true...
I tried DBP and it is definitely more complicated than MultiROM.
Click to expand...
Click to collapse
What ... It work or no ... ?
Sent from my Redmi 4X using Tapatalk

Tested it . Booted Dot os as secondary . Working Flawlessly . And yes.. If I think of an amateur user , It is easier than Dual boot patcher as @TingyiChenchen provided the twrp and the flashable zip . One just have to flash them . And boom ...Add roms as you wish .
N.B. Never ever update magisk or any flashable zip from the added roms . Always boot into recovery ..go to the rom and chhose the option add zips .
And make sure you have backed up system and system image before messing up with This .
Hit Thanks if I helped or If you need a video tutorial .

How to encrypt? I had to format my whole phone + internal memory.

How to make rom in external storage is visible?

When I set fingerprint in primary rom, secondary rom delete this. Please, fix this issues!

Thank You for making this happen on santoni.. But i think it still need a little fix.. I'm facing two problems..
1. If i make password or FP for lockscreen on second rom.. On first rom we couldn't use password or pattern that we've entered.. It change by it self..
2. After sometimes.. We couldn't boot to second rom anymore.. It's stuck on boot logo
I hope it could be fixed on next update.. Take your time.. Thanks for the effort.. Thanks for this MultiRom

How to delete 2 roms ? And all multitom?

Wasef x said:
Tested it . Booted Dot os as secondary . Working Flawlessly . And yes.. If I think of an amateur user , It is easier than Dual boot patcher as @TingyiChenchen provided the twrp and the flashable zip . One just have to flash them . And boom ...Add roms as you wish .
N.B. Never ever update magisk or any flashable zip from the added roms . Always boot into recovery ..go to the rom and chhose the option add zips .
And make sure you have backed up system and system image before messing up with This .
Hit Thanks if I helped or If you need a video tutorial .
Click to expand...
Click to collapse
Thank you for sharing information. I have 2 questions:
1. Any conflict with primary rom like rr which integrated magisk? What would happen if I add/remove modules in magisk manager?
2. If I enabled the File Based Encryption (FBE) feature in the primary rom, which means the whole /sdcard/ is encrypted until I input password or draw gesture before boot up. Can I use MultiROM still (show OS menu and load secondary rom after I input password or draw gesture )
Thanks!

@TingyiChen can you share multirom device tree?
Edit: no need I have done it with help from Madd_Maxx

My secondary Rom won't boot!!
Give me link Patch kernel hardboot kexec for Redmi 4x ,thanks

Impossible to get a working MultiRom Manager by TWRP flashing V33 santoni zip
Though many posts for Xiaomi Redmi 4x (Santoni) do declare that MultiRom Manager works, I experience a serious problem with installation.
MultiRom.apk always says incompatible device (Santoni).
So I tried the 2 provided files. TWRP Multirom Recovery successfully flashed but no luck with "multirom-20171120-v33-UNOFFICIAL-santoni.zip".
Flashing the MultiRom Mgr application (customised for Santoni?) never get installed. This is my main problem.
Please advice!
NB1: Concerning the Encryption issues with MIUI devices I did manage to solve it and get a full TWRP device backup (including my data!) by flashing image "twrp_santoni_oreo.img" available around.
Its TWRP version is 3.1.1-8.0.

nice project

Kernel
Wasef x said:
Tested it . Booted Dot os as secondary . Working Flawlessly . And yes.. If I think of an amateur user , It is easier than Dual boot patcher as @TingyiChenchen provided the twrp and the flashable zip . One just have to flash them . And boom ...Add roms as you wish .
N.B. Never ever update magisk or any flashable zip from the added roms . Always boot into recovery ..go to the rom and chhose the option add zips .
And make sure you have backed up system and system image before messing up with This .
Hit Thanks if I helped or If you need a video tutorial .
Click to expand...
Click to collapse
Please give me the link of your kernel

Related

[Index Thread] Lenovo K3 Note

Hello dear Lemon users!
I aquired this wonderful phablet a few weeks ago and started to tweak and experiment with it to get the most out of it.
I come from a ST25i (Xperia U) and am used to tweak and mod android phones.
But the only thread I've found was not organized or structured to aid and support those who know nothing about this phablet, mediatek or even android. Everything was spread around the massive number of posts, which always leads to users asking the same things over and over again.
So i decided to open this thread that i will keep updating with roms, recoveries, root methods, patches, tools, tutorials, etc...
ROMS
Flashable through SP FlashTools/Recovery
All Official ST/DEV/ROW Roms + OTA
ROW roms are flashable through SP Flash Tool, all the others are flashable through stock recovery or custom (you have to edit updater-script inside the meta-inf folder)
Flashable through SP FlashTools
VibeUI_Xancin
Source
A7000 137 ROW
Source
Flashable through CWM/TWRP
K50a40_S117_150706_ROW
Source
K3_Note_Xancin_Haier
Minimal GAPPS
Source
AOSP_CBT_HK_LIMITED
Source
SenSation_Rom
Source
AOSP_V4_XANCIN
Source
++LiMoNcHeLo 5.1 MDSTeam MoD++
PATCH
Source
++[LiMoNcHeLo NovAMoD MDSTeam VibeAosP]++
Source
Install this SMS app to fix the duplication of conversations due to incoming messages number having country prefix.
VibeUI_5.1_LTT_MDSTEAM
Source
VIBEUI_S137_ROW_LEMONADE
Source
Xperia_Mod_VibeUI_15_21
Source
Agujetas_vs_Reflex
Source
AOSP 5.1 by MDSTEAM (iOcean Rock Port)
Patch
Source
Carbon K3 Lite 2.5
Video Fix
Source
Lewa 6 (TCL M2M port)
Source
GACAMA AOSP v2.1_5.1
Source
Bestial Rom MDSTEAM
Ringtones patch
Source
Nexus ROM 5.1
Source
Haier 5.0
Source
360 Firmware OS from QIKU
Source
CoolUi 6.0 beta1 (Coolpad Dazen)
Source
Pekk3nDroid K3 1.0 AOSP (Androium 2.1.3 Based)
Source
Amigo OS 3.1.3
Source
VETA OS
Source
IUNI OS 5.18 pass: 092c
Source
SunRom V3.9
Patch
Delete Call Light Patch
Source
MIUI 7 6.1.30
Source
MIUI 7 7.1.1.0 Stable
Source
Flyme 5.6.2.1
Source
CM 12.1 Beta 3
Source
CM 12.1 PAC pass: 3361
Source
CM 12.1 SudaMod pass: 6f9f
Source
BlissPop v4.0.3
Source
Phoenix Rom 3 (Jiayu S3 Port)
Source
Vivo Funtouch 2.5
Source
EUI 5.5.037E
Source
VIBEUI_V3.5_1605_LTT_LEMONADE ANDROID 6.0 MM
Source
AOSP 5.1.1 LEMONADE V4
Contacts/Calendar Patch
Source
S205_VISNU_LEMONADE
Source
Androium 6
Source
LENOVO_K3_LOLLIPOP_5.0_S205_ROW_v1.17_CUOCO92
Source
04_K3_NOTE_5.1_1604_STABLE_ROW_004_CUOCO92
Source
Maremoto v2 (Jiayu Port)
Source
GReeNoiD v1.0
Source
K3_NOTE_MM_6.0_1610_3.40.1_v16_ROW_D_CUOCO92
Source
AOSP PURE BETA (Zopo Speed7 port) by pvkiniyan95
Source
OPEN SOURCE CODE
Android 5.0 Lollipop
Android 6.0 Marshmallow
Source
USEFUL LINKS
Lenovo Forum
Club Lenovo Forum
Mobile Uncle Forum
Loorin Forum
4PDA Forum
Movilesdualsim Forum
TUTORIALS
How to flash official VibeUI ST/DEV roms through custom recovery:
- You will need to edit the updater-script file inside the .zip
- Use 7zip to open the zip and go to \META-INF\com\google\android\updater-script
and drag the file out (same as copy/paste)
- Use Notepad++ to open it and edit the updater-script.
- Delete all the lines until:
show_progress(0.750000, 0);
ui_print("Patching system image unconditionally...");
- Save and replace the file dragging it into the 7zip window you left open.
- Flash the rom, ignore errors after the "Patching system image unconditionally..." message.
How to flash roms through SP Flashtool
How to flash recoveries through SP Flashtool
USB Drivers
USB Driver
Tools
ADB/Fastboot Automatic Recovery Install Tool
Extract folder, connect your phone to PC, run Recovery Install Tool.bat
You can flash any recovery, just replace the recovery.img file within the dir.
BaiduYunGuanjia VIP (English)
PC program to download large files from the chinese Baidu/Yunpan clouds. Run the self extracting file and afterwards run BaiduYunGuanjia.exe from within the extracted folder.
Root
Super SU
Flashable through recovery
SP Flash Tool
SP Flash Tool
Source
Recoveries
Recoveries Folder
Flashable through custom recovery, through SP Flashtool or directly through TWRP recovery using only the .img file.
Custom recovery - Just download any .zip, replace the recovery.img file within the .zip if you want another recovery using 7zip and flash it.
SP Flashtool - Just download the scatter.txt file and the recovery.img you want and flash it.
TWRP - Just download the recovery.img you want, select install in TWRP, install image, select the .img, mark the partition recovery and flash.
GAPPS arm64
Dirty Unicorns Gapps 5.1
OpenGapps
Source
Slim Gapps 5.0
Slim Gapps 5.1
Slim Gapps 6.0
Source
Flashable through TWRP/CWM recovery
XPOSED
5.0/5.1/6.0
Flashable through TWRP/CWM recovery
PATCHES/FIXES
Patched Boot Images
Flashable through TWRP recovery. Flash these to be able to boot in stock android 6.0 roms.
Patch for correcting offline charging screen in some roms
Flashable through TWRP/CWM recovery
Source
WiFi NVRam Error Fix
Copy the files in the zip to the same path, replace the ones there and set same permissions.
Invalid/Lost IMEI
Simply download this app, input your IMEIs, apply, reboot!
GPS Glonass Fix
Flashable through TWRP/CWM recovery (No wipes needed)
Source
MAXX Audio
Flashable through TWRP/CWM recovery (No wipes needed)
Source
Flashing removes Dolby Atmos and the toggle in the quick settings won't do nothing.
5GHZ Wifi Enabler
Enables the phone to pick up 5GHZ wifi frequencies.
MODEMS/RADIOS/BASEBANDS
Modems/Radios/Basebands All Versions
Flashable through TWRP/CWM recovery (No wipes needed)
Source
TWRP Backups
TWRP Backups Folder
Run the self extracting file and then copy the extracted folder to the dir of the backups of your TWRP recovery.
Enter recovery and restore. Reboot to system, enjoy...
All backups are rooted.
DUAL+ BOOT
Dual Boot Setup Procedure
Just in case...
2 other K3 Note resources:
http://forums.whirlpool.net.au/archive/2393953
http://www.needrom.com/category/lenovo/serial-k/k-50/
Guys get ready for AMIGO 3.5 from Gioneee Elife s7.. Really awesome rom.. uploading soon..
Can i flash the ROM directly on ROW version or i have to be on chinese Frirmware....?
hackerpower said:
Just in case...
Click to expand...
Click to collapse
which rom do you think is the best?(based on performance and minimal bugs)
How to port auto call record feature in limonchelo novamod ??
ifu said:
Can i flash the ROM directly on ROW version or i have to be on chinese Frirmware....?
Click to expand...
Click to collapse
The indian ROW rom has to be flashed via SP Flash Tool, so you can even format the whole phone before flashing it, no need to be on any rom prior to that.
daniel1112333 said:
which rom do you think is the best?(based on performance and minimal bugs)
Click to expand...
Click to collapse
The one i use, it's in my sig.
gurdeepsim said:
How to port auto call record feature in limonchelo novamod ??
Click to expand...
Click to collapse
Don't know, but i already saw that option in many other roms.
hello, can i flash the rom using FLASHIFY?? i think this is the easiest way to root and be in RECOVERY mode.
bitmappp said:
hello, can i flash the rom using FLASHIFY?? i think this is the easiest way to root and be in RECOVERY mode.
Click to expand...
Click to collapse
Which rom?
I don't know, ask the dev.
any rom under you Original post
bitmappp said:
any rom under you Original post
Click to expand...
Click to collapse
If it's possible it will only work with roms flashable through TWRP/CWM recovery, but i don't think it will work.
is there any way using wich we can chage wifi icon or hide wifi signal icon
gurdeepsim said:
is there any way using wich we can chage wifi icon or hide wifi signal icon
Click to expand...
Click to collapse
Gravity box module in Xposed.
Hi all, got my boy this today from gearbest uk, and I'm impressed with it so far. It came already rooted and with a couple of porn apps preinstalled lol, which i removed.
Anyway since it's already rooted i thought my plan of action would be to, install/run busybox, then install and use flashify to install custom recovery from the head post. Once done i would boot to custom recovery and install the recommended limochelli novamod rom, wiping off course.
Can anyone see any problems or am i good to go?
btw, great post, nice to see all needed info and files in one place
Which one is the best Rom for daily use....?
Added GPS Glonass Fix patch!! Now i catch russian sats Thanks AtlonX2
{
"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"
}
:good:
Checkout the before and after SS attached.
meangreenie said:
Hi all, got my boy this today from gearbest uk, and I'm impressed with it so far. It came already rooted and with a couple of porn apps preinstalled lol, which i removed.
Anyway since it's already rooted i thought my plan of action would be to, install/run busybox, then install and use flashify to install custom recovery from the head post. Once done i would boot to custom recovery and install the recommended limochelli novamod rom, wiping off course.
Can anyone see any problems or am i good to go?
btw, great post, nice to see all needed info and files in one place
Click to expand...
Click to collapse
You're good! TY. Any doubts holla!
ifu said:
Which one is the best Rom for daily use....?
Click to expand...
Click to collapse
It depends on what you want/like, but IMO Limonchelo Novamod.
I hope that this is the right thread to post that there is a new Dev-ROM made by Lenovo:
VIBEUI_V2.8_1530_7.131.1_DEV_K50-T5 大小:M 更新日期:2015/07/23
Click to expand...
Click to collapse
Source: http://www.vibeui.com/vibeui/rom?key=k3 note
Changelog: (Google translation)
Recommend
★ Security Center: privacy mode function optimization, more in line with privacy requirements
★ System: Solving the one-handed fast, the display application searches when there is no problem
★ Gallery: solved in some cases, appears to stop running when you click on the album set of problems
Security center
Optimization - adjust privacy mode logic, more in line with user habits
(Reminder: Due to compatibility reasons, this upgrade is complete guest password and a master password would be transferred, but please understand)
Optimization - perfect UI interface, adding more options
Optimization - In private mode, visitors can not open the Security Center
System Settings
Repair - resolved quickly with one hand, the problem does not exist display applications search
Repair - solved on the phone IMEI number SIM card status missing issue
Repair - to solve the problem if you're mode after opening not work properly
Repair - solved under fast boot state, charging not boot problems
Broadcasting station
Repair - to solve some cases, the program cache all operation failure problem
Notification Center
Repair - to solve some cases, flashlight can not open question
Repair - solved in some cases, stop long running problem appear in a multitasking application
Topic Center
Repair - to solve the English state, the theme central search interface layout irregular issue
Repair - solved in some cases, cause the phone Caton abnormal problems occur Topic Center
Repair - to solve the theme center, stop running problems downloading other users sharing wallpaper after
Repair - to solve the click history wallpaper unusual problems
Repair - solve appears to stop running after changing font problems
Repair - to solve the anomalies clicking topic I share a problem
Gallery
Repair - resolved after using the software to save the image, the picture can not find a problem in the album
Repair - solved in some cases, stop running problems click on the album is set
Lenovo Contacts
Repair - resolved in the English state, set the contact picture is not the first letter capitalized issues
Repair - to solve the problem of information recipients background color and text color conflict
Repair - solved in some cases, for a long time can not open the contact problem
Repair - can not solve the bright screen problem after call
Party applications
Repair - to solve the Postal Savings Bank, Agricultural Bank of mobile client can not properly use the
Repair - to solve the problem of incompatibility baby online
Click to expand...
Click to collapse
In the following Source of this changelog you will also find a little video about it in Chinese and I guess here you learn [HowTo] download the ROM.
I don't own a K3 Note, I am just reading because I am interested. But I hope this could help anybody.
MerenQue said:
I hope that this is the right thread to post that there is a new Dev-ROM made by Lenovo:
Source: http://www.vibeui.com/vibeui/rom?key=k3 note
Changelog: (Google translation)
In the Source you will find a little video about it in Chinese and I guess here you learn [HowTo] download the ROM.
I don't own a K3 Note, I am just reading because I am interested. But I hope this could help anybody.
Click to expand...
Click to collapse
Please don't make posts like this, i already know a new 1530 dev rom is out.
Thank you for your understanding.
If you would like to help me, tell me something i don't know via PM. The link you posted to learn how to download is the link to the tutorial how to use the OTA apk and switch from ST to Dev versions.
This thread has a Q&A thread, use it.
BTW here's the modem/baseband of the new 1530 dev: https://drive.google.com/open?id=0B5oTMOqjH0_TckpURFZPZ0xPVnM
I will post all the modems from all the versions in the OP asap.
Here's the link with all the ST/Dev versions to date and to the OTA apk: http://bbs.lenovo.com/forum.php?mod=viewthread&fid=921&tid=557109

[TWRP] Recovery: V10_H901_pplus [V3.0.2-0] [08/16/2016]

{
"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"
}
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
XDA:DevDB Information
TWRP Recovery, Tool/Utility for the T-Mobile LG V10
Contributors
Eliminater74
Version Information
Status: Beta
Created 2016-08-17
Last Updated 2016-08-16
V10_H901_TWRP_Recovery-recovery-signed.zip<---- Stock Theme
2
TWRP Theme Manager
CHANGELOG for 3.0.2-0:
-Fix a bug with the input box affected masked inputs (passwords). This fixes decrypt of full device encryption on devices that support decrypt. This bug also impacts encrypted backups. Users are highly encouraged to stop using 3.0.1 if you use encrypted backups or if you need decrypt of data in TWRP.
-Add Greek translation to some builds.
CHANGELOG for 3.0.1-0:
-support new CM 13.0 pattern encryption (sultanqasim)
-fix slow flashing issue due to modprobe (present on only some devices) (#twrp)
-libtar updated to latest upstream and fixes (jcadduono)
-fixes for loading custom themes (_that)
-TWRP will now detect and install TWRP themes automatically through the normal zip install process (Dees_Troy)
-translation updates - added Italian, Czech and Polish and significant updates to Dutch
-progress bar improvements - progress bar updates during image flashing and better tracks progress during file system backups (tar) (Dees_Troy)
-fix input box text display (Dees_Troy)
-reboot option after zip install complete (bigbiff)
-other mostly invisible bug fixes and improvements
CHANGELOG for 3.0.0-0:
-Completely new theme - Much more modern and much nicer looking (by z31s1g)
-True Terminal Emulator - Includes arrow keys, tab and tab completion, etc. (by _that)
-Language translation - It won’t be perfect and especially some languages that require large font files like Chinese & Japanese won’t be availble on most devices. Also some languages may only be partially translated at this time. Feel free to submit more translations to OmniROM’s Gerrit. (mostly by Dees_Troy)
-Flashing of sparse images - On select devices you will be able to flash some parts of factory images via the TWRP GUI (by HashBang173)
-Adopted storage support for select devices - TWRP can now decrypt adopted storage partitions from Marshmallow
-Reworked graphics to bring us more up to date with AOSP - includes support for adf and drm graphics (by Dees_Troy)
-SuperSU prompt will no longer display if a Marshmallow ROM is installed
-Update exfat, exfat fuse, dosfstools (by mdmower)
-Update AOSP base to 6.0
-A huge laundry list of other minor fixes and tweaks
WARNING: This is our first release in a long time. We have a lot of new and somewhat aggressive changes in this new release. The changes to the graphics back-end may cause some devices to not boot up properly or have other display-related issues. If you are not in a position to reflash an older build of TWRP, then wait until you are or at least wait until others have tried the new version for your specific device. You don’t want to end up with a non-working recovery and have to wait several hours or days to get to a computer to be able to fix it.
Notes for themers: In addition to the udpated theme, we have introduced a theme version variable to the TWRP theme system. If the theme version does not match the version that TWRP expects, TWRP will reject the custom theme and load its stock theme. This change will ensure that people who update TWRP without updating their theme will still have a workable recovery. We have removed libjpeg support. The stock theme was only using a jpeg image for the splash / curtain. This change means that any custom themes will no longer be able to use jpeg images. It also means that tools used to repack recovery images with a different curtain / splash will need to be updated to use the new method.
Version number notes: For a while we’ve been using a 4 digit version number and reserved the 4th digit for device-specific updates. For instance, we find and fix a device-specific issue like decryption of data on Nexus 5, we would release that as a 2.8.7.1. After a while, some people would start asking where 2.8.7.1 was for other devices. So, going forward we have decided to change the numbering scheme to 3.0.0-2, etc. Our hope is that this version numbering scheme will more clearly identify that the 4th digit does not indicate a version change for the code base.
We need your help! The bulk of TWRP work is done by 3 people on a volunteer basis. We have pushed most of our device files to our github and we have a gerrit instance. If you have the ability, please help us maintain our official devices and/or add your device to our official device list. Thanks in advance!
CHANGELOG for 2.8.7-0:
-Initial ground work for software drawn keyboard (_that)
-Fix handling of wiping internal storage on datamedia devices (xuefer)
-Allow DataManager to set and read values from the system properties (xuefer)
-Fix crash when taking screenshots on arm64 devices (xuefer)
-Fix error message after an ORS script completes (Dees_Troy)
-Fix crashes / error when creating encrypted backups (_that, Dees_Troy)
-Add system read only option – more details below (Dees_Troy)
-Add resize2fs and GUI option to run resize2fs (Dees_Troy)
-Fix crash loop caused by empty lines in AOSP recovery command file (_that)
-Prevent duplicate page overlays such as multiple lock screens (mdmower)
Note: As always, be sure your custom theme is up to date (or remove your custom theme) before updating TWRP.
System read only option: Devices that ship with 5.0 and higher as their initial OS are using block level OTA updates. With this style of OTA update, the update script checks to see if the system partition has ever been mounted read/write. Further, the script also usually runs an SHA sum of the entire system partition to detect if any changes have been made. If any changes have been made, the OTA update will refuse to install. Since not all OEMs and devices have factory images available, we have created a new feature in TWRP that detects if the system partition has ever been mounted read/write. If not, you will be prompted asking if you want TWRP to mount system as read/write. If you choose not to allow TWRP to mount as read/write, TWRP won’t prompt to install SuperSU and TWRP won’t try to patch the stock ROM to prevent TWRP from being replaced by stock recovery. The goal of this option is to hopefully allow the user to make a raw system image backup that they can use to get back to a state where they can take OTA updates again.
resize2fs feature: On some devices like the Nexus 6, the factory images include a userdata image that is the proper size only for the 32GB units. If you flash the factory image to a 64GB Nexus 6, the data partition will appear as if it only has the free space of a 32GB device. Using the resize2fs option, TWRP can resize your data partition to take up the full space available. The resize2fs may also be useful to resize system partitions on devices where custom ROM system images don’t take up the full partition space. Lastly, resize2fs may be useful in some cases to reserve the proper space at the end of a data partition for a full disk encryption key, should your partition be formatted incorrectly for some reason.
DOWNLOAD:
Most devices can be updated quickly and easily within TWRP if you already have version 2.8.4.0 or higher installed
1) Download the latest version from our website on your device
2) Reboot to TWRP
3) Hit Install and tap the "Install Image" button in the lower right
4) Browse to the location of the TWRP image on your device and select it
5) Select recovery from the partition list and swipe to flash
OR:
Reserved More
Reserved Even More
Thanks ....
Sent from my SGH-T959V using XDA Free mobile app
Thanks @Eliminater74! Installed and works good...
A minor cosmetic bug: progress bar seems a little graphically broken during the animation.
I am not finished working on this. I still wanna fix the date and time issue.. I did manage to get it to read 2015 now. before it would only read 1971...........
I still wanna fix a few more things up.......... Just give me time.. it works good enough to release.. as for good enough to my liking, I say it needs more............
I had to make major changes to the current device tree that was used for this before. and I mean alot of changes.. so much was missing from the Makefiles..........
and many options off that should have been on..
Also, the One big system_image option is still not correct.. it should be listing more then 4gigs............... I will look into that..........
I just hope you all enjoy the new one.
Of course @Eliminater74, I only reported my observation to improve the piece of software.
Again, thanks for your work for us!
This phone is looking sexy now
8bitbang said:
This phone is looking sexy now
Click to expand...
Click to collapse
Yea it looks nice and attractive. However, with no developers working on any AOSP ROMs I have no reason to own this phone. I have a feeling this XDA thread is going to be filled with crickets soon. Although, Stock based ROM's seem to being just fine for this device. So props to the ones bringing us some leeway. Thing is, with the custom ROM that Eliminator brought us.... It has exposed installed which doesn't run with certain apps (like snapchat) I know I know, all you need to do is yadda yadda. Too much of a pain for me, exp. if you sign out then you got to start all over again.
Anyway, I love the speed ,size and feel of the phone. I could do without the 2nd screen and extra gimmicks. Time to switch to something else. Nice knowing you guys...
Eliminater74 said:
I am not finished working on this. I still wanna fix the date and time issue.. I did manage to get it to read 2015 now. before it would only read 1971...........
Click to expand...
Click to collapse
Now you're talking! :good:
Sent from my LG-H901 using XDA Labs
Ive been on v3.0.2-0 since I first installed your first MM V10 rom. Do I need to flash this version for anything?
appreciate all the work you have done, sorry to see you go. You were the last hope for this device. Guess its time to move on from LG for my next phone.
Can I just install with current TWRP ? It doesn't show as an image.. just a .zip.
Cant install this in recovery. Its a zip. Even tried flashify and stil a no go
8bitbang said:
This phone is looking sexy now
Click to expand...
Click to collapse
How did u install this. Its a zip and twrp cant flash it
joshualuna said:
How did u install this. Its a zip and twrp cant flash it
Click to expand...
Click to collapse
I installed the zip in TWRP and then installed a theme with the TWRP theme manager. Are you on the latest TWRP prior to installing this newer version? You can also use the flashify app from the google play store
---------- Post added at 05:34 AM ---------- Previous post was at 05:24 AM ----------
paulsg63 said:
Can I just install with current TWRP ? It doesn't show as an image.. just a .zip.
Click to expand...
Click to collapse
Install it in TWRP
8bitbang said:
I installed the zip in TWRP and then installed a theme with the TWRP theme manager. Are you on the latest TWRP prior to installing this newer version? You can also use the flashify app from the google play store
---------- Post added at 05:34 AM ---------- Previous post was at 05:24 AM ----------
Install it in TWRP
Click to expand...
Click to collapse
I tried installing it as a zip, but it gives me an error.
If I try as an image, it doesnt show up.
Should I rename it to an .img file or something?
Curious.
paulsg63 said:
I tried installing it as a zip, but it gives me an error.
If I try as an image, it doesnt show up.
Should I rename it to an .img file or something?
Curious.
Click to expand...
Click to collapse
You can choose either in twrp image or zip. Zip is default.
Sent from my LG-H901 using XDA-Developers mobile app
paulsg63 said:
I tried installing it as a zip, but it gives me an error.
If I try as an image, it doesnt show up.
Should I rename it to an .img file or something?
Curious.
Click to expand...
Click to collapse
Is the zip damaged?
Did you download it again?
Can you see the content of the zip?
Sent from my LG-H901 using XDA Labs

[NO-KEXEC] MultiROM v33 [Nov-18][Mi3/Mi4/Mi4lte]

{
"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"
}
Introduction
MultiROM is one-of-a-kind multi-boot mod for Nexus 7. It can boot any Android ROM as well as other systems like Ubuntu Touch, Plasma Active, Bohdi Linux or WebOS port.Besides booting from device's internal memory, MultiROM can boot from USB drive connected to the device via OTG cable. The main part of MultiROM is a boot manager, which appears every time your device starts and lets you choose ROM to boot. You can see how it looks on the left image below and in gallery. ROMs are installed and managed via modified TWRP recovery. You can use standard ZIP files to install secondary Android ROMs, daily prebuilt image files to install Ubuntu Touch and MultiROM even has its own installer system, which can be used to ship other Linux-based systems.
Features:
* Multiboot any number of Android ROMs
* Restore nandroid backup as secondary ROM
* Use for example Ubuntu Touch or Desktop alongside with Android, without the need of device formatting
You can also watch a video which shows it in action.​
Warning!
It _is_ dangerous. This whole thing is basically one giant hack - none of these systems are made with multibooting in mind. It is messing with boot sector and data partition. It is no longer messing with data partition or boot sector, but it is possible that something goes wrong and you will have to flash factory images again. Make backups. Always.​
Installation
Manual installation
Firstly, there are videos on youtube. If you want, just search for "MultiROM installation" on youtube and watch those, big thanks to all who made them. There is also an awesome article on Linux Journal.
MultiROM has 2 parts you need to install:
MultiROM (multirom.zip) - download the ZIP file from second post and flash it in recovery.
Modified recovery (recovery.img) - download the IMG file from second post and use fastboot or Flashify app to flash it.
You current rom will not be erased by the installation.
Download links are in the second post.​
Adding ROMs
1. Android
Go to recovery, select Advanced -> MultiROM -> Add ROM. Select the ROM's zip file and confirm.​
Updating/changing ROMs
1. Primary ROM (Internal)
Flash ROM's ZIP file as usual, do factory reset if needed (it won't erase secondary ROMs)
Go to Advanced -> MultiROM in recovery and do Inject curr. boot sector.
2. Secondary Android ROMs
If you want to change the ROM, delete it and add new one. To update ROM, follow these steps:
Go to Advanced -> MultiROM -> List ROMs and select the ROM you want to update.
Select "Flash ZIP" and flash ROM's ZIP file.
In some cases, you might need to flash patched kernel - get coresponding patched kernel version from second post and flash it to the secondary ROM sama way you flashed ROM's ZIP file.
Explanation of recovery menus
Main menu
- Add ROM - add ROM to boot
- List ROMs - list installed ROMs and manage them
- Inject boot.img file - When you download for example kernel, which is distrubuted as whole boot.img (eg. franco kernel), you have to use this option on it, otherwise you would lose MultiROM.
- Inject curr. boot sector - Use this option if MultiROM does not show up on boot, for example after kernel installation.
- Settings - well, settings.
Manage ROM
- Rename, delete - I believe these are obvious
- Flash ZIP (only Android ROMs) - flash ZIP to the ROM, for example gapps
- Add/replace boot.img - replaces boot.img used by this ROM, this is more like developer option.
- Re-patch init - this is available only for ubuntu. Use it when ubuntu cannot find root partition, ie. after apt-get upgrade which changed the init script.​
Source code
MultiROM - https://github.com/nkk71/multirom
Modified TWRP - https://github.com/nkk71/Team-Win-Recovery-Project​
XDA:DevDB Information
MultiROM, ROM for the Xiaomi Mi 3
Contributors
vasishath
Source Code: https://github.com/nkk71/multirom
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Version Information
Status: Beta
Beta Release Date: 2017-03-27
Created 2017-03-16
Last Updated 2017-11-18
Download links:
https://www.androidfilehost.com/?w=files&flid=161749
Reserved
Latest Build: 19-Mar-2018​
https://www.androidfilehost.com/?fid=746010030569962739
Supports MIUIv5 on the old partitions?
Where are saved the new systems?
The application from Google Play doesn't work.
thank you very much
my device os cyanogenmod 13 .working 6.0.1 system?
Working great Mi4Lte
Primary AICP secondary MIUI.EU
Just request If Recovery suport aroma will great to update primary costume rom
Thanks
does it work with otg?
I have Mi4 (cancro) with MIUI 8 (rooted) and app says : This is unsupported device (cancro)!..
Tr0NiX123 said:
I have Mi4 (cancro) with MIUI 8 (rooted) and app says : This is unsupported device (cancro)!..
Click to expand...
Click to collapse
Doesnt need the apps u can manage from recovery, select boot from start booting
Nicdeeee!!!!!
ubuntu touch os support mi3?
Haggiskop said:
ubuntu touch os support mi3?
Click to expand...
Click to collapse
No, it's not ported (yet), and noone seems to be interested in porting it.
annas_muslih said:
does it work with otg?
Click to expand...
Click to collapse
No, it doesn't. It was mentioned in the old thread, and for some reasons they forgot to add it here.
Haggiskop said:
my device os cyanogenmod 13 .working 6.0.1 system?
Click to expand...
Click to collapse
Yes
SnajperKRS said:
Supports MIUIv5 on the old partitions?
Where are saved the new systems?
The application from Google Play doesn't work.
Click to expand...
Click to collapse
It should afaik.
The new systems are saved at /data/media/0/multirom.
The app is not supported, just flash the TWRP from here and flash the multirom zip, it's not complicated
Working perfect on my Mi4w. Thx guys
Sent from my MI 4W using XDA-Developers Legacy app
Can this all be installed via twrp? Without using fastboot or anything?
sinz0000 said:
Can this all be installed via twrp? Without using fastboot or anything?
Click to expand...
Click to collapse
I have flashed the latest TWRP from my PC via fastboot, but you can flash it directly from TWRP or using flashify. The MultiROM you can also flash from TWRP like any other zip file. The single ROMs must be flashed from TWRP. Read post #1. Everything is described there.
Sent from my MI 4W using XDA-Developers Legacy app
ydd0ras said:
I have flashed the latest TWRP from my PC via fastboot, but you can flash it directly from TWRP or using flashify. The MultiROM you can also flash from TWRP like any other zip file. The single ROMs must be flashed from TWRP. Read post #1. Everything is described there.
Click to expand...
Click to collapse
Where can I get the patched kernel? It says in the first post that list of patched kernel is mentioned in the second post but the kernels arent mentioned
sinz0000 said:
Where can I get the patched kernel? It says in the first post that list of patched kernel is mentioned in the second post but the kernels arent mentioned
Click to expand...
Click to collapse
Multirom now works without any kexec kernel patch. I am using the no_kexec option, because I am coming from the previous version!
OP needs some changes
* you do not need app to install multirom. Just flash mutirom twrp and flash zip u will be fine.
* No kernel patch is needed. It works without kexec support
* Installing rom to USB otg doesnt work yet

[ROM]ResurrectionRemixOS 5.8.5[v1.6][FINAL][09.27.17] by @Zormax

Announcement:
Code:
[LIST]
[B]V1.6 is now available[/B]
[/LIST]
{
"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"
}
Resurrection Remix 5.8.5 FINAL Zormax [OPTIMIZED]​Lenovo A7010(A7010a48)​
Code:
#include
/*
* Your warranty is now void.
* And other random stuff no-one reads.
*/
Heres the official thread of the ROM
http://lenovo-forums.ru/topic/23481...mix-583-android-71-custom-rom/#comment-549294
----------------------------
?Version 1.6 Final Download Link
?Alternative Link
By Helton Vezzoni (G+)
?GDrive
?https://drive.google.com/file/d/0B5KCs6JXlcE7b05ZZVVFRFQtNk0/view?usp=sharing
-----------------------------
If you want to flash this, just go to link given in top to read instruction, flashing procedures is not be like in mohan's roms and anything you try. Better to visit official lenovo ru link for more information.
[*]Flashing RROS v1.1UP rom (recommended boot2sd.img and System.img)
[*]Tick flash zip, flash system to system image, bootsd to boot
[*]After that, flaash recoveryN1
[*]target partition to recovery then reboot to recovery
[*]Flash addons gapps or download mini gapps, if you want root flash su
[*]reboot to system
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Upgrade from new build? Here
* Flash system to system img
* Flash gapps (newer version) and root (magisk or su)
* If you have mods on last build, flash it (Dolby, Magisk, Song Framewrk etc.)
* Wipe cache and dalvik
* Reboot
* Done
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Note!
[*]Dont go back from any old twrp, this might be removed your existing twrp recovery, stay on 3.1.1 by sevenmaxs
[*]If you want to go back to old twrp, just flash any nougat/marsh roms that not came from zormax (los13 is not like this), after you go back to other rom, you can now change your curent rom to gold or any you want twrp recovery build.
[/B]
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
New Fixes
Discover: 05-23-17
Problems:
* If you flash twrp gold in latest sevemaxs 3.1.1 twrp and youre running in RROS Zormax, your current twrp will gone after you reboot.
Fixed
* If you got this problem, just flash recoveryN1 (Replace name to recovery.img) via ADB, if you know how to flash the twrp just go, if you dont know search on tutorial on youtube.
Issues:
* TWRP 3.1.1 is the only custom recovery can support in this ROM, so if you replace or flash any recovery that not came by zormax, your TWRP will gone.
*
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
DualBootPatcher Support (Not officially supported by developer)
* If you have problem to adding this rom in Dualbootpatcher, you may add this in the end of build prop
Add "ro.patcher.device=A7010a48" to end of your build.prop,
save and reboot
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MOD's
Dolby Atmos from Ahrion>https://forum.xda-developers.com/android/apps-games/soundmod-axon-7-dolby-atmos-t3412342
Dolby r6.5
Magisk 13.0>https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Changelog:
Code:
[LIST]
[B]
New Update 1.6
1. Added Ambient Display Patched
- Security patches as of September 5 blueborne
2. PA ColorEngine (Theme)
3. 5.8.5 Tag
V1.5
1. Updating the RR to version 5.8.4
2. Security patch from August 5
3. RR code of August 27
4. Ambient Display (Lite version)
5. New settings in "Advanced settings"
6. New libraries of cameras
7. New application "Camera" with improved mode of video recording in low light, pause during video shooting and other parameters
8. Stereo audio recording during video recording (not tested)
V1.4
* Fix sim2 signal
* Synchronize latest RROS changes
V1.3
* New camera libs
* USB Tethering fixed
* RR Sync (06=23)
V1.2
* Merged Android_7.1.2-r17
* June Security patch
* New camera libs
* Add VR mode
* Fixed Night Mode (Nightlight)
* Added powerprofile patch
* Wifi Display
* Synchronize latest rros and los changes (06-15-17)
V1.1
- Offline charging / charging fixed
- Priority of LED notifications
- Support for MTP in recovery
- New GPS Driver
- Support for ANT +
- Updating the RR code from 05/26/2017
- On the lock screen, in real time shows the current and charge voltage:
[/B]
[/LIST]
Creditos:
Zormax -Official OP
Version Information
Resurrection Remix ROM by Zormax, for A7010 & K4 Note
ROM Updated: 08-28-17
Thread Updated: 06-28-17
Author/Developer : @Zormax
Based On : Nougat LineageOS
Thread Created : 05-21-17
Is the fingerprint not working???
Guys,
Im on now in this rom, i will give feedback after several testing.
Thankyou,..
So far all is ok
* Camera with all 13MP/8MP with 16:9/4:3 ratio
* Network is working
* Wifi is working
* Video recording is fully working
* Fingerprint is working
* GPS is working
* Compass is working
* Overall sensors is working
other stuff is working like on stock
idk if Calling/in-call/received messages/incoming messages is working, but i think is working
I send my SC after i restore my titanium backup!!
SYSTEM UI CRASH- after i restore backup from titanum and reboot... idk why.. i send a report to zormax..
edarick said:
So far all is ok
* Camera with all 13MP/8MP with 16:9/4:3 ratio
* Network is working
* Wifi is working
* Video recording is fully working
* Fingerprint is working
* GPS is working
* Compass is working
* Overall sensors is working
other stuff is working like on stock
idk if Calling/in-call/received messages/incoming messages is working, but i think is working
I send my SC after i restore my titanium backup!!
SYSTEM UI CRASH- after i restore backup from titanum and reboot... idk why.. i send a report to zormax..
Click to expand...
Click to collapse
Hai ..can you pls tell me the installation procedure for this rom
Ganesh.V said:
Hai ..can you pls tell me the installation procedure for this rom
Click to expand...
Click to collapse
1. Make the backup: system, data, not boot, recovery
2. For those who want a USB flash drive in the system, only the external (internal space will be involved under all application), then you have to move everything from the internal to the external USB drive.
3. Download the firmware, download the addon.
5. Extract both archives and put them on the external card contents.
6. Reboot into recovery.
7. Making wipes are: dalvick, data, cache, system (and if nvdata recovery 3.0.2-3 and above)
8. Set "as the img" after recovery: boot_2sd.img as the "Boot" and system.img as the "System image", for those who want one card in the system, set boot_1sd.img - for a place boot_2sd.img
9. Also, be sure to put a new recovery: recoveryN1.img
10. In recovery main menu, do a reboot back into recovery.
11. Install open_gapps ******. Zip and ROOT_SuperSU *****. Zip
12. loaded in the system set up.
abidifethi said:
1. Make the backup: system, data, not boot, recovery
2. For those who want a USB flash drive in the system, only the external (internal space will be involved under all application), then you have to move everything from the internal to the external USB drive.
3. Download the firmware, download the addon.
5. Extract both archives and put them on the external card contents.
6. Reboot into recovery.
7. Making wipes are: dalvick, data, cache, system (and if nvdata recovery 3.0.2-3 and above)
8. Set "as the img" after recovery: boot_2sd.img as the "Boot" and system.img as the "System image", for those who want one card in the system, set boot_1sd.img - for a place boot_2sd.img
9. Also, be sure to put a new recovery: recoveryN1.img
10. In recovery main menu, do a reboot back into recovery.
11. Install open_gapps ******. Zip and ROOT_SuperSU *****. Zip
12. loaded in the system set up.
Click to expand...
Click to collapse
Thank you...
In this rom, can we switch the network to lte only, or 3g only? Because in the other cusroms i can't do that.
Ask
abidifethi said:
1. Make the backup: system, data, not boot, recovery
2. For those who want a USB flash drive in the system, only the external (internal space will be involved under all application), then you have to move everything from the internal to the external USB drive.
3. Download the firmware, download the addon.
5. Extract both archives and put them on the external card contents.
6. Reboot into recovery.
7. Making wipes are: dalvick, data, cache, system (and if nvdata recovery 3.0.2-3 and above)
8. Set "as the img" after recovery: boot_2sd.img as the "Boot" and system.img as the "System image", for those who want one card in the system, set boot_1sd.img - for a place boot_2sd.img
9. Also, be sure to put a new recovery: recoveryN1.img
10. In recovery main menu, do a reboot back into recovery.
11. Install open_gapps ******. Zip and ROOT_SuperSU *****. Zip
12. loaded in the system set up.
Click to expand...
Click to collapse
Bro, what the mean exactly, i dont understand step no 2 and 8 ??
support a7010a48 ?
lek669 said:
support a7010a48 ?
Click to expand...
Click to collapse
Yes..try it
Sc
Awesome ROM N
Some Feedback for Awesome ROM i've tasted
1. I've faced rotation not work, tried turn on and turn off still not work, wipe and restarts 3 time still not work, please fix bro,
2. There's no ambient display, hoping present in next update
I love this ROM, sound speaker is amazing like stock ROM when I flash Dolby atmost,
hoping you release new version withaut anything change in SoundMod, 'cause its great
Thanks for amazing rom
Imam mustofa said:
Some Feedback for Awesome ROM i've tasted
1. I've faced rotation not work, tried turn on and turn off still not work, wipe and restarts 3 time still not work, please fix bro,
2. There's no ambient display, hoping present in next update
I love this ROM, sound speaker is amazing like stock ROM when I flash Dolby atmost,
hoping you release new version withaut anything change in SoundMod, 'cause its great
Thanks for amazing rom
Click to expand...
Click to collapse
Post your report in official dev page.. go to page 1
edarick said:
Post your report in official dev page.. go to page 1
Click to expand...
Click to collapse
In lenovo.forum??
Imam mustofa said:
In lenovo.forum??
Click to expand...
Click to collapse
Yeah
Android O Sub theme
edarick said:
Android O Sub theme
Click to expand...
Click to collapse
Bro can you rotate phone? Tried Play Movie from MXplayer is not work
Rotation is not working (2/32GB variant) any idea?
Here is the sc of rotation

[How-To] GSI Definitive Guide (ROM+GApps+Bluetooth+GCam+90HZ+V4A)

Hello everybody:
GSI ROMS finally have Fingerprint on display (fod) support, so I decided to try it today.
It was quite difficult to make everything work, since there are a lot of guides in X2 Pro forum and XDA, so I decided to create this thread to make things easier to other users that want to use GSI ROMS.
My device is a Realme X2 Pro Chinese, but this should work on any X2 Pro.
The guides I used as references are these ones:
https://forum.xda-developers.com/realme-x2-pro/how-to/how-to-flash-aosp-android-10-gsi-realme-t4036825
https://forum.xda-developers.com/realme-x2-pro/how-to/how-to-flash-havoc-evolution-gsi-t4040607
https://forum.xda-developers.com/realme-x2-pro/how-to/how-to-flash-aosp-android-10-gsi-realme-t4036825
https://forum.xda-developers.com/project-treble/trebleenabled-device-discussion/guide-fix-bluetooth-audio-a2dp-aptx-gsi-t3950938
And probably other ones I found at internet that I can't remember at this point
1. Pre-requisites
- Unlocked bootloader
- TWRP Installed (I use Orange Fox)
- Color OS Firmware A08+ or A13+ (chinese)
Don't do it being on Realme UI, there are some features that won't work with the new firmware/vendor, FP included (Ironically, bluetooth gets fixed).
- Any software that can uncompress .xz files (most of GSI comes in this format)
2. Choosing your ROM
The first step is to find any rom that you like, it must has these features:
- It has to be based on phh's AOSP v214 or newer.
- It must be A/B ARM64.
You can look for one here:
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-%28GSI%29-list
{
"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"
}
I would suggest to pick phh's AOSP ROM or LOSQ Project which is really close to phh's source.
https://github.com/phhusson/treble_experimentations/releases
https://github.com/eremitein/treble-patches/wiki/LOSQ-Project
Bugs as of March 03, 2020
At this time, every phh's based rom has the following bugs:
- In-call bluetooth
- Bluetooth media playback (can be solved)
- Auto brightness
- Securize (I tried to use it but never done anything)
And there may be more bugs included on the rom you're using (lineage, havoc, evo, losq, posp, etc)
3. GApps (Optional)
Note: many roms has 2 variants, one with GApps included and one vanilla, depending on the one you choose, you'll have to do this step.
If you need Google Services and the ROM you downloaded does not include them, you need to pick a Gapps package.
Personally, I like BitGapps, but you can choose any you like as long as they are made for ARM64 Android 10.
BitGApps
FlameGApps
OpenGApps
4. Bluetooth fix
Before flashing the ROM, you have to delete the file BluetoothResCommon.apk from your vendor. You may want make a copy of it.
For this, you can do this action in the following ways:
- using a file explorer
Search in the root (/) the path /vendor/overlay
Search the file BluetoothResCommon.apk
Make a backup of the file
Delete the file
- adb and root
Connect your phone to your PC and run these commands from terminal or cmd:
adb pull /vendor/overlay/BluetoothResCommon.apk
adb shell
su
rm /vendor/overlay/BluetoothResCommon.apk
- adb and twrp
Enter in recovery mode
Mount vendor partition
Connect your phone to your PC and run these commands from terminal or cmd:
adb pull /vendor/overlay/BluetoothResCommon.apk
adb shell
rm /vendor/overlay/BluetoothResCommon.apk
This section is based from this guide. Only the first step is needed, X2 Pro build.prop has already some working configurations.
5. Flashing ROM and Gapps
- Download the ROM file (if you haven't)
- If ROM it's compressed (xz), then uncompress the file and copy the rom_name.img file to your phone
- Copy GApps to your phone (optional)
- Enter in TWRP
- Choose the file rom_name.img
- Flash it as "System image"
- If you're flashing GApps, follow this steps:
- Go to Partitions
- Select system
- Resize partition
- Flash GApps package
If this steps shows you errors, you can reboot to recovery and try again​- Format data
- Reboot system
Note: according to many guides and people, certain roms like havoc won't boot if you don't set your selinux to permissive.
I tried havoc some weeks ago and I didn't needed to do that, but in case the rom you picked doesn't boot, flash Permissiver_v5 from this thread:
https://forum.xda-developers.com/realme-x2-pro/how-to/how-to-flash-havoc-evolution-gsi-t4040607
6. Magisk
As of March 15, 2020, phh's Magisk works, yes, but it has the following issues:
- App installation becomes slower
- Internal storage becomes read and append only, you can't modify files or delete them.
For those reasons I do not recommend to install it at this moment. Whenever it gets fixed, I'll update the guide with the proper links.
7. First steps in your new ROM (including 90hz)
Now that your rom has booted (I think), there are some basic configs that you may want to do:
- Get LTE working:
In my case, by default the ROM were locked on WCDMA, which is 3G+ in my operator, follow this steps to change it
- Go to Settings
- Open Network & internet
- Select Mobile network
- Look for Preferred network type
- Choose the one that works better for you. I selected global.​
- Enable device features:
By default, some of our device features come disabled, lets change it
- Go to Settings
- Open Phh Treble Settings
- Open Oppo features
- Select Enable DT2W
- Select Enable Game Mode
- Select Enable USB OTG​- Open Misc features
- Select Expose Aux cameras
- Select Force Enable Camera2API HAL​
- Enable 90HZ!
And finally, for enabling 90HZ:
- Go to Settings
- Open Phh Treble Settings
- Open Misc features
- Select Force FPS
- Choose 90.0 (or 60.0 if you don't want it)
- Nice
8. Google Camera (GCam)
Get a funcional GCam was really hard, I tried several versions like Urnyx, Tiger, BSG and Arnova. They didn't work, whenever I made a picture or video the app closed, even loading the config.xml
After a lot of effort, I found one that is working pretty well, including features like night mode! It's a very specific version, GCam_5beta6.200105.0445build-7.2.018.apk others didn't work
Just download and install it:
https://www.celsoazevedo.com/files/android/google-camera/f/changelog955/
Note: You probably will need to download Google Photos app, I already use it, so it worked from the first run.
9. Viper4Android (V4A)
And last but not least, for people that uses V4A, these are the steps to making it work without Magisk.
1. You will have to set your selinux to permissive, if you haven't, flash Permissiver_v5
2. Go to this site https://zackptg5.com/android.php#viper and download Rootless Driver Installer
3. Flash the file
4. Reboot and install Viper4Android 2.7.0.1 or newer
5. Profit!
There are some screenshots at the attachments
Many thanks to all the devs, contributors and XDA Users that made possible to have AOSP GSI in X2 Pro, some of them:
 @phhusson @natedogg20050 @ospeto @SrCDA @Jerry08 @mauronofrio
Auto brightness and aptx hd also not working out of the box . But aptx hd can be enable with a magisk module. Thanks for this guide.
is volte working?
@EdgardoSchiffer Good stuff, did you use a specific config for the Gcam?
Also you could add Youtube Vanced to your guide I've found that the non-root works best https://vanced.app/
Does Google Pay work? How to get root access like magisk stable?
onlyoneaamir said:
is volte working?
Click to expand...
Click to collapse
Can't tell, no VoLTE in my country
exadeci said:
@EdgardoSchiffer Good stuff, did you use a specific config for the Gcam?
Also you could add Youtube Vanced to your guide I've found that the non-root works best https://vanced.app/
Click to expand...
Click to collapse
I ran GCam with stock config, It does a great Job
Aj.GaLaxY aCE said:
Does Google Pay work? How to get root access like magisk stable?
Click to expand...
Click to collapse
GPay probably not, by default even Netflix does not appear on Play Store
You can get root with Magisk, but you will have the bugs I wrote on thread. I don't know if there is any other root method
I just use latest magisk from official website and have no bugs like you mentioned. I am on phh latest gsi.
ospeto said:
I just use latest magisk from official website and have no bugs like you mentioned. I am on phh latest gsi.
Click to expand...
Click to collapse
There is a root, but system files cannot be changed or deleted, check for yourself through the file manager
Ah yes, it become read only file system. But magisk modules working OK right? We can use twrp for deleting or modifying system file.
This is cool, though LOSQ tends to freeze and reboot from time to time. It's happened to me 4-6 times since yesterday.
How to go to stock. Do we need any Bluetooth fix?
Aj.GaLaxY aCE said:
How to go to stock. Do we need any Bluetooth fix?
Click to expand...
Click to collapse
Flash stock ozip from recovery, you don't need any fix since the it will override the changes you've done in vendor
EdgardoSchiffer said:
Flash stock ozip from recovery, you don't need any fix since the it will override the changes you've done in vendor
Click to expand...
Click to collapse
U need to flash vbmeta.img if it stuck at bootlogo.
Don't forget that all those ROMs that we can use on our phones are because of one guy and he just added fingerprint reading on Realme phones a few days ago, so go and Sponsor him on Github!
https://github.com/sponsors/phhusson
I just did and for a year Github matches the donation:
To supercharge community funding, GitHub created the GitHub Sponsors Matching Fund, which matches up to $5000 USD total per sponsored developer in their first year, or 12 months, of sponsorship.
Click to expand...
Click to collapse
exadeci said:
Don't forget that all those ROMs that we can use on our phones are because of one guy and he just added fingerprint reading on Realme phones a few days ago, so go and Sponsor him on Github!
https://github.com/sponsors/phhusson
I just did and for a year Github matches the donation:
Click to expand...
Click to collapse
Wonderful suggestion, just did the same
Great work guys!!!
ist it possible to fix the Bluetooh Audio issue (Headphones are connected, but music is played with the speakers of the phone) after installation of the ROM?
Furthermore, left swipe does not show the Google Discover feed and 'o.k. Google' doesn't respond to my voice.
runner2003 said:
Great work guys!!!
ist it possible to fix the Bluetooh Audio issue (Headphones are connected, but music is played with the speakers of the phone) after installation of the ROM?
Furthermore, left swipe does not show the Google Discover feed and 'o.k. Google' doesn't respond to my voice.
Click to expand...
Click to collapse
Read the guide, mount Vendor in TWRP or OrangeFox and you'll be able to find it in the file manager in the recovery.
Can't help with the last part though.
Thanks, that works
Anyone else, who has an idea why 'O.K. Google' isn't working? It's not possible to set it up in the Google App.
For me, Bluetooth for media audio didn't work. I've remove Bluetoothres.apk before flashing. How to do? Flash last version 215, is it value to do?
Many thanks for the great effort, OP.
I haven't had any luck in installing any GSI on my Gloabl X2 Pro and I have been trying for a week now. I noticed every thread has different method, which got me very confused. I would like to thank you for stating the system Pre-requisites, not many HOW-TO guides state the firmware requirement.
Before i ask my question, i didn't have any luck with your method either. The question is, in the reference links you provided, they talk about vbmeta and pushing fstab.qcom, but you didn't mention anything about them in the steps. Am i missing something?
i just want to install a GSI, i don't care about any fix. I just want a GSI to boot because after SUCCESSFULLY installing the image then wiping data, i get into a bootloop. So my priority is just getting a GSI to boot.
I am on RMX1931EX_11_A.10
I appreciate anyone's input into solving my issue

Categories

Resources