TracFone Developers

Learning Center => Recovery Building => Topic started by: Haruo on September 10, 2017, 02:19:46 am

Title: Flashing Recovery - ZTE Cymbal T
Post by: Haruo on September 10, 2017, 02:19:46 am
Hello guys,

I decided to splurge and stay up all night to compile TWRP for the ZTE Cymbal T. I have no idea whether it will actually work or not, but here (GitHub) (https://github.com/imasaru/android_device_zte_oldman_twrp) is my device tree so far.

I was able to make a recovery image, but now I'm kinda stuck. eMMC write protection (includes /system partition, /recovery, etc.) is enabled by default on the Cymbal T, and (thus, I presume) I have only been able to get temporary root with Kingo. I read somewhere about it being a "cache" root, which makes a bit of sense, but I still don't quite understand...

Anyway, I need to find a way to get this flashed... I've tried a Play Store app to flash the image, but it fails, and it seems to use DD. When I disable write protection by using this command in a Terminal emulator (with temp root):
Code: [Select]
reboot disemmcwp, it seems that Kingo cannot root the device, as opposed to when WP is enabled... Then again, Kingo tends to fail sometimes with WP enabled anyway (finicky, I guess?), so I'll test it with WP disabled again, and report back...

Has anybody had to work around this with LG devices, or anything? I've only heard of this being a ZTE thing.
Title: Re: Flashing Recovery - ZTE Cymbal T
Post by: rcunningham on September 10, 2017, 05:40:07 am
From what I know of, there isn't a way to do this, as I have barely kept up with anything other then LG devices (I now have a LG G5 and it isn't rooted cause I just don't see a need for it) so I can't really help.

My first guess would be that it needs to find a permanent root before you can flash a recovery, no matter how much in adb you use, root will always be needed. I would look for a similar phone then attempt the root from that on your, like the L41C was to the L70.
Title: Re: Flashing Recovery - ZTE Cymbal T
Post by: Haruo on September 10, 2017, 12:28:58 pm
hmm... I guess I'll have to look beyond form factor then xD. I don't know whether ZTE makes any other Android flip phones, or any other manufacturer, really (except Samsung, I guess).

Lollipop doesn't look too promising for perm root... Anything for kernel version 3.10.49 (November 2016)?

Man, ZTE did well on their part... I've read about people somehow being able to flash TWRP + CM11 on their ZTE phones and then disable write protection, and others who did it the other way around. I just got an unlucky combination, ehh? Lollipop and write protection.

I have the kernel source, but I'm not quite sure what to do with it... If I were to mod the kernel, wouldn't I need a special key to sign its .zip in order to flash, given that the stock recovery actually works?