[RECOVERY] CWM for Micromax A121 / Cherry Mobile Omega Icon - Miscellaneous Android Development

ClockWorkMod recovery version 6.0.5.0*, using Cyanogenmod 11 source, ported for Cherry Mobile Omega Icon (aka Micromax A121).
DOWNLOAD:
recovery_CWM_h700.img
SOURCES:
Device tree: https://github.com/arvinquilao/android_device_cti_h700/tree/cm-11.0
Flashable via fastboot or adb (dd command). Make sure you have a backup stock recovery in case CWM fails to work. You can also use Flashify to install the img file, it's available at the Play Store. Another alternative is Universal AIO flasher.
To test via fastboot: "fastboot boot recovery_CWM_h700.img"
To install via fastboot: "fastboot flash recovery recovery_CWM_h700.img"
Feel free to comment if you encounter issues with this CWM port.
*This is the classic, non-touch version.

arvinquilao said:
ClockWorkMod recovery version 6.0.5.0, using Cyanogenmod cm11 source, ported for Cherry Mobile Omega Icon (aka Micromax A121).
DOWNLOAD:
recovery_CWM_h700.img
SOURCES:
Device tree: https://github.com/arvinquilao/android_device_cti_h700/tree/cm-11.0
Flashable via fastboot or adb (dd command). Make sure you have a backup stock recovery in case CWM fails to work. You can also use Flashify to install the img file, it's available at the Play Store. Another alternative is Universal AIO flasher.
To test via fastboot: "fastboot boot recovery_CWM_h700.img"
To install via fastboot: "fastboot flash recovery recovery_CWM_h700.img"
Feel free to comment if you encounter issues with this CWM port.
Click to expand...
Click to collapse
Good Work Bro Keep it up

Notice: Improvements to 10 Post Rule
A New Q & A thread , for This Topic has been created in the Q&A, Help & Troubleshooting Sub-Forum.
New Discussion and Q & A Tabs have also been created, located just under threads Title when viewing in a Browser.
Posts from members with less than 10 posts will automatically be posted in the new Q & A thread.
Please check it out, and see if you can help out someone with a question about this Topic.
For more about this new feature see: Improvements to 10 Post Rule

Thanks so much, buddy. Awesome work, these recoveries (TWRP and CWM) of yours.
Now digging through your device tree, trying to get a grab on how to compile this stuff by myself.

Too bad ROMs for this are few and far behind; it would've been golden if someone's up to the task of porting CM10.1 or 11 for this. Thanks for the CWM though, that'll be much appreciated.

Related

[FAQ]ROOTing, Flashing, and Custom recoveries

This is an extension of the HTC EVO Shift 4G FAQ which can be found here.
[SIZE=+3]ROOTing, Flashing, and Custom recoveries[/SIZE]
[SIZE=+2]HTC EVO Shift 4G[/SIZE]​
[SIZE=+1]Q1: How do I root my phone....?[/SIZE]
There are several methods for rooting the EVO Shift 4G, below are some of the most used/reliable/common ones in no particular order:
[TOOL][ROOT] Shift ROOTility [1.13.13] by @CNexus
[VIDEO GUIDE] FULL S-OFF ROOT for Evo SHIFT. Froyo (2.2) + Gingerbread (2.3.3+2.3.4) by @VICODAN
Root and downgrade for Android 2.3.4 {Script included - ShiftySonofA script dl added) by @Indirect
2.3.4 Latest OTA[2.77.651.8] Downgrade!! by @JohnnyCakeXM
[SIZE=+1]Q2: What is a custom recovery....?[/SIZE]A custom recovery takes the place of HTC's stock recovery once you root your phone. There are three custom recoveries for the EVO Shift:
Official ClockworkMod Recovery (commonly referred to as CWM)
Team Win Recovery Project (commonly referred to as TWRP)
ClockworkMod-Enhanced (commonly referred to as CWM-E) by dread7us
When choosing which recovery to use, read the ROM/kernel op that you want to flash, most of the time they will tell you which recovery is sorted for their project. In most cases both recoveries work just fine, so ultimately the choice is up to you, but if you decide to go with a recovery that the developer did not recommend, you still not receive support within that developers thread! ​
[SIZE=+1]Q3: How do I change my recovery ....?[/SIZE]
There are several ways you can do this
Via fastboot.exe
Download the ".img" file for the recovery you want to flash.
Move the "filename".img to the directory where your fastboot.exe program is located.
Boot your phone into fastboot mode (see the General FAQ #5 for how to do this)
Type the following in a command prompt/terminal shell in the directory where your fastboot.exe and <fileName>.img recovery are located:
Code:
fastboot flash recovery <fileName>.img
Via FlashImageTool **RECOMMENDED**
Download the tool.
Download the recovery.img file for the recovery you want to use.
Connect your phone to your computer with USB debugging enabled.
Open the tool, select your file and then select "recovery" from the dropdown menu.
Click "Flash" and let the tool do it's thing.
Via Terminal/ADB Shell **BRICK IS POSSIBLE HERE, BE CAREFUL WHEN TYPING**
Download the recovery.img file.
Open a terminal on the phone/adb shell from computer.
Type the following to navigate to the download folder
Code:
cd /path/to/download/folder
Flash the recovery to the recovery partition
Code:
dd if=./<recoveryFileName>.img of=/dev/block/mmcblk0p21
*​
Forum Rules | New Users Guide | XDA Tour | Report Posts​
This FAQ is part of a Recognized Contributor Group Initiative. Please look for a similar FAQ thread when visiting another device forum.
A special thanks to everyone who contributed to the production of this FAQ​
Nice write up :good:
Awesome. I would write that sometimes twrp doesnt play well with sense. Ive seen a few problems posted here because of that
Sent from my PG06100 using Tapatalk 2

[RECOVERY LOCKED/NE1] Safestrap Recovery v4.11 B01 [2019 Sep 12]

VERIZON SAMSUNG GALAXY S3 (D2VZW)
PLEASE READ READ READENTIRE OP
"ALL MAJOR WORK DONE BY HASHCODE SO GO GIVE HIM SOM THANKS.DO NOT POST ANY BUG OR ISSUE COUSED BY THIS RECOVERY IN ORIGINAL THREAD BY HASHCODE, POST HERE AND I WILL HELP YOU."
CURRENT PROJECT STATUS:
BETA v4.11-B01 (NE1/KK)
WHAT IS SAFESTRAP?
Safestrap is a Bootstrap / Recovery for locked bootloader phones. The goal is to avoid touching your primary system (I'll call this "stock" system) and only flash or make large changes to another place on your phone that Safestrap treats as a "2nd system" (in this case, it's a series of virtual ROM slots located on the internal emmc area: "/sdcard"). Once installed, you will see a "Splashscreen" giving you the option to hit "menu" to enter recovery. The recovery portion of Safestrap is now based on TWRP 2.6.1.0 (a touch based recovery) and you can perform .zip installs, backups and restores here. The additional features I've added to TWRP are mostly located under the "Boot Options" menu:
Here you can create virtual ROM-slots (3-4 on the S3 due to partition size and internal space) for flashing ROMs. NOTE: The bigger you make the /data partition the less room you will have to make other ROM-slots.
You can activate a new ROM-slot by choosing the slot you wish to make active and then selecting the "Activate" button. Once active, you will see the "rom-slot#" up in the top of the screen shown in green. If you make the "stock" ROM active, then you can see it in the top shown in red.
Once a ROM-slot is active, all actions you would normally perform using TWRP are directed to that ROM-slot. For example, "Install" to flash a .zip, backup and restore.
HOW DO I INSTALL SAFESTRAP?
Requirement: Root
[Safestrap pre V4.07] Requirement: busybox. Grab "Busybox" from the Play Store and run the installer.
Once installed, open up the Safestrap application, Agree to the disclaimer that you won't try to sue me and hunt me down with a rifle if you manage to break your phone..
Then use the "Install Recovery" button. You should see the current version down in the lower left corner of the window. And the "Status:" should say "Installed" when you're done.
From there you can reboot and you *should* see a new splash screen during the boot up. While this is showing you can enter Safestrap Recovery using the [ menu ] button.
INSTALL VIDEO by DMX: https://www.youtube.com/watch?v=_RZI...e_gdata_player
HOW DO I ENTER RECOVERY?
During each reboot a splashscreen will be displayed showing whether the device is running a rom-slot or on the "Stock ROM".
Press the button shown on the screen to either enter "RECOVERY" or "CONTINUE" booting (or the hard button underneath each option).
HOW DO I UPGRADE SAFESTRAP?
Push the APK up to your sdcard.
Boot back into the "stock" rom-slot.
Open your old Safestrap app and use the "Uninstall Recovery" button
Browse to where you pushed the APK
Click on it and install like normal
Once installed, open the APK, Grant SU access, Use the "Install Recovery" button.
KNOWN ISSUES:
- Sometimes the installation doesn't work correctly. If you don't see the splashscreen after a rebooting. Install Safestrap again. (DEBUGGING THIS AS I GET TIME)
- Busybox is now required for the Safestrap APK to work correctly
DOWNLOADS:
CONFIRM THAT YOU ARE USING A VERIZON WIRELESS SAMSUNG GALAXY S3 (d2vzw) [KITKAT:NE1]
NEW
LATEST FILE: Safestrap-D2VZW-4.11-B01.apk
androidfilehost
OLD
LATEST FILE: Unofficial-Safestrap-D2VZW-3.75-B05.apk
androidfilehost
WARNING: Safestrap is heavily modified to be "Safe" for your device. Do not download TWRP from their website and expect it to work the same way. Also TWRP does not support Safestrap, tho some issues that may come up will be TWRP dependant, please try and contact myself or look on the forums for your device for answers before hunting down TWRP people. They won't be able to help w/ Safestrap specific questions.
Special Thanks To
@Hashcode , DeesTroy & TeamWin for all their hard work making TWRP such a fantastic recovery. If you are considering a donation, then please have a look at the Team WIN website: http://teamw.in/project/twrp2
CHANGELOG:
4.11-B01 [2019-09-12]
- TWRP updated to 3.3.1.
- Fix reboot function.
- Add reboot to safestrap button in reboot menu.
- Move Boot Options to advanced menu items.
- Fix CHARGER_BOOT detection.
- Fix datamedia mount.
- Add hijack-backup during image flashing.
- Update safestrap portrait theme.
- Update safestrap app to use topjohnwu's libsu & internal busybox (busybox app not needed anymore).
- Safestrap app: Update install recovery function.
See my github for more.
4.01-B03 [2016-03-29]
- USB OTG support.
4.01-B02 [2016-02-13]
- Fix brightness on Recovery.
4.01-B01 [2016-02-06]
- Update TWRP to version 3.0.0-0 full changes here
OLD
4.00-B02 [2015-11-22]
- Synced with latest TWRP commits.
- Remove read-only system.
- Remove screen timeout.
4.00-B01 [2015-08-13]
- Update TWRP recovery to 2.8.7.0 .
- Materialize Safestrap apk.
- Drop aosp support.
3.75-B05 [2015-02-02]
- Update TWRP recovery to 2.7.1.0 .
- Temporary fix for aroma installer.
3.75-B04 [2015-02-02]
- Add support to Omni ROM and fix sdcard on slot rom.
3.75-B03 [2015-01-15]
- Add support to AOSP on ROM slot (only) (this will load cm and slimkat ramdisk at boot)
3.75-B02 [2014-07-18]
- Fixed issue in TWRP recovey due to stock NE1 kernel framebuffer! (final fix)
all done by Hashcode
3.75-B01 [2014-06-26]
- Updated hijack for KK bugs
- Fixed ROM-SLOT support
- Fixed internal storage mount issue
Safestrap Recovery theme (Stock TWRP)
How to...
The theme zips are not flashable. First installation has to be done manually:
- Download the theme and rename it to "ui.zip".
- On SD card (if device has internal and external storage, use the internal) open TWRP folder and create a folder called "theme", without capital letters.
- Copy ui.zip to theme folder.
- Restart to recovery.
Safestrap Stock TWRP theme v4.00 B02.zip
Kitkat Custom ROM list work with Safstrap:
SUPERLITEROM! I535VRUDNE1
PaulPizz.VRUDNE1
Kernel modules
d2vzw-NE1-modules.zip
d2vzwpp-NF5-modules.zip
Does it mean I can flash kk based rom on one of the slots? If so, does it has to be TW based like the last version?
ruokuo said:
Does it mean I can flash kk based rom on one of the slots? If so, does it has to be TW based like the last version?
Click to expand...
Click to collapse
Yes kitkat tw only, and you can backup stock system and data and restore in slot rom.
I had my own custom tw rom but cant uploud 1 giga file
Wifi should ok without modules.
So where i can find ROMs for this safestrap, pls help im noob)
leroyinc said:
So where i can find ROMs for this safestrap, pls help im noob)
Click to expand...
Click to collapse
No ROMs yet, you can ask dev of custom rom to build kitkat ROMs.
Iam building one, noy yet ready but will take so much time to uploud.
mohammad.afaneh said:
No ROMs yet, you can ask dev of custom rom to build kitkat ROMs.
Iam building one, noy yet ready but will take so much time to uploud.
Click to expand...
Click to collapse
Pls call when some ROMs appear, thx.
leroyinc said:
Pls call when some ROMs appear, thx.
Click to expand...
Click to collapse
I will add links if some one update his custom rom.
you can backup stock rom and restore in slot rom and modify and debloat it as you want.
mohammad.afaneh said:
I will add links if some one update his custom rom.
you can backup stock rom and restore in slot rom and modify and debloat it as you want.
Click to expand...
Click to collapse
On my stock rom didnt work sms, could i do smth with this, can i load new radio or can u suggest me what to do?
leroyinc said:
On my stock rom didnt work sms, could i do smth with this, can i load new radio or can u suggest me what to do?
Click to expand...
Click to collapse
I dont have idea but flash full stock kitkat and wipe data may solve the problem.
mohammad.afaneh said:
I dont have idea but flash full stock kitkat and wipe data may solve the problem.
Click to expand...
Click to collapse
Okay, thx)
mohammad.afaneh said:
I dont have idea but flash full stock kitkat and wipe data may solve the problem.
Click to expand...
Click to collapse
Btw, will u give me instruction how to install ROM when it appear ?
And this ROM may have a basis like CM11 or it can be just KK ?
Thx.
leroyinc said:
Btw, will u give me instruction how to install ROM when it appear ?
And this ROM may have a basis like CM11 or it can be just KK ?
Thx.
Click to expand...
Click to collapse
Kitkat TW based rom only.
just creat a rom slot from boot menu in recovery, activate it, then flash the rom, reboot!
mohammad.afaneh said:
Kitkat based rom only.
just creat a rom slot from boot menu in recovery, activate it, then flash the rom, reboot!
Click to expand...
Click to collapse
will try.
---------- Post added at 12:15 AM ---------- Previous post was at 12:11 AM ----------
mohammad.afaneh said:
Kitkat based rom only.
just creat a rom slot from boot menu in recovery, activate it, then flash the rom, reboot!
Click to expand...
Click to collapse
and can i add old radio which i need to work i-net and sms in that ROM ?
P.s sorry for my noob questions.
so has anybody been able to create a rom with dsixda's Android Kitchen and successfully been able to run the rom with this version of safstrap? I have deodexed a stock rom VRUDNE1 and tried flashing it and i get a successful flash but on boot up once it gets to the red verizon screen it just stays there. ive let it sit for over 30 mins and no luck. ive tried everything i can think of including rebuilding the rom....???? and i doing something wrong here?? Has anyone else had any luck?
mohammad.afaneh said:
Kitkat based rom only.
just creat a rom slot from boot menu in recovery, activate it, then flash the rom, reboot!
Click to expand...
Click to collapse
Kit Kat touchwiz ROMs only. There are Kit Kat AOSP ROMs in the original development section. Noobs need to know they can't flash those through safestrap, only touchwiz ROMs
Sent from the Shark Tank using XDA Premium 4 mobile app
landshark68 said:
Kit Kat touchwiz ROMs only. There are Kit Kat AOSP ROMs in the original development section. Noobs need to know they can't flash those through safestrap, only touchwiz ROMs
Sent from the Shark Tank using XDA Premium 4 mobile app
Click to expand...
Click to collapse
what means ``flash`` ?
larrycjr said:
so has anybody been able to create a rom with dsixda's Android Kitchen and successfully been able to run the rom with this version of safstrap? I have deodexed a stock rom VRUDNE1 and tried flashing it and i get a successful flash but on boot up once it gets to the red verizon screen it just stays there. ive let it sit for over 30 mins and no luck. ive tried everything i can think of including rebuilding the rom....???? and i doing something wrong here?? Has anyone else had any luck?
Click to expand...
Click to collapse
Use archikitchen I had built one and it booted.
Clone archikitchen repo for last changes.
You need ubuntu or virtual on windows.
deodexe first test to know if its boot.
Then add root, bbx, and debloat with archi only. You can remove apk manualy.
Dont include the boot.img! Not neccessary
build with bbe command.
landshark68 said:
Kit Kat touchwiz ROMs only. There are Kit Kat AOSP ROMs in the original development section. Noobs need to know they can't flash those through safestrap, only touchwiz ROMs
Sent from the Shark Tank using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Sorry for mismatch I forgot the two letters.
leroyinc said:
what means ``flash`` ?
Click to expand...
Click to collapse
To flash means to put a ROM or kernel or modem or mod onto your phone.
Sent from the Shark Tank using XDA Premium 4 mobile app

[RECOVERY] TWRP for Micromax A121 / Cherry Mobile Omega Icon

Successfully ported TWRP recovery version 2.7.1.0, using Cyanogenmod cm11 source to Cherry Mobile Omega Icon (aka Micromax A121).
DOWNLOAD:
recovery_twrp_h700.img
SOURCES:
Device tree: https://github.com/arvinquilao/android_device_cti_h700
Android/bootable/recovery folder: https://github.com/omnirom/android_bootable_recovery
Guide: http://forum.xda-developers.com/showthread.php?t=1943625
Flashable via fastboot or adb (dd command). Make sure you have a backup stock recovery in case TWRP fails to work. You can also use Flashify to install the img file, it's available at the Play Store. Another alternative is Universal AIO flasher.
To test via fastboot: "fastboot boot recovery_twrp_h700.img"
To install via fastboot: "fastboot flash recovery recovery_twrp_h700.img"
Issue(s) encountered so far:
- Screen timeout causes bootloop/freezing. Disable screen timeout via settings > screen as soon as TWRP boots. None. Screen timeout bug fixed by TWRP team (2014-Aug-07).
This git commit fixes the screen timeout bug. I recompiled a new recovery img file and updated the download link above.
Change log:
28-Aug-2014
- Fix sreen timeout bug
- Time and date settings corrected
- Splash image included in the backup option
04-Aug-2014
- Inital TWRP port uploaded
reserved
arvinquilao said:
Successfully ported TWRP recovery version 2.7.1.0, using Cyanogenmod cm11 source to Cherry Mobile Omega Icon (Micromax A121 is the OEM).
DOWNLOAD:
recovery_twrp_h700.img
SOURCES:
Device tree: https://github.com/arvinquilao/android_device_cm_h700
Android/bootable/recovery folder: https://github.com/omnirom/android_bootable_recovery
Guide: http://forum.xda-developers.com/showthread.php?t=1943625
FEATURES and CHANGELOG: http://forum.xda-developers.com/showthread.php?t=1768142
Flashable via fastboot or adb (dd command). Make sure you have a backup stock rom in case TWRP fails to work. Or you can use Flashify, available at the Play Store.
To test via fastboot: "fastboot boot recovery_twrp_h700.img"
To install via fastboot: "fastboot flash recovery recovery_twrp_h700.img"
Issue(s) encountered so far, feel free to post bugs found and possible solutions:
- Screen timeout causes bootloop/freezing. Disable screen timeout via settings > screen as soon as TWRP boots.
Click to expand...
Click to collapse
Thanks Bro We need this
mohsin24 said:
Thanks Bro We need this
Click to expand...
Click to collapse
anyone tested the recovery? review please
deps1234 said:
anyone tested the recovery? review please
Click to expand...
Click to collapse
Tested And working perfect with some settings
Witch drivers used for PC for A121, I have tried some drivers but not working
As what I mentioned on the CWM thread, it would be golden if we have a fully custom ROM for this, but thanks anyway.
thanks bro
arvinquilao said:
Successfully ported TWRP recovery version 2.7.1.0, using Cyanogenmod cm11 source to Cherry Mobile Omega Icon (aka Micromax A121).
DOWNLOAD:
recovery_twrp_h700.img
SOURCES:
Device tree: https://github.com/arvinquilao/android_device_cti_h700
Android/bootable/recovery folder: https://github.com/omnirom/android_bootable_recovery
Guide: http://forum.xda-developers.com/showthread.php?t=1943625
Flashable via fastboot or adb (dd command). Make sure you have a backup stock recovery in case TWRP fails to work. You can also use Flashify to install the img file, it's available at the Play Store. Another alternative is Universal AIO flasher.
To test via fastboot: "fastboot boot recovery_twrp_h700.img"
To install via fastboot: "fastboot flash recovery recovery_twrp_h700.img"
Issue(s) encountered so far:
- Screen timeout causes bootloop/freezing. Disable screen timeout via settings > screen as soon as TWRP boots. None. Screen timeout bug fixed by TWRP team (2014-Aug-07).
This git commit fixes the screen timeout bug. I recompiled a new recovery img file and updated the download link above.
Change log:
28-Aug-2014
- Fix sreen timeout bug
- Time and date settings corrected
- Splash image included in the backup option
04-Aug-2014
- Inital TWRP port uploaded
Click to expand...
Click to collapse
How to update new version, sir tkx[emoji22]
Sent from my moto e using XDA-Developers mobile app
arvinquilao said:
Successfully ported TWRP recovery version 2.7.1.0, using Cyanogenmod cm11 source to Cherry Mobile Omega Icon (aka Micromax A121).
DOWNLOAD:
recovery_twrp_h700.img
SOURCES:
Device tree: https://github.com/arvinquilao/android_device_cti_h700
Android/bootable/recovery folder: https://github.com/omnirom/android_bootable_recovery
Guide: http://forum.xda-developers.com/showthread.php?t=1943625
Flashable via fastboot or adb (dd command). Make sure you have a backup stock recovery in case TWRP fails to work. You can also use Flashify to install the img file, it's available at the Play Store. Another alternative is Universal AIO flasher.
To test via fastboot: "fastboot boot recovery_twrp_h700.img"
To install via fastboot: "fastboot flash recovery recovery_twrp_h700.img"
Issue(s) encountered so far:
- Screen timeout causes bootloop/freezing. Disable screen timeout via settings > screen as soon as TWRP boots. None. Screen timeout bug fixed by TWRP team (2014-Aug-07).
This git commit fixes the screen timeout bug. I recompiled a new recovery img file and updated the download link above.
Change log:
28-Aug-2014
- Fix sreen timeout bug
- Time and date settings corrected
- Splash image included in the backup option
04-Aug-2014
- Inital TWRP port uploaded
Click to expand...
Click to collapse
https://wiki.cyanogenmod.org/w/Otus_Info
Sent from my moto e using XDA-Developers mobile app
arvinquilao said:
Successfully ported TWRP recovery version 2.7.1.0, using Cyanogenmod cm11 source to Cherry Mobile Omega Icon (aka Micromax A121).
DOWNLOAD:
recovery_twrp_h700.img
SOURCES:
Device tree: https://github.com/arvinquilao/android_device_cti_h700
Android/bootable/recovery folder: https://github.com/omnirom/android_bootable_recovery
Guide: http://forum.xda-developers.com/showthread.php?t=1943625
Flashable via fastboot or adb (dd command). Make sure you have a backup stock recovery in case TWRP fails to work. You can also use Flashify to install the img file, it's available at the Play Store. Another alternative is Universal AIO flasher.
To test via fastboot: "fastboot boot recovery_twrp_h700.img"
To install via fastboot: "fastboot flash recovery recovery_twrp_h700.img"
Issue(s) encountered so far:
- Screen timeout causes bootloop/freezing. Disable screen timeout via settings > screen as soon as TWRP boots. None. Screen timeout bug fixed by TWRP team (2014-Aug-07).
This git commit fixes the screen timeout bug. I recompiled a new recovery img file and updated the download link above.
Change log:
28-Aug-2014
- Fix sreen timeout bug
- Time and date settings corrected
- Splash image included in the backup option
04-Aug-2014
- Inital TWRP port uploaded
Click to expand...
Click to collapse
Thanks. I will try this.
Need TWRP/CWM for Qualcomm MSM8212. Since Vestel Venus 5.0V VSP250g has the same SoC can this recovery be flashed?

[Q&A] [YU Yuphoria][ROM][OTA] Mirrors for official Cyanogen roms & OTA updates

[Q&A] [YU Yuphoria][ROM][OTA] Mirrors for official Cyanogen roms & OTA updates
Q&A for [YU Yuphoria][ROM][OTA] Mirrors for official Cyanogen roms & OTA updates
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [YU Yuphoria][ROM][OTA] Mirrors for official Cyanogen roms & OTA updates. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
How to roll back everything at STOCK?
Simply put - if i **** up, how to roll back everything including:
# recovery
# bootloader
# kernel
# rom, and stuff, everything to STOCK?
@_NinjaThug
http://forum.xda-developers.com/showpost.php?p=61640119&postcount=11
Titokhan said:
@_NinjaThug
http://forum.xda-developers.com/showpost.php?p=61640119&postcount=11
Click to expand...
Click to collapse
<3 U Tito Thanks!
And BTW, whenever we use Fastboot mode via USB - where should we place the ".ZIP" and ".IMG" files when we're flashing or hot booting recoveries etc.?
In the SDCard or in the fastboot/adb folder in pc?
I wasn't sure so I've placed in both When I rooted.
And one more thing - Do I've to extract that "fastboot flashable zip" file to be able to provide all those files (.img, .bin, .mbn) to the fastboot console when I type those commands?
_NinjaThug said:
<3 U Tito Thanks!
And BTW, whenever we use Fastboot mode via USB - where should we place the ".ZIP" and ".IMG" files when we're flashing or hot booting recoveries etc.?
In the SDCard or in the fastboot/adb folder in pc?
I wasn't sure so I've placed in both When I rooted.
And one more thing - Do I've to extract that "fastboot flashable zip" file to be able to provide all those files (.img, .bin, .mbn) to the fastboot console when I type those commands?
Click to expand...
Click to collapse
Yes, you need to EXTRACT those files ONTO YOUR PC / LAPTOP and run the fastboot commands from the laptop while the phone is connected un FASTBOOT USB mode ....
I don't get the YU logo at start up after flashing zip through fastboot
Iget the battery icon how do i get back YU logo in yuphoria
I recently bought YU yuphoria on android 5010a. I want cynogen on my yuphoria on android how to get it plz tell me about in easy way

[Guide] [SC8830/SC7731/SC9830] Custom Recoveries Porting guide for Spreadtrum phones.

Code:
[CENTER][COLOR="Red"]Your warranty is now void.[/COLOR]
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research before asking help and reporting bugs and please read the entire OP.
YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
A lot.[/CENTER]
All suggestions and helps are welcome here so please help me in improving this thread by suggesting your ideas.
This guide will work for any SPRD phone (any SPRD chip) from Old versions of android to latest Oreo but recoveries that I provided in this thread will work for devices from KitKat to Marshmallow no guarantees for older or newer versions.
Buckup! Backup! Backup!​
Before modifying system it's highly recommended to have full dump of your device. So don't forget to take backup.
It's simple to get custom recovery for rooted users as they can directly backup, modify and flash recovery or boot images on the go with the help of root. But non-rooted users need to do some extra which will be explained later. Follow the below steps:
=>Download and setup AIK (Android Image Kitchen)
=>Grab your stock_recovery.img
For rooted users​Install Flashify, Rashr, Partitions Backup or like apps (available on play store for free) and backup the stock recovery. If you are using Flashify to backup you have to rename the backed up image with .img extention
For non-rooted users​Download your stock firmware which will be in .pac extension extract it using this guide and copy the recovery.img
=>Now download custom recovery (for downloads see 2nd post)
=>Port recovery
For PC version of AIK​
• Extract the AIK on desktop in a folder (extracting inside other folder(s) is not recommended)
• Place stock_recovery.img (use the name recovery.img only I added stock to refer the image) in earlier extracted folder
• Now double click on 'unpacking.bat'
• Now you'll see two folders 'ramdisk (mostly executables)' and 'split-img (kernel to boot recovery) rename those folders like this 'ramdisk.s' and 'split_img.s' (renaming is used to avoid copying/moving needed files)
• Now delete the earlier pasted stock_recovery.img and paste custom_recovery.img (rename it to recovery.img)
• Unpack it just like stock_recovery
• Delete the split-img and rename the 'split_img.s' to split_img
• Open recovery.fstab from /ramdisk.s/etc (stock recovery's fstab) and /ramdisk/etc (custom recovery's fstab) using Notepad++ or with your favorite note editor. In case of TWRP recovery this file will be named as twrp.fstab if there is recovery. fstab you can ignore it.
• Edit the partition names and mount points in custom recovery with your stock recovery's fstab. But in most cases the mount points will be shown like this 'mmclbk0p17 for system partition' in that case you need to change custom recovery.fstab with the mount points of your device, to find out mount points of partitions install Diskinfo from play store and enable all options in it which will show complete information regarding each and every partition on your device
• At last double click on 'repackimg.bat' now you'll see 'image-new.img' which is ported custom_recovery.img for your device
• The final step is flashing the recovery. It's easy for rooted users simply use Flashify app to flash. For non-Root users you need to flash it over fastboot mode for this look at this thread.
For mobile version of AIK​
You can also port the recovery on-the-go using AIK-Mobile unfortunately to use this needs your device must be rooted with BusyBox (Stephen (stericson) is recommended) installed.
It's a flashable zip but you can extract the zip and place the files manually. Follow below steps for setup:
• Extract the AIK-Mobile.zip
• Paste the AIK-Mobile folder under data/local of extracted zip to /data/local
• Paste files under /bin of extracted zip to /data/local/AIK-Mobile/bin
• Make sure all files including folders are having these permissions "-rwrx-xr-x-".
For placing files, changing permissions and executing scripts 'Explorer' by speed software is recommended.
For porting follow above steps (steps in PC version of AIK) the only difference here is .bat files of PC version will be as .sh in mobile version which are to be executed as root for unpacking and repackaging images.
Note:Follow the instructions properly, don't quote entire OP while asking for help. Due to some touch related drivers missing in kernel of recovery in some devices touch recovery won't work in that case please use Non-Touch recovery. In lollipop or later versions don't flash <3.x.x versions which may result in SD card mounting issues and even flashing errors. First test the recovery that you ported by flash a simple mode (I prefer AIK-Mobile since it doesn't modify the system partition hence there is not chance of bootloop. Also see whether wipe options works properly or not in some devices wiping (even cache) takes ~10m in that case goto settings check the option "use rm -rf instead of formatting".
Hit thanks button instead of posting thanks it'll boost me to create more threads like this.
Credits:
Advan S4P [Official] (fb group), SuDroid Tech (fb group), @@ki , @Jitheshwar (it's me), and some aliens from other universe.​
Created: 27-09-2017
Last Updated: 27-09-2017
Custom recovery downloads
1) TWRP recovery images
2.7.0-0
2.8.5-0
2.8.5-0
3.0.0-0
3.0.2-0
3.0.2-0
3.0.2-0
3.1.1-0
2)Cyanogen recovery (for lollipop)
3)Cyanogen recovery (for kikat)
4)MIUI recovery
5)Ultra CWM
6)Temporary CWM (only for KitKat and older
7)Temporary Philz (only for KitKat and older)
Temporary recoveries provided here are not for porting. You can flash those zips directly from you stock recovery these recoveries will have basic functions like flashing ROMs, Wiping (in some devices it'll take too long to wipe so just use factory reset option of stock recovery and then flash this recovery finally the ROM. Back up option of recovery might not be fully functional. Scrolling is glitchy but it'll work when you press button. These are more for users who are unable get working recovery
Reserved for FAQ.

			
				
Do you know how to port boot to help twrp recovery mode boot up ? Please guide me.
Boot Secure & twrp
Jitheshwar said:
Click to expand...
Click to collapse
I have fpt x50 , vn phone , which runs android 7.0 with sc7731c
Will this guide work ??
Jitheshwar said:
..
Click to expand...
Click to collapse
Sir...
you wrote that delete only split_img.s.....
but not ramdisk.s.......
Is there any problem will arise when repacking with ramdisk.s with ramdisk and split_img of custom recovery?
HemanthJabalpuri said:
Sir...
you wrote that delete only split_img.s.....
but not ramdisk.s.......
Is there any problem will arise when repacking with ramdisk.s with ramdisk and split_img of custom recovery?
Click to expand...
Click to collapse
Read again carefully you have to pack custom recoveries ramdisk with stock split_img and reversing the process will mess up the recovery and then you have to flash the stock recovery. So read the guide carefully step-by-step and follow the process exactly unless you know different working method.
unknown said:
I have fpt x50 , vn phone , which runs android 7.0 with sc7731c
Will this guide work ??
Click to expand...
Click to collapse
Give it a try it may work. But none of the recoveries that are provided here will work for your device, you need to find Android 7.0 and later recoveries which will be compatible with your chipset model.
kaew158 said:
Do you know how to port boot to help twrp recovery mode boot up ? Please guide me.
Boot Secure & twrp
Click to expand...
Click to collapse
TWRP has nothing to do with boot.img. If you are not able to boot to recovery try different key combination. Is you messed up recovery too then flash it via fastboot and then flash the stock Rom.
Jitheshwar said:
Click to expand...
Click to collapse
Sir finally the process is to pack
⇛split_img of stock recovery ......
⇛ramdisk of custom recovery you listed by replacing recovery.fstab file
Some doubt are ... from where the recoveries are taken sir?
another one is can i port a custom recovery made for similar device to my device by using these steps?
Thanks for supporting spreadtrum devices....
HemanthJabalpuri said:
Sir finally the process is to pack
⇛ramdisk of recovery you listed by replacing recovery.fstab file
⇛spit_img of stock recovery right......
Some doubt are ... from where the recoveries are taken sir?
another one is can i port a custom recovery made for similar device to my device by using these steps?
Thanks for supporting spreadtrum devices....
Click to expand...
Click to collapse
Kindly go through the entire post carefully, I believe I provided sufficient info that even a newbie can port.
Jitheshwar said:
Kindly go through the entire post carefully, I believe I provided sufficient info that even a newbie can port.
Click to expand...
Click to collapse
Sir I read entire post...
But there is no line that states to delete ramdisk of stock recovery....
Check and add that line sir....
Also process of installing AIK for Mobile changed...
We directly install and use the AIK as all other apps on playstore
HemanthJabalpuri said:
Sir I read entire post...
But there is no line that states to delete ramdisk of stock recovery....
Check and add that line sir....
Also process of installing AIK for Mobile changed...
We directly install and use the AIK as all other apps on playstore
Click to expand...
Click to collapse
I clearly stated all the steps in an easy and simple way. My kind request to you to read the post again. And one more thing if you want to use apk version use it I don't have any issues but don't ask me if anything goes wrong.
i ported twrp 3.2.1 to sc8830 sucessfully but touch is not working , can you help?
where can i find non-touch recovery
I'm using android 5.1
What is specification kernel architecture in this tutorial?. I have HH Advan S50 same with the name of chipset version.I still doubt fo following your tutorial.
denmasgie said:
What is specification kernel architecture in this tutorial?. I have HH Advan S50 same with the name of chipset version.I still doubt fo following your tutorial.
Click to expand...
Click to collapse
This is just some copy&paste guide thath will not work on most bootloader locked spreadtrum OEM phones
Please fix the twrp links!!!
@Vortex said:
This is just some copy&paste guide thath will not work on most bootloader locked spreadtrum OEM phones
Click to expand...
Click to collapse
No custom recovery will work on bootloader locked devices...
denmasgie said:
What is specification kernel architecture in this tutorial?. I have HH Advan S50 same with the name of chipset version.I still doubt fo following your tutorial.
Click to expand...
Click to collapse
Kernel architecture is ARM.

Categories

Resources