Switch from Darkobas ROM to Cyanogenmod/ OS - ONE Q&A, Help & Troubleshooting

I've bought a used OPO that comes with Darkobas v.20160602-0, runs Android 6.0.1, kernel version 3.4.111-LightningSultanRemix...
The phone is rooted, and has Busy Box installed (not sure what this does).
I'd like to re-install Cyanogenmod or Cyanogen OS, whichever is easier, this being the first time I try to change a phone's OS.
Which one of the two - mod or OS - is easier to install?
Do the same steps apply as switching from stock Android to either of them?
Can you point me to an updated tutorial? I've searched a few, but got stuck at installing TWRP. I've installed TWRP Manager app, but it says Custom recovery not installed or not detected.
many thanks!

Switching over to COS or CM involve same number of steps.
Hold Power+Vol Low buttons to enter into recovery mode, if twrp loads then it's already installed.
Otherwise, visit the following links for reference:
Installing TWRP : https://youtu.be/10xIcNLszAg (Link to download twrp is in the video description)
Flashing COS : http://forum.xda-developers.com/oneplus-one/general/official-cm11s-roms-ota-updates-t2906746 (Download your choice of zip from "Signed flashable zips", i.e., "cm-13.1-ZNH2KAS254-bacon-signed.zip")
Flashing CM : Visit https://download.cyanogenmod.org/?device=bacon , and download the zip of your choice and flash.
For further guidance refer to this thread:-
http://forum.xda-developers.com/oneplus-one/general/guides-bacon-timmaaas-how-to-guides-t2839471

Related

Ultimate where to get started info after purchase

I would firstly like to apologise in advance to all the members in here that are gurus. (I get paranoid when it comes to things that I describe bellow)
So I have just bought and received my mi4c, but as I am sure a great deal of people in this forum, I am experiencing certain things I do not like. What am I referring to you may ask? Primarily the massive amount of Chinese bloatware + unstable google services.
I have done a bit of my homework but I got stuck and came here. So here is the list of things that I am trying to do:
Install international rom (http://xiaomi.eu/community/threads/5-10-8.28692/) for gapps and removal of bloat
root
custom recovery (twrp)
So here is the challenge.. I do not know in what order to do them. I also found this thread here (http://forum.xda-developers.com/mi-4c/development/flash-twrp-using-flashify-app-pc-dev-rom-t3230355) which is basically root + recovery but it asks you to use a developer rom, wouldn't that be pointless if I am going to flash the international one?
Can someone please point me in the correct direction
Thanks in advance.
The rom from xiaomi.eu has to be flashed with TWRP - so you have two choices:
1. boot or flash TWRP via fastboot and after that flash the Rom from Xiaomi.eu
or if you do not want to mess with drivers and computer and fastboot:
2. use the built in updater app to change to the chinese/english stock developer! rom found here (dev version has root built in) - after that flash TWRP via an app like flashify (play store) - flash Xiaomi.eu within TWRP
i chose the 1. Variant and did only BOOT TWRP (fastboot boot .....) and did not permanently flash it at this time - so i could make a nandroid backup of the complete stock ROM - including the stock recovery first ! If you go this way too - do a backup of the ESF partition too because this one contains your IMEI and MAC Adress infos - can help to have this backup in the hand if something fails. If you have an OTG cable you can directly backup to an external USB Stick (must be FAT32 formatted !). I found this was the best solution for me before permanently flashing any other ROM.
Be aware that if you boot TWRP (temporarily or permanent flashed version) the touch sometimes simply does not work (in a few cases the power button did not work too). Solution: wait two or three minutes until the touch begins to work.... i used the TWRP (DEV Variant of the recovery) found here. Because the touch begins to work a little faster (sometimes it works instant).
since the last 2 weeks i stick with the sMIUI ROM (its a "slimmed" Xiaomi.eu ROM) you can cook your individual slimmed variant here. And you can read a little about it here.
Hope this helps you....
Andiii said:
The rom from xiaomi.eu has to be flashed with TWRP - so you have two choices:
1. boot or flash TWRP via fastboot and after that flash the Rom from Xiaomi.eu
or if you do not want to mess with drivers and computer and fastboot:
2. use the built in updater app to change to the chinese/english stock developer! rom found here (dev version has root built in) - after that flash TWRP via an app like flashify (play store) - flash Xiaomi.eu within TWRP
i chose the 1. Variant and did only BOOT TWRP (fastboot boot .....) and did not permanently flash it at this time - so i could make a nandroid backup of the complete stock ROM - including the stock recovery first ! If you go this way too - do a backup of the ESF partition too because this one contains your IMEI and MAC Adress infos - can help to have this backup in the hand if something fails. If you have an OTG cable you can directly backup to an external USB Stick (must be FAT32 formatted !). I found this was the best solution for me before permanently flashing any other ROM.
Be aware that if you boot TWRP (temporarily or permanent flashed version) the touch sometimes simply does not work (in a few cases the power button did not work too). Solution: wait two or three minutes until the touch begins to work.... i used the TWRP (DEV Variant of the recovery) found here. Because the touch begins to work a little faster (sometimes it works instant).
since the last 2 weeks i stick with the sMIUI ROM (its a "slimmed" Xiaomi.eu ROM) you can cook your individual slimmed variant here. And you can read a little about it here.
Hope this helps you....
Click to expand...
Click to collapse
Thank you for your response just 1 thing I do not understand, is there a difference between the developer rom and the international 1 I mentioned? and when you say I can flash it using the the updater app to flash the dev rom (it sounds easier to me + safer) do you know how to do this? (is it this : "You can also use Mi PC Suite to flash the ROM "?)
YES the Rom you posted is a "Custom Rom" and is not officially (Xiaomi). Thats why the website says:
Unofficial International MIUI / Xiaomi Phone Support
the original (official) Xiaomi Rom - Stable and Developer - for Mi4c is only available in Chinese and english language and is translated by the community Xiaomi.eu and optimized (removed chinese apps that wouldn't work for you anyway)
How to install stock android 6.0 on Mi 4c?
I am getting an Mi4c, straight from China, but don't want the heavy MIUI lagging the performance. I would like to intstall the stock android. How can I do it? Also :-
1. Will the edge tap and other features work outside of MIUI?
2. Will Google play services be installed alongwith the stock android ROM?
I'm newbie to the rooting scene......please be little comprehensive in explanation :angel:
Cheers!!
drevankar said:
I am getting an Mi4c, straight from China, but don't want the heavy MIUI lagging the performance. I would like to intstall the stock android. How can I do it? Also :-
1. Will the edge tap and other features work outside of MIUI?
2. Will Google play services be installed alongwith the stock android ROM?
I'm newbie to the rooting scene......please be little comprehensive in explanation :angel:
Cheers!!
Click to expand...
Click to collapse
As far as i know there's no announcement for android marshmallow update for the Mi4c yet. Neither for Miui nor for CyanogenMod (CM).
... I guess CM is what you meant with "stock android".
There's just an unofficial build for CM and I guess as long it's not official there won't be edge tap support for the device.
And you have to flash google apps by yourself.
The reseller ROM they ship with 77.00.44 is total trash. I chose to keep the Chinese dev ROM as there are several Mi apps I like to use in conjunction with Gapps. It is playing very nice with my battery now.

[DEV-ABOOT-ONLY/PF4/PD1/PG2/PJ2/PL1/QA1] Safestrap Recovery v4.05 B01 [2017-03-23]

VERIZON SAMSUNG GALAXY S5 (KLTEVZW)
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.05-B01 (DEV-ABOOT-ONLY/PF4/PD1/PG2/PJ2/PL1/QA1/6.0.1)
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 S5 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 (systemless SuperSU)
[v4.03 Safestrap zip file]: Flash via TWRP/FlashFire.
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).
KNOWN ISSUES:
- Not WORKING NON ROOTED DEVICES (DEV-ABOOT)
- NOT WORKING ON ANDROID 4.4.X
- NOT WORKING ON ANDROID 5.0
- NOT WORKING ON SYSTEM ROOT
DOWNLOADS:
CONFIRM THAT YOU ARE USING A VERIZON WIRELESS SAMSUNG GALAXY S5 (kltevzw) (DEV-ABOOT-ONLY/PF4/PD1/PG2/PJ2/PL1/QA1/6.0.1)
LATEST FILE: Safestrap-4.05-B01-KLTEVZW-6.0.1.zip
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
@jrkruse for zip template
CHANGES:
4.05-B01 [2017-03-32]
- Update to latest TWRP 3.1.0.
- Major safestrap specific updates (https://github.com/mohammad92/recovery-safestrap/commits/safe3.1.0)
4.03-B01 [2017-02-26]
- Initial support.
This will work on android stock 6.0.1 only, maybe on cutom AOSP roms that included MM kernel headers.
APK version coming soon when it ready
stock 5.0 not tested since I'm on 6.0.1 QA1 but will try to compile it soon.
Nice job as always!
Really cool tool to use
Safestrap 4.05-B01 is up
Can I use safestrap to install lineage OS?
bereket said:
Can I use safestrap to install lineage OS?
Click to expand...
Click to collapse
No.
Why would this get used instead of twrp flashed to recovery?
mattnin said:
Why would this get used instead of twrp flashed to recovery?
Click to expand...
Click to collapse
kltevzw is locked! But some devices with CID start with 15 can be unlocked and flash twrp.
And they still need safestrap for upgarde bootloader and unlock their devices.
This version of safestrap does not need kitkat kernel to show up the boot menu, so you can use it with MM kernel.
mohammad.afaneh said:
kltevzw is locked! But some devices with CID start with 15 can be unlocked and flash twrp.
And they still need safestrap for upgarde bootloader and unlock their devices.
This version of safestrap does not need kitkat kernel to show up the boot menu, so you can use it with MM kernel.
Click to expand...
Click to collapse
Oh yeah! I forgot about that. I just have four CID 15 phones and just used to flashing TWRP into recovery. Thanks!
Hi Guys,
My phone is cid11 and when I flashed freedom ROM, I lost safestrap. It says that it's installed buy when I boot into recovery, the phone just restarts. What do I need to do to get it back?
I was referred to this thread through another.
d8n0g said:
Hi Guys,
My phone is cid11 and when I flashed freedom ROM, I lost safestrap. It says that it's installed buy when I boot into recovery, the phone just restarts. What do I need to do to get it back?
I was referred to this thread through another.
Click to expand...
Click to collapse
you are on 5.0 ROM and safestrap not support your kernel
use this https://forum.xda-developers.com/ve.../ncg-ne9-nha-ni2-nk2-4-4-x-safestrap-t3577599
flash kitkat kernel to boot safestrap and restore your 5.0 kernel after that
or simply use this https://forum.xda-developers.com/verizon-galaxy-s5/development/safestrap-5-0-lollipop-t3313800
Much appreciated!!

How to fix the (twrp) error 7 while installing custom rom

This post is interesting for you if :
- you can't flash any rom or upgrade your operating system
- you're running twrp and you get : "updater process ended with error 7"
- you can't update twrp
You need to know the basics (like flashing a rom or installing twrp (or you'll find it on other threads))
You're going to full reset you're phone, dont forger to make backups!
You're the only one responsible of what happens to your phone! You proceed at your own risk! Be sure you always know what you're doing!
All the links will be given for the oneplus X
The first thing you need to do is mega unbrick your phone mega unbrick for OneplusX
Then, just turn on the phone, skip the bigest part of the "welcome process" and go into the settings. Follow this guide to install twrp (the most recent version you're phone is able to run). Once twrp is installed properly, you're gonna update your Boot Loader and install twrp one more Time (this time the last update, given by twrp) follow this guide : update BL and install twrp
Once it's done, you should be able to install any rom you want and run the very last update of you're favorite OS
I hope you guys found this post helpfull

UHANS A6 - Development & Support

In order to keep this thread clean, please use this one to discuss about Development, Support or Software Updates.​
HOW-TO Root, Install Custom Recovery (TWRP) and Restore Stock ROM guide: https://docs.google.com/presentation/d/1NJcDBkLk8zMwyv2BTqRjn2NB_ZOWKjP1fRpSVr44Oxk
ROMs:
To avoid any possible issue, do not forget to backup your NVRAM so that you won't risk to lose your IMEI. How-to: http://www.anythingultimate.in/2015/11/how-to-backup-your-nvram-partition.html
Stock (Android 7.0)
- 20170817: https://mega.nz/#!AccyiLQZ!PEw2A4W1Knw8FEINv22G4l95DmBmxdJ4hiXgYinwOyg
DO NOT USE THE "Format All & Download" OPTION IF YOU CARE ABOUT YOUR IMEI! Choose "Firmware Upgrade" instead.
Previous Releases:
None yet.
Flash Tool
- Latest SP Flash Tool for Windows and Linux: https://mega.nz/#F!dYUm0TbB!SWeMLb5Wu1NbRzTPQ8-s_A​
Recovery:
- TWRP 3.1.1 by @jemmini : https://mega.nz/#F!IN82DJRJ!TXUcWim6hc_oZW-_eXl4Dg​
Root:
Rooting Methods (if you are on Stock ROM)
- SuperSU (flashable using TWRP): http://forum.xda-developers.com/apps/supersu​
Extras (Root-Only):
Customization
- Xposed Framework (not available on Nougat yet): http://forum.xda-developers.com/showthread.php?t=3034811​
Useful Third-Party Apps:
Battery Life
- Amplify: https://play.google.com/store/apps/details?id=com.ryansteckler.nlpunbounce&hl=en
- Greenify: https://play.google.com/store/apps/details?id=com.oasisfeng.greenify&hl=en​
Thanks for this thread. A little feedback on tinkering with this phone so far:
1. Stock ROM has a few FreeMeOS related packages which I am skeptical of in the latest ROM. One of these are a com.zhuoyi.* package which have been known for malware in other devices. I removed all the FreeMe OS related stuff such as themes since I don't trust them and Launcher3 can't use them anyway.
2. TWRP is in Russian. Not too hard to change the language but a little annoying. If the TWRP folder on the internal storage is removed then the language resets.
3. If you have TWRP installed and you perform a factory reset, you get stuck in TWRP and you can't boot into system. The only way to get out of that situation is to flash the stock recovery.
4. If you install a third party Gapps Package or remove Gapps, it seems to make Google Play Services crash constantly.
Hello,
I got the phone from China and I live in India. Unfortunately for every sim I put in, I get emergency calls only error.
Hope there's a fix that you know so that I can use it here.
Thanks.
stephendt0 said:
Thanks for this thread. A little feedback on tinkering with this phone so far:
1. Stock ROM has a few FreeMeOS related packages which I am skeptical of in the latest ROM. One of these are a com.zhuoyi.* package which have been known for malware in other devices. I removed all the FreeMe OS related stuff such as themes since I don't trust them and Launcher3 can't use them anyway.
2. TWRP is in Russian. Not too hard to change the language but a little annoying. If the TWRP folder on the internal storage is removed then the language resets.
3. If you have TWRP installed and you perform a factory reset, you get stuck in TWRP and you can't boot into system. The only way to get out of that situation is to flash the stock recovery.
4. If you install a third party Gapps Package or remove Gapps, it seems to make Google Play Services crash constantly.
Click to expand...
Click to collapse
How did you overcome 4th problem if you got rid already.
Happening to me too.
T3h said:
How did you overcome 4th problem if you got rid already.
Happening to me too.
Click to expand...
Click to collapse
I actually don't have this issue anymore - I think a newer version of Gapps solved it. Also, there are some system apps you can't remove or it causes issues. I can't use Google assistant though, I need to get that solved.
Hi how i can check that lock or unlock the bootloader?
stephendt0 said:
Thanks for this thread. A little feedback on tinkering with this phone so far:
1. Stock ROM has a few FreeMeOS related packages which I am skeptical of in the latest ROM. One of these are a com.zhuoyi.* package which have been known for malware in other devices. I removed all the FreeMe OS related stuff such as themes since I don't trust them and Launcher3 can't use them anyway.
2. TWRP is in Russian. Not too hard to change the language but a little annoying. If the TWRP folder on the internal storage is removed then the language resets.
3. If you have TWRP installed and you perform a factory reset, you get stuck in TWRP and you can't boot into system. The only way to get out of that situation is to flash the stock recovery.
4. If you install a third party Gapps Package or remove Gapps, it seems to make Google Play Services crash constantly.
Click to expand...
Click to collapse
Hey,
I got a firmware upgrade and now it seems like I'm stuck in the problem that you've listed in #3.
How can I install the stock recovery, I don't seem to get it.
Edit : Never mind. I sorted it out. Just used the SP flash tool and flashed as usual as mentioned in OP.
I had removed the battery while flashing, so that it doesn't go to twrp.
Now new stock rom was downloaded from their official site and running new new firmware. The root and twrp is gone. I should be able to load the custom recovery and install supersu without any issues a by following procedure stated in OP.
T3h said:
Hey,
I got a firmware upgrade and now it seems like I'm stuck in the problem that you've listed in #3.
How can I install the stock recovery, I don't seem to get it.
Edit : Never mind. I sorted it out. Just used the SP flash tool and flashed as usual as mentioned in OP.
I had removed the battery while flashing, so that it doesn't go to twrp.
Now new stock rom was downloaded from their official site and running new new firmware. The root and twrp is gone. I should be able to load the custom recovery and install supersu without any issues a by following procedure stated in OP.
Click to expand...
Click to collapse
Yes that's right.
That said, I'd recommend grabbing the newest firmware and debloating it yourself. I don't have this phone anymore (digitiser failure).
Hello, guys! I bought this cell phone but it has given me green screen when I run the videos from the instagram stories or some other videos. Was this happening to you, too? I think of flashing the rom to try to solve the problem.

Probably encrypted device TWRP files with weird file names - Android 12

Since oneplus 6 nas no security updates i decide to install custom ROM LineageOS 19.1 the newest build from official website.
Before installing this ROM i do all steps gently from Funky Wizard guide.
I have ADB drivers, unlock bootloader, installed magisk (rootet phone) backup my OOS and EFS, and installed twrp.
All basic stuff. Now i was ready to go to installed lineageOS.
I install lineage and i do all steps by their official website but with twrp. ( only what i dont flash copy partition zip file i wasnt sure if that will be work with twrp ).
After restart to recovery i must install gapps. Unfortunely the recovery was replaced i was assumed istead of twrp.
I installed gapps with their recovery and all work fine until i want to replace to twrp.
Now when i boot temporarly from img to install it perm. I have weird folder names wihtout any possibility to add ZIP file.
With some research i guess that folders are somehow encrypted.
Could you help me to install twrp with lineageOS when i have still access to this files? I need it for ex. recovery to stock if something in future goes wrong.
And i am currently on android 12 for sure.
Thank you from feedback!
first of all, you'd be better of if you posted this in the right area ==> https://forum.xda-developers.com/t/rom-official-enchilada-12-lineageos-19.4437321/ ==> more chance to get help related to LOS 19 questions (it's pure chance I saw your post here)
second: make sure to follow the instructions given at the LOS instructions pages ==> https://wiki.lineageos.org/devices/enchilada/
Mostly it is important that you have latest OOS 11 firmware installed in both slots before you start with LOS.
For the first steps never mind which recovery you have, just follow the instructions using LOS recovery. Reason is that TWRP is having problems wiping data / performing factory reset, at least it never worked for me. Then later on you can switch to TWRP
Back in May this year I wrote an instruction set here: https://forum.xda-developers.com/t/rom-official-enchilada-12-lineageos-19.4437321/post-86879331
Interesting for you right now is everything below 1.x
2.x is a separate instructiopn set for OTA updates coming later on
Good luck!
Thank you for response. You have right its better to install it directly from dedicated recovery (lineage) and than replace with twrp. Also i fill missing steps (install recovery again and flash parition integration file) and also wipe all data as instruction says. Now after reinstall lineageos and then install twrp i have all normal structure files as before. Thanks again

Categories

Resources