[LeEco Le Pro3 Elite (Model x722) Guides, Developme] tylerciggy:
Hi. I will make 2 posts... one is kinda asking help and the second will be of some complaints/suggestions (for quote replys sake).

I'm going to ask the important questions at the end of this thread, so feel free to skip the whole story.

I bought a Gearbest x722, it came with a vendero 20s (gapps, kinda neat). I like it so far, I don't mind about EUI, it is already lighting fast compared to my Meizo MX4 pro and I loved the stereo sound (although I rarely play something in the phone).

The only thing I didn't like was the camera. It is kinda good in HDR but not even my MX4, nor my Xiaomi Mi3 takes that much time in taking HDR pictures.

So I remembered something about the Google Cam apps and decided to try it.

I learned that I needed to have root in order to edit build.prop , so I decided to root it. I tried kingroot and kingoroot without success (yes, they are both different apps), then I decided to make a "proper" root.

For this phone, it appears that the bootloader is needed to be unlocked in order to... I don't know, but seems to be mandatory for flashing TWRP at least (I haven't flashed a phone since very long time and then was only needed to flash custom roms, more specifically, the ones that had modified kernels)

So I unlocked the bootloader as asked (funny that gearbest rom is already unlocked and I wasn't even sure if it was unlocked).

And then I flashed the TWRP (3.2.1)

Yeah, I had the twrp locked screen and unlocked by sheer luck, because it's not mentioned in the first page of the tutorial thread (not in the second, neither in the third one... I'm not even sure if it is at all in the whole 16 pages).

I installed Magisk v16 through TWRP without an issue.

So far, so good. With Magisk I rooted ES File Explorer and edited build.prop to add the HAL3 string. Then I decided to try some Gcam Apps.

Heck of a luck, there aren't any threads about Gcam on "stock" X722, heck, not even in general android 6 (lots of old news, russian posts and bad other brands tutorials). So, I ended trying some Gcams recommended for a Xiaomi Note 3 Pro (the page doesn't even mention what version of android/miui he was running when he made that thread), but none of them worked (they closed one second after opening the camera).

Later, I was reading that there were some magisk modules that enable Camera2Api and a thing called EIS (I don't know what it is) and I was thinking that maybe that's what I needed for those apps to work.

So here is where hell comes. I thought "there is just going to add some text lines, no need to backup, right?" Well, I was so wrong. After installing the magisk module and rebooted, my phone entered in a soft brick (it was stuck in EUI loading screen).

I tried TWRP factory reset with no avail and deleted data/cache/dalvik, with no success either.

After reading some more things, I came to this thread (that curiously seemed more important than the unbricking thread) and I downloaded the batyan zip.

The instructions tells to first flash the developer version rom (01D) in order to unlock the bootloader and then "flash" the 20s (it looks more like an update to me, looking at the scripts.bat), but I didn't understand it that way at the beginning.

I thought they were talking about installing a stock recovery img to flash a developer rom (which looked odd to me, how installing a recovery could unlock a bootloader, of course I understand now that it is a rom).

I still have my doubts of what really is the batyan rom.

So I just ran the scripts.bat, because I already had an unlocked bootloader and twrp installed... it made somethings really really fast and then I just read that "no devices detected". It seemed odd to me, so I ran a fastboot -reboot just to make sure it was really recognized.

It restarted to system instead of fastboot and voila, the phone was alive again.

Although it's kinda weird, somethings are faster, somethings kinda stuck but what it really nerved me it's that I lost the stereo sound (the main reason I was wanting to stay with stock rom). Funny thing is that the string I made on build.prop is still there and I didn't find any extra in there (it should have been another one from the magisk module, I think it should be one).

Well, questions time.

1.- Is there a way to verify/enable the stereo sound ? (I already enabled dolby atmos, but the call speaker is the louder one, to a point that I'm not sure if the bottom speaker is really working or its just the vibrations)

2.- Does the batyian rom has the stereo sound fully working ?

3.- My rom is the 1232s 20s, can I just "patch" with the scripts.bat from batyan zip or do I really need to flash 01D first ?

4.- Does anyone knows a Gcam that works with stock rom (android 6) ?

5.- Does "persist.camera.HAL3.enabled 1" string the only really necessary to Gcam to work ?

Feel free to answer things about my story as well if you want.

---------- Post added at 01:24 PM ---------- Previous post was at 12:38 PM ----------

Here is the other post that it's meant to be a complaint/suggestion.

A.- Consider that not every one of us are in the Custom Rom meal business, so don't think that everyone is dying to change to a custom rom. Top notch performance is not always a need and having things broken can't be worth it for everyone (like not having GPS and the waste of time to look for a rom that has it working or to restore stock)

B.- Try to not use shortenings, sometimes we don't understand or get confused.

For example

> You cannot flash stock firmware with TWRP

1.- Can't flash if TWRP is installed ?

2.- Can't flash through TWRP ?

Then again

> You cannot flash stock firmware with TWRP. You will need to go back to stock recovery to do that -- run 'adb reboot bootloader' then 'fastboot flash recovery Original_Recovery.img' THEN flash the 20s firmware.

1.- What stock firmwares ? The batyan combo rom is called stock firmware at the beggining of the thread, but the picture of roms suggest that is a vendor rom, but it has a developer rom aswell that I don't know if it is equal to a stock rom or vendor rom

2.- So, I want to assume that you are talking that in order to flash 01D (batyan developer rom) you need to restore the recovery mode to a stock one (if one doesn't have it anymore). Is that correct ?

And again

>You can flash vendor 20s or 26s ROMs through TWRP. You most likely got a vendor ROM on your phone that contains multiple languages and no Chinese apps

1.- What really is Batyan rom ? Vendor or Stock ? Because there isn't any other rom posted in this thread., although they probably exist, the true is that not having more roms linked in this thread, it makes batyan zip the cornerstone of the whole thread.

C.- In long threads, it's nice to quote important things if you are making a reply answer to someone.

> I've listed the one stock 20s firmware you shouldn't flash there.

Where ? The picture of the Roms isn't really clear and I'm not even sure he is talking about the picture.

D.- If you are making a tutorial, please provide all the files needed to complete the whole process

>You will need to go back to stock recovery to do that -- run 'adb reboot bootloader' then 'fastboot flash recovery Original_Recovery.img'

I know Batyan did more than enough providing that helpful rom and then ditched the whole mess, but if someone suggest something that wasn't provided by the OP, it's nice to provide a link of it, in order to keep the certainty that is the correct file to complete the procedure with safety.