yashsingh1/xdaforums huggingface dataset:
[Onetouch Idol 3 General] k500zm:
Welcome back alecbl - thanks for the updated TWRP - installed it with dd comand as I have no fastboot and is impossible to get them back so far.

I can get 7.5 hours screen time on dec16 Cyanogen watching mobdroTv almost constantly by wifi - but I am a battery life freak and do some very serious tweaking on low levels - my phone idles with barely anything running - I tweak/disable services & broadcast receivers etc with myandroidtools pro and freeze facebook messenger skype whatsapp etc with titanium pro until I want to use them. and have no sync for anything - I dont use xposed or greenify. I have yet to experiment with doze - my try that also ;)

I can get about 7 days idle time if I dont use the phone that much awhen I'm busy.

I havent tried the new lineage OS yet - but probably will soon out of curiosity !
[Onetouch Idol 3 General] P A:
I cant really turn of my facebook messanger or any other app cuz i uze them all the time, as for battery best phone i ever had was coolpad porto e560, that phone had 8,5+ hours sot easly without tweaking anything and on stock rom : o
[Onetouch Idol 3 General] k500zm:
Well lets see if I can improve sot further ;)

Personally I dont want my phone telling me anything apart from phone calls and SMS texts - If I want to check emails messenger etc I'll do it when I want to - but then again I'm over 40 and I'm guessing you're under 20 ;)
[Onetouch Idol 3 General] P A:
True xD i m 19, i get a lot of msgs via internet cuz in my country its much cheaper than sending SMS :P
[Onetouch Idol 3 General] nikowfreak:
Hi, using LineageOS here, so far so good, one major bug i'm facing, rear camera and flashlight not working, anyone with the same issue?
[Onetouch Idol 3 General] m4z1k:
Both are working for me.
[Onetouch Idol 3 General] thearc77:
Sorry for disturb here with a very roockie question.

Installed Lineage build (awesome indeed), gapps pico, supersu and boot very well and fast but... I can't install apps from store.

Thanks in advance for any tip
[Onetouch Idol 3 General] wender.ijui:
I used TWRP 3.0 from DeckerSU. And Open GApps (Pico) on 01/26/2017 installed normally and Play Services worked.

All the builds available here from Cyanogen / Lineage 13 (Marshmallow) ... had the same problem: the Play Store presents the "Downloading ..." and "Download Pending ..." bug. I cleaned the Cache, removed the Google Account, and nothing was fixed.

I'm waiting for a new version of LineageOS to test.
[Onetouch Idol 3 General] thearc77:
Exactly the same issue. Installed some apps manually

---------- Post added at 11:50 AM ---------- Previous post was at 11:10 AM ----------

Reading I found is an issue with OpenGapps, in a coupple of hours I will try with Delta Gapps or Bank's Dynamic Gapps (old dev from my time ussing S3)
[Onetouch Idol 3 General] thearc77:
Bank's Dynamic Gapps do the trick. All fixed!
[Onetouch Idol 3 General] thearc77:
Notice GPS don't work, any else?
[Onetouch Idol 3 General] Phantom410:
I've been having some isues I think, but didn't test properly to say for sure
[Onetouch Idol 3 General] thearc77:
Seems like i have low signal, anyway is not so bad to me.
[Onetouch Idol 3 General] kostya251977:
в камере не работает в настройках выбор памяти для сохранения снимков
[Onetouch Idol 3 General] thearc77:
Update about GPS.

I manually update Play services to 10.2.91 and work using network services but not in high accuracy.

I will test more later
[Onetouch Idol 3 General] prokaryotic cell:
Does the latest TWRP support F2FS?
[Onetouch Idol 3 General] thearc77:
Is working, was related to play services
[Onetouch Idol 3 General] thearc77:
Is on OP

Updated:

**21/01/2017** Recovery

Code:

- Update to twrp 3.0.3, fixes .img flashing.

- Removed superfluous mouse pointer.

- Updated kernel with current f2fs support.
[Onetouch Idol 3 General] alecbl:
[MENTION=7131127]kostya251977[/MENTION]

I have no idea what you're saying.

[MENTION=6542271]Phantom410[/MENTION]

Any progress on the testing?

So what's going on with the GPS?

LineageOS seems to have remaining security patches for 01-01-2017 security patch level as pull requests (not yet merged). It should be soon now. CAF has also released another kernel update, seems to cover most security issues, if not all.

When thats merged I'll post the build. Just want to fix the opengapps issue. If I lack the time, I'll post one build with the microg patches and one without. Seems like a good place to start and you guys can test :p
[Onetouch Idol 3 General] thearc77:
Thanks in advance. I only make clear the issue about gapps, is happening even with Pixel phones and 7.1.1. in future release i will test Delta gapps to confirm this.

About GPS, is working fine only fail with network assisted mode sometimes, is related to gapps
[Onetouch Idol 3 General] thearc77:
Wiped all again and installed with Delta Gapps, Network Location is tottaly messed and i don't have clue about fix this.

Lastest Play services and never do a location fix, same stage with Bank's Dynamic Gapps.

Over GPS is perfect.
[Onetouch Idol 3 General] P A:
I would help test around but i m very limited on internet so i will wait for "stable" release :/
[Onetouch Idol 3 General] wender.ijui:
I think Lineage OS 13 (Mashmallow) is almost finished; Needing some minor adjustments.

Is it the developer's intention to bring Lineage OS 14 (Nougat) to IDOL3 (6039)?
[Onetouch Idol 3 General] alecbl:
Built a new rom with updated security patches (05-01-2017):

https://www.androidfilehost.com/?fid=745425885120706577

Unfortunately haven't been able to fix the opengapps issue yet. So for now it seems to be a pain to install it. Good news is that I don't seem to have issues reproducing it on the latest gapps versions. But I'm calling it quits for today and posting as is.

I'll so made a few changes to get gps libs in line with kernel. There was someone reporting an issue with gps iirc? Hopefully it will be gone, but likelihood isn't that high. I'll look into that when I manage to fix the opengapps issue, since I didn't get it to install properly tonight.

[MENTION=722492]wenderr[/MENTION].ijui

It is my intention to try to get Nougat to run. I think in principle it should work in terms of booting etc. But getting all the hardware to work might fail, in particular the pieces that require binary only components. Right now I'm short on time so this is gonna take a while (read months).

It is true that this rom is mostly working well. There are a couple things left to do still. Flip cover is one, I think there was a reported issue with Smart Lock. And I haven't tested if things like VoLTE/IMS are working. And of course this pestering opengapps thing. But yes, that's not too many things :)
[Onetouch Idol 3 General] xdediosl:
Hello alecbl first I want to congratulate you for the excellent work you do with Idol 3, if your effort this would not be possible I see you published a new compilation of the lineage-13.0-20170209-UNOFFICIAL-idol347, I would like, if it is not annoyance, You will add a description of the changes and improvements of each version, thanks.
[Onetouch Idol 3 General] alecbl:
Thanks!

There has been few changes. Latest one is up to date on January security patches. There is issues with installing opengapps at the moment. Some people have success with it but with some trial and error, and trying out different versions. When I fix this issue I'll post an updated build on the OP (along with the changelog). For now if you're interested you need to look on the thread, I've sumarized changes when I've posted the links.
[Onetouch Idol 3 General] P A:
[MENTION=7821916]alecbl[/MENTION] great work, can i dirty flash latest lineageOS version over last cm13 u released and will it do anything to gapps i have at the moment? Oh and i have xposed installed
[Onetouch Idol 3 General] snowlow:
could someone please help me to figure out how I can be able to run google play services? installing old version and make dirty flash? I tried nearly everything (i know), but I cannot get google play to work.

without it makes no sence to use this build.. Please help, thanks.
[Onetouch Idol 3 General] thearc77:
Search Bank's Dynamic Gapps and then update Play services manually from Apkmirror.

The only issue I have is location using wifi, with mobile data or GPS works perfect.

Good luck.
[Onetouch Idol 3 General] heross:
I use OpenGapps Stock version from 28.10.2016. This gapps run perfekt and can updated via GooglePlay without issue. I think all gapps before 11.2016 in Stock version run with this rom.

Don`t use little packages like Nano or Piko. This packages have errors after update via GooglePlay. And, dont`t restore data from other gapps!
[Onetouch Idol 3 General] kostya251977:
firmware lineage-13.0-20170209-UNOFFICIAL-idol3 4.7 I have a signal worse than the drain on something,although everything else works fine.
[Onetouch Idol 3 General] thearc77:
Can you share that package?
[Onetouch Idol 3 General] Phantom410:
Well, he has been working on the 5,5 model, his CM version is official and said he will have an actual build soon enough, since both phones have quite a bit of thigns in common you can probably use some of his work, I think pivoq used quite a bit of his work for 12.1 aswell.

So far this is working great, I think I dont have LTE connectivity on my 6039A tho, when I get home I will try restoring modem partition from my previous backup and see if that makes it come back
[Onetouch Idol 3 General] jani0417:
USB OTG works read only, tested with Total Commander + Paragon UMS ('write mode enabled')

I couldn't write or delete on the pendrive, I have no idea if it's a marshmallow problem or cm problem, but reading works and it's enough for me.
[Onetouch Idol 3 General] heross:
Hello,

now i would restore my userapps incl. data with TitanumBackup, but i can only restore the app. if i restore the app data, the apps will FC or run anymore. After reboot apps run again, but there are no restored data and i must complete new setup the userapps.

I have test factoryreset and fix permissions with twrp, but the problem is still present.
[Onetouch Idol 3 General] jani0417:
wow! i didn't do anything, but the darkness from the front camera just disappeared.

i was trying to use the camera as a mirror in the very bright sunlight and the darkness just gone :)

6039Y 2AALWE7
[Onetouch Idol 3 General] heross:
On my 6039y, repartitioned to 16GB,m restored fastboot commands and updated from deckerMM r2, ADB reboot and advanced reboot to TWRP are both o.k..
[Onetouch Idol 3 General] jani0417:
weird, now it's dark again. i didn't do anything with the phone in the afternoon. weird.
[Onetouch Idol 3 General] PyotrV:
So, installed this ROM on my 6039k and everything works fine apart from one major thing, I cannot put my sim card to work (tried 3 cards already) I think that the problem is that as this is a single s ROM and I have a double sim phone, the phone chooses one of the sim slots to use but that one seems to not be working on my phone (probably hardware problem).

So I ask the dev is there any way to change the sim slot available for the ROM or is there any perspective to support the double sim model?

My phone right now is just a very small tablet with a very good software :P

Ps: I should add that if I do not solve my problem I would probably need to buy a new phone so if there is a solution to put this ROM working in my case would result in a good donation :P
[Onetouch Idol 3 General] alecbl:
[MENTION=5463381]jani0417[/MENTION] :

I still don't exactly know why the front camera does that. I've noticed on the logs that it reports 0/0 as min/max ISO, contrary to the back camera that reports non zero values. I also notice on the logs that it's gain doesn't seem to be changing. On the other hand other apps don't have that issue (but crash after a while). Maybe it's an API thing. If the blobs were open source it would be much easier. I'm very clueless to this all and need time to figure things out. Unfortunately I lack time :/

Regarding usb otg, a logcat might show something interesting? Unfortunately I don't have an otg pen to test. I'd wager it's probably permissions related (maybe selinux).

[MENTION=647445]heross[/MENTION] :

That might not be a ROM bug. Have you did that process between L and MM with any other ROM and having it work well? Also, a logcat during the restore might be useful.

[MENTION=6213022]PyotrV[/MENTION] :

I wouldn't expect that to be too hard a feature to fix. I've focused most of my time in getting the kernel working okey'ish, and still very little time on the userspace. Including things like possibly important system.prop settings. That's probably where the issue lies. I also notice in passing there's an init file to set up dual / single sim properties between different device variants, and I basically left it as it was on pivoq's device tree, except for updating for my particular variant (6039Y).

Donation is most welcome! I have lots of fun working on this/learning. I just can't at the moment, but that could change if people donated I might be able to dedicate couple weeks full time working on this rom :)

It might be useful if you send me a logcat dump after booting, as well as dmesg output.
[Onetouch Idol 3 General] PyotrV:
Can you teach me to produce a log cat as well as a dmesg output, I will be happy to provide information but I really don't know how
[Onetouch Idol 3 General] alecbl:
If you know how to use adb it's easy. But also depends on what operating system you're using I guess, and I don't know how to use Windows :) Best for you to google, but you can forget about it for now, I'll have a ROM for you to test in a few hours.
[Onetouch Idol 3 General] Sparkey159:
Just wanted to let you guys know that XTREMEMusic Super Mod seems to work well on this rom.

The systemless version of XTREMEMusic with Magisk seemed to cause problems and refused to work for me though.

Viper4android works fine too. :D

Couldn't get Dolby Atmos working, still trying though.

Edit: Oh, right, Dolby and Viper don't like each other in Poweramp. My bad. It works completely fine.:good:

Getting 150 hours screen off idle on battery. About 15 hours screen on time.
[Onetouch Idol 3 General] PyotrV:
Ok, and I have Windows :P, but I should install Ubuntu this weekend so this thing's could be easier
[Onetouch Idol 3 General] heross:
Problem solved. I have not wipe external storage, if i need the data on this drive.

Now i have delete only the folder /android and all folders with /. at begin. After i have do this and wipe data+cache in TWRP i can restore userapp data in Titanium without any problem. :good:
[Onetouch Idol 3 General] jani0417:
Tried 'Better Camera' and 'Camera ICS+', both works without any problem.

-edit-

For a few minutes. Then dark is coming again o_O I've never seen anything like this.
[Onetouch Idol 3 General] heross:
Found two bugs.

-settings>system>weather = No weather provider service installed

-settings>system>language&input>google keyboard = all keyboard settings FC
[Onetouch Idol 3 General] alecbl:
Edited OP to link new build.

[MENTION=647445]heross[/MENTION]

Last build had microG patch and it was incompatible with google apps. If you clean everything (including data) and install the new one + google apps, it should fix the reported issue.

I'm not sure what's the expected behaviour for the weather thing. Doesn't it work if you install a provider? I need to look up on it but I'm not sure cyanogenmod is supposed to come with a default provider.

[MENTION=6213022]PyotrV[/MENTION]

Please test for dual sim.

[MENTION=7085813]Sparkey159[/MENTION]

There's a very very slim chance reboot might work for you on this kernel. Do you happen to know of any rom for which reboot to recovery works for you? (One that has kernel source available would be best!).

Is 150 hours / 15 hours good or bad? It doesn't seem terrible. Unless it starts burning trough battery way too fast it's still early to be looking into optimizing that. For instance the power saving mode is probably doing poorly compared to stock (I know alcatel stock has an init script that's loaded under that mode and disables some services, and I'm lacking such a script atm).
[Onetouch Idol 3 General] Sparkey159:
Advanced reboot doesn't work for me on the new build. Advanced reboot works on every other rom i've tried such as

http://xdaforums.com/idol-3/development/unofficial-6039-t3313140 - Cyanogenmod 12 by Pivoq

And

http://xdaforums.com/idol-3/development/unofficial-6039-t3313140 - AICP 10 by Scutariu

They're both Lollipop though and not Marshmallow.

Also, the battery life is great compared to other roms. 150 hours idle is fantastic! :D
[Onetouch Idol 3 General] PyotrV:
I will try it when I get home later, don't know if it is because I am not using a sim card rigth now but last day I got 4 hours and 30 min of screen on time, the battery is absolutly amazing!!
[Onetouch Idol 3 General] PyotrV:
It's working :D!!!

You're the man :D

If I knew you I would buy you a dinner, as I don't What's the best way to make a donation?
[Onetouch Idol 3 General] :
Excellent work so far! I'm still using this device for when I just want to carry a smaller phone instead of a 5.5" behemoth, and the lack of a good MM rom had really been putting me off, but you sir are doing a real mans work here, thank you so much!
[Onetouch Idol 3 General] alecbl:
what? signal worse than the drain on something?

I'll fix the gps issue if there's one and somehow the opengapps issue. But low on time and on top of that I felt curious about nougat and spent some time on that. It was more exciting. Got a kernel to boot, doesnt boot to OS yet, some of the libs from MM aren't compatible (API changes I guess). But much of the qualcomm stuff one can use from other devices that have nougat on msm8916, and hopefull it works. Did that for rild, but keystore is still making init hang.
[Onetouch Idol 3 General] snowlow:
Hello and thanks.

Image is working very fine so far.
[MENTION=647445]heross[/MENTION] I can confirm - Open Gapps from 28.10.2016 is working great- but there is no need to use stock. nano is also working fine.
[MENTION=3318538]thearc77[/MENTION] Link: https://github.com/opengapps/arm/releases?after=20161029

on http://opengapps.org/ there is a link : older versions
[Onetouch Idol 3 General] heross:
On my Phone Nano and Pico give errors after update via Store. So AndroidAuto FC and PlayStore download no more.

Here a link to 11.2016 stock opengapps: https://github.com/opengapps/arm/releases/download/20161125/open_gapps-arm-6.0-stock-20161125.zip
[Onetouch Idol 3 General] P A:
Anyone having problem with camera? I dont have an option to change storage location. I constantly have msg couldn't access SD card.
[Onetouch Idol 3 General] persona78:
Is missing framworke permission, is on Marshmellow ROMs and above. You need a app that request that permission if not request you only have acess to internal storage.

You can always download Google Camera, is the same from CM ROMs

Try this one for Android 6.0

https://www.apkmirror.com/apk/googl...045-2821762-30-android-apk-download/download/
[Onetouch Idol 3 General] wender.ijui:
The last build released by the developer (9th February), proved to be quite stable on my device. The GApps of the same day installed normally ... only the PlayStore bug (Downloading ... Awaiting Download) is still present.

I did not have the opportunity to test the GPS service.

One question: Can TWRP cause device instability (hangs / freezes the screen and restarts the system)?
[Onetouch Idol 3 General] k500zm:
alecbl - When you said "I had to change twrp's source to support mixed mode adopted storage."

Do you mean Twrp will be able to find and backup/restore to adopted storage as is - or

it will only work with partioned semi adopted sdcard ?

Also I note that your twrp includes Firmware in the backup/restore process - would Firmware include the fastboot commands ?

[as my phone [uk o2] has unrecoverable fastboot and cannot be restored using the mobile q.]

TiA
[Onetouch Idol 3 General] P A:
Thx for help but i just cleared data and app started working normally :)
[Onetouch Idol 3 General] alecbl:
[MENTION=5380232]k500zm[/MENTION]

Firmware won't include anything fastboot related. That's basically on the bootloader (aboot partition). Anything that's not on the list to backup, you can always use dd if=/dev/block/bootdevice/by-name/partition_you_want of=/path_to_save. It won't be compressed, but most partitions other than system and userdata are small. Be careful if you go messing around with the bootloader, you open the door to bricking your device.

Basically for fastboot commands you interface directly with the bootloader (you surely noticed that when you boot into fastboot it's rather quick, because it just stops at the bootloader stage).

Devices that have a locked bootloader or crippled fastboot commands basically have certain things disabled. The bootloader is a very small piece of code on itself, and it's in principle very easy to just dump the partition, disassemble the code and change it. <-- Never do this. The devices have a public key stored they use to verify the signature across the whole boot stack and refuse to load if it isn't properly signed. Open bootloader devices stop the verification at the bootloader stage (thus allowing you to boot any kernel/rom), but not before. So if you change in any way the bootloader to one that's not signed by the required key, you'll brick the device (MTK devices have SPFlash tool that makes it easy to flash stuff at an earlier stage, so you can reflash the correct bootloader. Qualcomm devices also have something like that I think, but ppl don't seem to use it as much. In any occasion using those tools is a lot messier and provide you with the option to totally brick the device).

That's why when a device has a locked bootloader no one can do anything except the manufacturer. Sometimes when a device has an unlocked bootloader at some point, but a future update locks it, it's possible to use the previous version since it's signed by the same key. But no one except the manufacturer can unlock the bootloader.

Also out of curiosity, device manufacturers if they wanted could easily keep going with signature verification, and only load a signed boot image, which includes the kernel and init scripts. Then it would force you to use that kernel+init scripts, which themselves could enforce that you use the stock rom only.

[MENTION=7898147]wender.ijui[/MENTION]

That's great! I wish I could make sense of that opengapps erratic behaviour.

What do you mean? TWRP can have instability just like the system rom. It's built with the same kernel though (depending on the version you're using, the same from the 09 build or at least one from a previous build), so it's odd if it were to be causing issues on twrp and working fine on the system rom. So it could have instabilities caused by something else other than the kernel, but no one as reported anything like that until now.

[MENTION=647445]heross[/MENTION]

Thanks for posting the link and helping out ppl to get opengapps working!
[Onetouch Idol 3 General] k500zm:
alecbl - Could you please answer my main question about your TWRP recovery ?

[When you said "I had to change twrp's source to support mixed mode adopted storage."

Do you mean Twrp will be able to find and backup/restore to an adopted storage card as is - or

it will only work with partioned semi adopted sdcard ?]

Yes I assumed they were obviously in the bootloader as demonstrated in my original thread here https://xdaforums.com/idol-3/help/uk-o2-6039y-fastboot-commands-question-t3505959

However I'm clutching at straws here - there is no way of my uk o2 6039y getting fastboot commands it seems. Yesterday I flashed an aboot from another phone and all that happened was I had a different boot splash.

I quote from that thread " I suspect if DeckerSU finishes his Sahara & Firehose Test (Alcatel Flasher)

then this theory of changing our bootloaders for another that includes fastboot commands will be a reality "

;)
[Onetouch Idol 3 General] alecbl:
[MENTION=5380232]k500zm[/MENTION]

Sorry, was too tired and missed that. I use adopted only, yes it works for that. Recovery in general could use more testing, but backing up to an adopted sdcard (encrypted) is something I do all the time.