Install rom - General Questions and Answers

Hello
Can I install rom in my Xiaomi mi 10t without PC ? Bootloader is already unlocked and I have the rom on my device (internal storage) it's a pixel experience rom.
I tried for like 10 hours to do that through twrp and PC but my PC stuck on many issues so is there anyway to install this rom without PC ?

IMO it doesn't matter where you put the ROM on phone's internal storage space - of course preferredly into Android's user-data section - as long as you know where to find it in TWRP when you're flashing it.
Look also inside here:
How to Install a Custom ROM using TWRP Recovery
TWRP recovery let’s you do a number of cool stuff but the whole point of having a custom recovery is to be able to flash unsigned .zip files. These .zip files could be anything from a custom …
nerdschalk.com

Related

Increase storage 2.49Gb for Qmobile A700, Gionee Gpad G2, Walton Primo N1

Getting short of memory with 1Gb internal Memory only? even tried 2.73Gb mod available but then you still run out of space as you can not move apps to the SD card?
Every time you need to flash a new ROM you need to revert back to the original storage by flashing and restoring... lengthy process.. here i put up a solution for all of you guys using the device or any of its clone. i have Qmobile A700 and tested this on Walton Primo N1 as well...:angel:
Do it ONCE and keeps same storage FOREVER. no matter how many ROM's you change or Flash via custom recovery.
Point to Note here is if you flash this method your current ROM will remain installed, only changes that will incur are Logo shall be replaced, partitions shall be modified and recovery will b replaced with twrp. If you need to keep current logo and recovery then replace the logo.bin and recovery.img with the ones you need to keep in the folder files_to_flashtool you can go to any ROM you want after this. Even when you are flashing a new ROM you don't need any zip to change storage, like it used to be with 2.73Gb Mod. just flash the ROM and you will have 2.49Gb Internal Storage in any rom. But Please take Backup of your Phone just in case anything goes wrong. i shall not be responsible for anything bad happening to your phone if you don't follow the method PROPERLY.
Method and Instructions.
1. Download the files from the Link given at the end.
2. Unzip the folder Tools.zip.
3. Unzip the Drivers Folder.
4. Install Drivers on your PC install ADB and fastboot drivers and device drivers as well.
5. Now Unzip SP Flash Tool 3.1352.01 (5.1352.01).rar and Files_to_FlashTool.zip
6. Turn off phone.
7. Pull out the battery
8. Run sp flash tool.
9. Load scatter file(MT6589_Android_scatter_emmc_PMT.txt) in the files_to_flastool folder. All items will b auto selected.
10. Click download
11. Put battery in the phone and connect cable.
12. The progress bar in sp flash tool will start and a green circle will pop up when done.:highfive:
After process is complete, disconnect the phone from the PC and reboot. Enjoy you have 2.49Gb internal Storage now.
and you will have twrp recovery installed as well after flashing just putting here so that if u want to take backup of current recovery or not.
Downloads
Tools.zip
Files To FlashTool
Credits
Mohammad Ali, Rasel Shiplu for helping and testing this out with me. and Piyush Tilva for Porting Android L Rom for our Devices. Salutes to you all
video tutorial how to flash and the Work Around for if you get stuck on boot logo
Here is the video tutorial how to do it
http://nibs.tinytake.com/sf/OTcwMDFfNjUxODgy
Please note you may require a work around to get it working if you are on stock ROM. so please please keep backup of your ROM before following this method. i shall not be responsible for any loss of Data or damage to your device. …
After the process was finished i rebooted my phone on the stock ROM, it did not boot. so i figured out a workaround for stock ROM users, after the flash is complete when you are on stock ROM (or even any other custom ROM) and phone does not go beyond boot logo, reboot to recovery and restore your TWRP backup.... after the process is complete reboot and enjoy 2.49Gb internal storage or you can also flash this and then install any custom ROM over it. and still you will have 2.49 mod. and it will remain the same untill you restore stock ROM using SP Flash Tools.
Thanks and Enjoy :good::laugh:
Dont forget to hit thanks if i helped you.

Installing CM11.M11 on Nexus 5

Hi,
I'm about to install CM11 (cm-11-20141008-SNAPSHOT-M11-hammerhead.zip) on my Nexus 5, but wanted to be sure I'm not about do something obviously stupid. I tried using the CM Installer, but it said 'firmware not supported'.
I have
- Minimal experience.
- LG Nexus 5, hammerhead
- unlocked and rooted. (it did a factory reset on unlocking)
- Fresh Android 5.1.1 with bootloader version HHZ12h.
- TWRP 2.8.7.1 (took a backup and copied the whole TWRP folder to my laptop), flashed manually using fastboot flash recovery twrp.img.
- Latest TWRP manager installed from Play Store.
- standalone adb and fastboot installed on my Windows 7 laptop. No SDK. 'adb devices' lists the phone when connected.
- cm-11-20141008-SNAPSHOT-M11-hammerhead.zip downloaded to my phone under /sdcard/.
- cm-11-20141008-SNAPSHOT-M11-hammerhead.zip is also present in same folder as adb.exe and fastboot.exe.
Questions are:
- Hope this build of CM is compatible with my Nexus 5 & the bootloader version and whatever else there might be compatibility issues.
- How should I do this: According to "official CM installation on Nexus 5 guide" on wiki.cyanogenmod.org it seems like I'm supposed to push the zip file to /sdcard/0, but /sdcard seems to be a link to /sdcard/emulated/legacy, which contains no folder named '0'. Should I create it and put it there?
If you're coming from a ROM with Android 4.2 or newer to CyanogenMod 10.1 or newer: adb push update.zip /sdcard/0/
Click to expand...
Click to collapse
OR
Given that "cm-11-20141008-SNAPSHOT-M11-hammerhead.zip downloaded to my phone under /sdcard/", can I just: boot to recovery, click on Install, select the zip file and swipe to flash?
Finally a general query: Is there any reason I have to connect the phone to my laptop and run any adb, fastboot commands except to transfer the zip file from laptop to phone and to boot into bootloader or recovery with fastboot command? I already have TWRP running.
Thanks
Kashyap
Edit - before you flash, create a backup in twrp, including your efs, and copy it to your laptop for peace of mind.
I don't use cm, but that sounds like the right file. It doesn't matter which location the zip file is on your sdcard as far as I know, I think they've just said /sdcard/0 to make it easy to find from within twrp. Sounds to me like you've covered all your bases, nice to see someone manually flashing a nexus as a start. I'd go ahead and flash the zip, don't forget to factory reset if you're coming from stock. Also, you may want to find a gapps package if you haven't already. Since you seem to have taught yourself the right way, and your PC is setup for fastboot already, it should be easy to flash back to stock/restore under twrp. You don't even need adb to push files to your phone, you can just download them straight to the device. I generally only use my PC for fastboot flashing to stock,or transferring large amounts of data. Good luck, enjoy your nexus - first boot will generally take just long enough that you'll start wondering if its broken.
Thanks for the quick response.
scissors_cut_paper said:
don't forget to factory reset if you're coming from stock.
Click to expand...
Click to collapse
Just curious why?
If i do a factory reset, will it not delete /sdcard/cm-11-20141008-SNAPSHOT-M11-hammerhead.zip? Do I just copy it from laptop to phone after reset and proceed to flashing? Or there is some way to not wipe 'sdcard' during factory reset?
scissors_cut_paper said:
Edit - before you flash, create a backup in twrp, including your efs, and copy it to your laptop for peace of mind.
Click to expand...
Click to collapse
I did do a TWRP backup, but selected what to backup in the TWRP manager app, there is no option called EFS. Anyway, I'm creating a new using the recovery UI, where there is a check box called EFS. Thanks!
scissors_cut_paper said:
nice to see someone manually flashing a nexus as a start.
Click to expand...
Click to collapse
Didn't know there was any other more automated option/way. , is there? Only thing I knew was the CM Installer, which said the firmware isn't supported. .
scissors_cut_paper said:
Also, you may want to find a gapps package if you haven't already.
Click to expand...
Click to collapse
Yes, I was planning to, but taking it step at a time. .
I was planning to get gapps-kk-20140606-signed.zip from cyanogenmod.org, but lets see. I'll probably post another question here asking which is the compatible one.
Factory reset just wipes data/cache/dalvik, it should leave your sdcard storage intact. Just out of interest,why cm11? KitKat is pretty long in the tooth, and I've always found aosp based ROMs to perform better than cm on nexus 5. The problem with having no gapps will be no access to play store/google account services, so you'll have to get apps from less trustworthy sources.
Worked
Thanks.
It worked fine. Though it was totally useless without either the play store or basic CM apps. Couple of notes:
- After wipe/factory-reset (from TWRP Recovery UI) /sdcard was untouched.
- Installed the ROM using TWRP Recovery UI -> Install -> Select the zip file from /sdcard and swipe.
- CM Installer on Windows 7 laptop worked fine once the CM was installed. But it downgraded the build from Nov to Aug-2014.
- Also CM Installer removed my TWRP and replaced it with CWM. Not happy.
So actually all that's needed is:
- Unlock the bootloader and root.
- Install TWRP Manager
- Try to use the TWRP Manager's "Install TWRP" to install the TWRP Custom Recovery. If that doesn't work then do it manually. Download twrp.img
- Install ADB and fastboot, you don't need the whole 1GB Android SDK. Just search for "ADB Fastboot without SDK".​- Enable USB debug, connect the phone and ensure that 'adb.exe devices' prints a device.​- fastboot flash recovery twrp.img​- Download the ROM zip file you wanna install on the phone itself, no need to involve the laptop.
- Boot into recovery (e.g. using TWRP Manager -> Reboot options) and do what I did above.
Once you've installed Cyanogenmod, DO NOT use CM Installer. This is written in July'2015. May be things would improve in future.

[Umidigi One Max] Custom ROM, Modding, Rooting - Complete guide

Welcome to this guide, where I will guide you through rooting, flashing custom roms, and more, on our little Umidigi One Max !
WARNING : I am not responsible for your phone breaking or exploding during the night under your pillow. Please advice. If you cannot boot anymore, keep reading, your phone is NOT dead.
OFFICIAL ROM (Android 8.1)
The Umidigi One Max comes with Android 8.1 Out of the Box. Manufacturer has no plan on having 9.0 on the phone. That's why we root then ! Let's get into it.
Rooting the phone without unlocking it, or installing TWRP
Everything you'll do on this phone will NOT require a bootloader unlock. Note that this method is only in case you don't want to have your data wiped, or don't have access to an SD card (thus you cannot flash .zip in TWRP, except for ADB Sideloads)
What you'll need
Download the latest ROM from Umidigi's website : https://community.umidigi.com/forum.php?mod=forumdisplay&fid=211
Choose the ".rar" file
"E" ROMs are for European versions. It doesn't really matter what you choose.
Download SP Flash Tool on the same thread you opened for the ROM. It's "SPFT" for short
Unzip both
Install Magisk Manager on your phone : https://github.com/topjohnwu/Magisk/releases/
Steps
IMAGE COURTESY OF bencebacsi @ Umidigi forums
In the unzipped ROM folder, find boot.img
Copy it to your phone storage using an USB cable or any other method
Open Magisk Manager, press install
Choose "patch boot image file"
{
"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"
}
Let magisk do it's job
Find the boot.img file you just copied
Copy the patched_boot.img back to your computer
Open SP Flash Tool
Open the "Download" tab
In "Scatter-loading file", press the folder icon and browse to the downloaded ROM folder. Choose the only file that shows up
Untick every box except for boot. There is a column called "Location" with a path, click on it to change to file.
Choose patched_boot.img
MAKE SURE YOU UNTICKED EVERYTHING EXCEPT BOOT
Click the "Download" button
Turn off your phone (not reboot) and connect is via USB
wait for the flash to succeed. Once done, unplug, boot, voila ! You got magisk !
Credits to topjohnwu for Magisk, what a great piece of work
Installing TWRP
Note that if you want to access the /data partition (internal storage), you'll have to wipe it ! If you do not need it, keep going, it won't wipe unless you want to.
What you'll need
Official TWRP recovery.img by chankruze : https://twrp.me/umidigi/onemax.html
Magisk.zip installer (NOT the manager) : https://github.com/topjohnwu/Magisk/releases/
SP Flash Tool : http://www.mediafire.com/file/wxlld9dfywk67jl/SP_Flash_Tool_v5.1916.rar/file
This method is shorter and requires less downloaded files.
Steps
Turn off your phone
Run SP Flash Tool
Load the scatter file (see pictures above) you downloaded from the latest ROM (see above as well)
Untick everything except recovery
Change path to recovery.img to be the TWRP image
Click "Download" and plug your phone
After it's done, unplug, and press Power + Vol Up
You'll see three options appearing. That's how you'll get to the recovery. Use Vol Up to scroll, and Vol Down to select. Choose Recovery Mode !
TWRP should boot by now
EXTRA STEP : Make /data readable. You will need to format data (YOU'LL LOSE ALL YOUR DATA) (Wipe > Format Data > Type "yes") and after that, flash this zip : https://androidfilehost.com/?fid=1322778262904004415
You can now proceed to flash zips, including Magisk.zip. If you made /data readable, you can send it to your internal storage. If not, use an SD CARD or ADB PUSH / SIDELOAD.
Returning to stock to fix issues / brick
Use SP Flash tool but instead of unticking everything, tick everything. Note that USERDATA, if ticked, will clear your data.
Ticking only certain partitions may work if you got issues with magisk or system mods and are still on Official ROM. Flashing boot and system will remove Magisk. If you are on custom ROM, you can flash their system again to fix issues as well. Make sure to choose the right system.img in SPFT !
OTHER ROMS
Installing GSI (Generic System Image) to get Android Pie 9.0
GSI takes advantage of Project Treble to create one system image that will work on most devices without issues due to a separate "vendor" partition. The One Max is Treble-compatible, but only up to 9.0 (No 10 Q for now)
This will allow you to get an AOSP experience, with it comes easy modding and theming, and less bugs, less chinese-spying (that's a thing apparently, but who cares really ? Not me to say the least)
GSI List
You can find a GSI List including bugs and download links in my other thread here : https://forum.xda-developers.com/android/development/gsi-gsi-experiments-t3941194
WARNING : DOWNLOAD GSIs WHICH ARE ARM64-AONLY AND NOT AB !
Installing a GSI
You will need TWRP Installed. Check above if it's not done yet. You'll also need the Magisk.zip, and I highly recommend you getting the disable-force-encryption zip
Start up by wiping /data in twrp (Wipe > Swipe the bar). It will not wipe the files in your internal storage (Music, Download, etc...). If you want to get access to /data in TWRP (which I highly recommend), you'll need to do a full format (Wipe > Format data > type yes).
Download a GSI (.img) and send it to your phone (Either using an SD Card, or adb push [file on computer] [destination folder]). Send Magisk and the disable-force-encryption zip at the same time.
Flash that system image using Install > Install Image > Browse to the .img file
Flash disable-force-encryption if you formatted /data (don't flash it if you didn't do that !)
Flash Magisk.zip
Reboot and profit !
Note that there might be some issues with the GSI you choose. Most GSI suffers issues regarding Wifi Tethering/Hotspot. Other than that, check for my thread for issues regarding GSIs.
Some GSI require installation of GAPPS (Google Apps). Download a GAPPS zip and flash it at : https://opengapps.org/ (Choose ARM64 and 9.0)
If Installation fails, saying that system size is too small, go to (Wipe > Advanced Format > Tick "System" > Repair or change file system > Resize File System) and try flashing again.
INTERESTING MODS FOR ALL ROMS
Magisk FDE.AI
A great system manager. Saves a ton of battery without a performance hit. You need magisk installed. XDA Thread : https://forum.xda-developers.com/apps/magisk/beta-feradroid-engine-v0-19-ultimate-t3284421
Fix SafetyNet not passing on custom ROMs/GSIs
SafetyNet will not pass by default on custom ROMs / GSIs.
Use Magisk Hide Prop Config : https://forum.xda-developers.com/apps/magisk/module-magiskhide-props-config-t3789228
Run 'su' then 'props' in a terminal emulator. Edit Device fingerprint, choose Pick a certified fingerprint. I recommend using Xiaomi Redmi Note 7, as it changes the status-bar to be notch sized.
Note that you may need to do this next fix to make 'su' work :
Root request not working with Magisk
On some GSIs, root requests will not show up. You need to move some vendor files over to system.
Use TWRP's File Manager (Advanced > File Manager) or Adb shell to copy theses files :
Code:
/vendor/lib/libdirect-coredump.so
COPIED TO
Code:
/system/lib/libdirect-coredump.so
Code:
/vendor/lib64/libdirect-coredump.so
COPIED TO
Code:
/system/lib64/libdirect-coredump.so
This will fix this issue until GSI / ROM creator fixes it in their ROM;
Enjoy your new phone ! Don't forget to say thanks to all the developers behind every project (not me ! I didn't do anything )
If you have any issues, feel free to ask questions !
See you on the other side
Downloaded phhusson's AOSP ROM
Extracted compressed image. Then...
Wiped Phone from TWRP w/ all three options Swipe, Formatted (Type "Yes"), and advanced wipe.
From TWRP went to:
Install > Install Image > Selected system-arm64-ab-gapp-su.img > Select Partition to flash image
From this screen it lists these partitions for selection:
-recovery
-nvram
-uboot
-boot
-logo
-tee
-System Image
I select System image. It starts flashing. After it has finished, I go to reboot, and that is when TWRP states "No OS installed".
Am I downloading the wrong image file?
*********************EDIT****************************
Nevermind. I downloaded system-arm64-aonly-gapps-su.img.xz and it boots fine with gapps included
Exactly, you downloaded A/B image, not A-only.
Using phhusson's AOSP ROM. I got the root requests show up. However the superuser app is blank. Nothing shows in the list.
Request for a video to install GSI
Hello
I'm using Umidigi One Max Android 8.1 and want to upgrade to 9.0 . Can you please make a YouTube video showing how to install the GSI version I'd gladly appreciate it.
Over the last month or so, I've tried multiple GSI ROMs, and stock. I've rooted stock, and everything runs nicely, I just can't stand the lack of features. Even rooted on stock, Google Pay still works. If I install a GSI ROM like Havok, root it, gpay will not work. Not sure why it works on stock rooted with magisk, but not with other ROMs.
I'm looking for a hacked stock rom for the one max that:
A.) Can be rooted.
B.) Can still run gpay.
C.) Has a advanced restart option to boot directly into recovery.
D.) Displays the battery in the status bar as a percentage rather a symbol, and a clock with seconds option.
If I had those options, I would stick with stock. I can accomplish all those options with Havoc GSI ROM, I just can't get NFC/gpay to work.
su
how did you repair su binsaries after flasing (in twrp the vendor folder is empty)
everything else works
@ _cab13_
thanks for tutorial
some comments/questions
Image shows MT6739 in phone image and scatter file of mt6739
My phone is MT6363 and appears to agree with online specs site such as
https://www.gsmarena.com/_umidigi_one_max-9525.php
Am I looking at the wrong tutorial or umm have you grabbed images from another phone and forgot to say so?
w1lh3lm3d said:
how did you repair su binsaries after flasing (in twrp the vendor folder is empty)
everything else works
Click to expand...
Click to collapse
You have to mount the folder system and vendor for reading and writing and you can copy it, this is in recovery mount
Very helpfull, thanks)
Has anyone tried dual SIM and SD hack on this phone? I cant get my to work. When I do the hack, phone does not see any sim cards nor SD card.
However if I put only two sims, or sim and SD everything works well.
It is almost like issue w Samsung but no warning message
can i use this process on umidigi one as well
q1. Can i use this process on umidigi one as well?
When i visit "Official TWRP recovery.img by chankruze : https://twrp.me/umidigi/onemax.html" and search on devices they don't have umidigi one or one pro only the one max option. Other than screen size all three are pretty much spec'd the same. The umidigi one just doesn't have wireless charging or nfc that one pro and one max have and one max has 6.3 waterdrop vs one/one pro 5.9 notch display but all 720x1520 9:19 aspect ratio configurations. I found a umidigi one and one pro twrp recovery image here _https://unofficialtwrp.com/umidigi-one-umidigi-one-pro-root-twrp-recovery/ so if i have that are all the other downloads for doing non-rooted device upgrade to 9 pie non-device specific downloads?
q2. Nice to see this process covers a way to get form 8.1 to 9 w/o rooting device. Having never done so i'm curious why other search hits cover steps that require rooting device if the upgrade can be achieved without doing that, any insights?
q3. Would you say the likelyhood of bricking my device, if trying to follow these instructions using umidigi one vs one max, very low? Trying to determine if i should first line up and have on hand backup phone to use if the chance of that happening is high.
does magisk install allow me to upgrade to android 9 pie?
does magisk install allow me to upgrade to android 9 pie from the default android 8.1 oreo on my umidigi one or do i have to use the twrp recovery setup option to enable installing gsi arrowos or pixel experience android 9 pie update?
myusrn said:
does magisk install allow me to upgrade to android 9 pie from the default android 8.1 oreo on my umidigi one or do i have to use the twrp recovery setup option to enable installing gsi arrowos or pixel experience android 9 pie update?
Click to expand...
Click to collapse
Yes, with the single installation of magisk you could upgrade to Android 9, but you would have many more functions through TWRP. how to remove encryption, backup, etc.
drkiro said:
Yes, with the single installation of magisk you could upgrade to Android 9, but you would have many more functions through TWRP. how to remove encryption, backup, etc.
Click to expand...
Click to collapse
Thanks for reply. I was trying to see android 9 pie in magisk modules listings reviewed elsewhere and wasn't seeing what looked like a full android 9 install but rather options that themed and existing android 8.1 like android 9.
q1. If i complete the spft application of magisk_patched.img version of boot.img and try the android 9 module update option that's a one way street correct?
q2. Can one disable magish_patched.img version of boot.img by using spft to put the oem boot.img back in place?
q3. Sounds like twrp is the best way to put the official pixel experience android 9 [ or 10 ] custom rom on my umidigi one device. Your article shows how to get twrp enabled without bootloader unlocking the device. Any insights as to why there are so many articles suggesting that you have to bootloader unlock device to get twrp custom recovery image installed?
myusrn said:
Thanks for reply. I was trying to see android 9 pie in magisk modules listings reviewed elsewhere and wasn't seeing what looked like a full android 9 install but rather options that themed and existing android 8.1 like android 9.
q1. If i complete the spft application of magisk_patched.img version of boot.img and try the android 9 module update option that's a one way street correct?
q2. Can one disable magish_patched.img version of boot.img by using spft to put the oem boot.img back in place?
q3. Sounds like twrp is the best way to put the official pixel experience android 9 [ or 10 ] custom rom on my umidigi one device. Your article shows how to get twrp enabled without bootloader unlocking the device. Any insights as to why there are so many articles suggesting that you have to bootloader unlock device to get twrp custom recovery image installed?
Click to expand...
Click to collapse
Magisik, is used so that android 9 can boot, (now 10), in the system update to android 9, you only update the System partition, everything else remains as the manufacturer installed it, when you install twrp, you only change the partition recovery, and when you install magisk you change the boot partition, all this can be reversed, if you install the original versions.
drkiro said:
Magisik, is used so that android 9 can boot, (now 10), in the system update to android 9, you only update the System partition, everything else remains as the manufacturer installed it, when you install twrp, you only change the partition recovery, and when you install magisk you change the boot partition, all this can be reversed, if you install the original versions.
Click to expand...
Click to collapse
just to clarify, with the magisik patched boot.img i'm then able to apply a module that enables access to android 9 [ or 10 ] in the system update UI at which point i will carry out a standard issue android 8.1 to 9 [ or 10 ] upgrade process vs twrp where it appears you directly apply a gis custom rom like the mainstream pixel experience or arrowos options?
myusrn said:
just to clarify, with the magisik patched boot.img i'm then able to apply a module that enables access to android 9 [ or 10 ] in the system update UI at which point i will carry out a standard issue android 8.1 to 9 [ or 10 ] upgrade process vs twrp where it appears you directly apply a gis custom rom like the mainstream pixel experience or arrowos options?
Click to expand...
Click to collapse
No, there is no custom rom, which can be installed from the system update, all are images of the system partition, which are called GSI, which are installed by means of fastboot, or by twrp, all of them can be found here: https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
drkiro said:
No, there is no custom rom, which can be installed from the system update, all are images of the system partition, which are called GSI, which are installed by means of fastboot, or by twrp, all of them can be found here: https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
Click to expand...
Click to collapse
interested in what makes a gsi [ generic system image ] custom rom an official vs an unofficial image given the pixel experience is listed as unofficial and aosp, arrowos and resurrectionremix offerings i've seen referenced in many places are listed as official.
i'd like to try the only official android 10 q aosp listing on my umidigi one to get off the dated android 8.1 experience and onto the more current one. This article suggests i can get twrp onto my device without bootloader unlocking it and with ability to revert back to the factory oem image setup currently running on it, if that update causes me to loose functionality or stability, using twrp recovery.
Is that a correct interpretation of the instructions in this article, and your clarifications in our exchange? I'm interested in experimenting but would like to not loose ability to go back to non-bootloader unlocked factory oem image in the event i need to exercise device hardware warranty or sell it. Thanks for your clarifications and additional insights.
myusrn said:
interested in what makes a gsi [ generic system image ] custom rom an official vs an unofficial image given the pixel experience is listed as unofficial and aosp, arrowos and resurrectionremix offerings i've seen referenced in many places are listed as official.
i'd like to try the only official android 10 q aosp listing on my umidigi one to get off the dated android 8.1 experience and onto the more current one. This article suggests i can get twrp onto my device without bootloader unlocking it and with ability to revert back to the factory oem image setup currently running on it, if that update causes me to loose functionality or stability, using twrp recovery.
Is that a correct interpretation of the instructions in this article, and your clarifications in our exchange? I'm interested in experimenting but would like to not loose ability to go back to non-bootloader unlocked factory oem image in the event i need to exercise device hardware warranty or sell it. Thanks for your clarifications and additional insights.
Click to expand...
Click to collapse
You can return, to the Originate flashing state, this image, https://community.umidigi.com/forum.php?mod=viewthread&tid=18692&extra=page=1 , can experiment with any image and return it to the original state, the pixel experience does not work with this phone, in Android Q the NFC does not work, and the videos in whastapp, do not work. Android 10 image comes without gapps, you have to flash them. If the twrp you can flash it through fastboot

Newbie Question How to flash custom rom

I just unlocked my bootloader and was able to flash a recovery, LR recovery to be exact. I currently use the stock miui android 11 and I'm not sure if I'll be able to flash roms like evolution, corvus and etc. I don't understand the vendor thing when flashing a custom rom, will you help me out on how to make things clear for me on what is a vendor and how to know if it's the right one for my phone. Thank you in advance.
TheSilhouette said:
I just unlocked my bootloader and was able to flash a recovery, LR recovery to be exact. I currently use the stock miui android 11 and I'm not sure if I'll be able to flash roms like evolution, corvus and etc. I don't understand the vendor thing when flashing a custom rom, will you help me out on how to make things clear for me on what is a vendor and how to know if it's the right one for my phone. Thank you in advance.
Click to expand...
Click to collapse
IF this is the INDIAN poco x2, then your device model id is PHOENIXIN_in_global, so you cant install any custom roms here. If you can mod the id to PHOENIX then all the roms here are open for installation. However upon inspection of extracted fastboot versions (not recovery version) of Miui roms I've seen vendor files which are images, now if you can replace the vendor files from your desired rom with your model's specific vendor image files you can practically install any rom.
You'll have to extract the fastboot rom which is when you'll be able to see these files. And again just get platform tools and copy past all files from the rom to install by just clicking on flash_all.bat
AIDROOS said:
IF this is the INDIAN poco x2, then your device model id is PHOENIXIN_in_global, so you cant install any custom roms here. If you can mod the id to PHOENIX then all the roms here are open for installation. However upon inspection of extracted fastboot versions (not recovery version) of Miui roms I've seen vendor files which are images, now if you can replace the vendor files from your desired rom with your model's specific vendor image files you can practically install any rom.
You'll have to extract the fastboot rom which is when you'll be able to see these files. And again just get platform tools and copy past all files from the rom to install by just clicking on flash_all.bat
Click to expand...
Click to collapse
Very Useful Information..
Thanks))
So practically every ROM has to be altered and installed only in Fastboot version?
And how about recovery version as Install Zip Files? do you recommend it>
AIDROOS said:
IF this is the INDIAN poco x2, then your device model id is PHOENIXIN_in_global, so you cant install any custom roms here. If you can mod the id to PHOENIX then all the roms here are open for installation. However upon inspection of extracted fastboot versions (not recovery version) of Miui roms I've seen vendor files which are images, now if you can replace the vendor files from your desired rom with your model's specific vendor image files you can practically install any rom.
You'll have to extract the fastboot rom which is when you'll be able to see these files. And again just get platform tools and copy past all files from the rom to install by just clicking on flash_all.bat
Click to expand...
Click to collapse
Hey Could you please explain in detail how I can do this? I want to install a custom rom(Arrow OS) on my phone(miui 12.1.2) but I keep getting the following error when I try to do it using twrp:-
E1001 failed to update system image. ERROR 1
Failed to mount /system_root(invalid argument)
Failed to mount /product(no such directory)
I'm new to this and any help would be greatly appreciated.
PS: I get the same error for anything else I flash too.

Question Switch from Xiaomi.eu ROM to another custom rom?

Hello xda community, i have a poco x4 pro running on latest xiaomi.eu stable rom and i would like to flash a other custom rom like evolution x, but i can't get it to run.
If i try to do "fastboot flash boot <file>" and "fastboot flash vendor_boot <file>" then it returns ok but if i switch to recovery the old MIUI Recovery 5.0 is still present.
How can i finally flash a other recovery like twrp and flash another rom using adb flash? What steps do i have to do?
sebastian5594 said:
Hello xda community, i have a poco x4 pro running on latest xiaomi.eu stable rom and i would like to flash a other custom rom like evolution x, but i can't get it to run.
If i try to do "fastboot flash boot <file>" and "fastboot flash vendor_boot <file>" then it returns ok but if i switch to recovery the old MIUI Recovery 5.0 is still present.
How can i finally flash a other recovery like twrp and flash another rom using adb flash? What steps do i have to do?
Click to expand...
Click to collapse
You put a recovery from this topic
[SHARED][RECOVERY][UNOFFICIAL] TWRP 3.7.0_12 for VEUX/PEUX
Hello everyone, one user under the nickname yurxxl from the site 4 PDA, at my request, will assemble a recovery for us, it was his assembly that I posted in the topic...
forum.xda-developers.com
You download the custom you like, transfer it to a USB flash drive, download it there (to a USB flash drive) and place the recovery from the post above, you will also need to save it on the vendor_boot flash drive, you can take it from the firmware for fastboot or make a backup of it in the recovery.
Well, then you load into the recovery, do the data format, flash the custom, then switch to the recovery slot, download the recovery (twrp) and vendor_boot, and that's it, you load into the new firmware
arraki said:
You put a recovery from this topic
[SHARED][RECOVERY][UNOFFICIAL] TWRP 3.7.0_12 for VEUX/PEUX
Hello everyone, one user under the nickname yurxxl from the site 4 PDA, at my request, will assemble a recovery for us, it was his assembly that I posted in the topic...
forum.xda-developers.com
You download the custom you like, transfer it to a USB flash drive, download it there (to a USB flash drive) and place the recovery from the post above, you will also need to save it on the vendor_boot flash drive, you can take it from the firmware for fastboot or make a backup of it in the recovery.
Well, then you load into the recovery, do the data format, flash the custom, then switch to the recovery slot, download the recovery (twrp) and vendor_boot, and that's it, you load into the new firmware
Click to expand...
Click to collapse
I already downloaded your referenced twrp image, but obtained always the same results as i described in my first post.
I don't get your point with the usb flash drive. I mean it does not make any difference if i store the required files on my pc internal storage or on a usb flash drive.
sebastian5594 said:
I already downloaded your referenced twrp image, but obtained always the same results as i described in my first post.
I don't get your point with the usb flash drive. I mean it does not make any difference if i store the required files on my pc internal storage or on a usb flash drive.
Click to expand...
Click to collapse
You're doing something wrong.Download the archive below, unzip it, copy the downloaded recovery to the platform-tool folder, there is a file there START.exe (I added it there for convenience), run it and get right where you need to, then write: fastboot flash boot (the name of the recovery).img
And about the sd card, you can also use internal memory, but you will first do format data, and accordingly you will erase everything from internal memory, so you need to have all the files for firmware on the sd card, well, or on a flash drive if you flash through OTG
sebastian5594 said:
I already downloaded your referenced twrp image, but obtained always the same results as i described in my first post.
I don't get your point with the usb flash drive. I mean it does not make any difference if i store the required files on my pc internal storage or on a usb flash drive.
Click to expand...
Click to collapse
I'll add, if you haven't watched the spoilers, this is how the installation log should look like.

Categories

Resources