yashsingh1/xdaforums huggingface dataset:
[Onetouch Idol 3 General] nanaki45:
yes 813 mb of ext4 i guess because its a 16 gb card class 10 ... tyvm bro for your help ...
[Onetouch Idol 3 General] nanaki45:
i used this http://www.alcatelonetouch.com/contents/download/otu/mobile-upgrade-q-4-8-7-setup.zip ... and my phone reboot and work fine now ... the phone take 9-10 minutes on first boot ... many will think about a boot loop after using the mobile upgrade tool and its not ... thank you for your help petrov.0 :) ...
[Onetouch Idol 3 General] petrov.0:
Well I couldn't help much. I was going to ask how the /data partition should looks like after a wipe (completely empty or with some directories and files in it). Because I need to clear my personal data from my backup. But then I saw this post. I'm glad to see that this tool works.

P.S. Be more careful next time :p
[Onetouch Idol 3 General] Nikola Jovanovic:
Do we have the stock recovery backed up for all models (especially for the K model since it's the only model containing reboot to recovery option) ?

Or the whole image of 2.7 gigs contain it and will be flashed along with system ?

Thanks
[Onetouch Idol 3 General] famewolf:
No we don't and it wouldn't really be useful as the first thing an update does is do a compare the recovery checksum to a specific number and if it's not the same overwrite the recovery area so even if I flashed your recovery I'd still lose the reboot to bootloader after an update...so in that scenario might as well stay with TWRP. Since each model has it's own recovery (proven by the fact K DOES have the option when 6045I and 6045Y don't)
[Onetouch Idol 3 General] Nikola Jovanovic:
So tell me if I end up in situation that require using my warranty what in that case can I do to revert to stock recovery?

Sent from hell
[Onetouch Idol 3 General] famewolf:
Truthfully if you are sending it in under warranty they are not going to care what recovery is on it...you could just as easily flash the recovery.img [MENTION=4487227]DallasCZ[/MENTION] keeps on his google drive from a 6045Y. They probably start out by reflashing the whole phone. If you are still concerned then the next time an update comes out for your device back up the recovery it flashes.
[Onetouch Idol 3 General] Nikola Jovanovic:
That's the answer I wanted.. Great and thanks [MENTION=320962]famewolf[/MENTION] :)

Sent from hell
[Onetouch Idol 3 General] famewolf:
Recent updates to some models remove fastboot command!

I've added a warning to the top of post #1. You should be aware of the following:

*****Warning***** Recent updates from Alcatel have REMOVED the fastboot commands that allow root and custom recovery for some models of the 6039 idol and the 6045. Before updating read the details here: http://xdaforums.com/idol-3/general/ota-updates-thread-t3173598/page7
[Onetouch Idol 3 General] neilownz:
That sucks. Good thing my doesn't update itself.
[Onetouch Idol 3 General] DallasCZ:
I am wondering if it will be possible to flash full stock, root, hide supersu (via in app "allow superuser"), then made an update, then reenable root.

What do you think?
[Onetouch Idol 3 General] famewolf:
On the 08/15/2015 update hiding superuser and then doing the update resulted in bootloops that could no longer be corrected because it also overwrote recovery.

One slim possibility is to intercept the url using the method you found (start the download long enough to get the url in the file) and download the url yourself to the device then rename it to update.zip....if you flash it in twrp instead of factory recovery and do not reboot after flashing you would have a chance to reflash twrp and possibly do some adb commands using the adb access in twrp. This would also include root access that would let you dd directly to partitions using the .img files unless I'm missing something.

I think before I do any future updates I'll be editing it to make sure the aboot it has in it is one with fastboot commands. If I flash with twrp I should be able to make it ignore signature which should let me replace the file inside the zip. (or so I believe)
[Onetouch Idol 3 General] DallasCZ:
i thought that just have stock recovery,stock rom, flash root, disabler root in app... so the recovery will be stock but the superuser files will be still in system dir.

If this dont work, we have possibility 1-keep 01003 untill solution is found. 2-get 0100x update, but loose custom recovery and root. :(
[Onetouch Idol 3 General] famewolf:
I'm basing this on the 6045i but it checked the users recovery against a checksum and if they did not match it overwrote them so it wouldn't matter on that part. I think using the supersu "hide" option is what caused the boot loop....possibly the update does something that conflicts with those files.

I think the safest options are to either not update and wait for custom rom's or patch your update to remove the checksum check and any replacing of recovery, boot etc. I'd personally rather stick with an older version with root and twrp than a newer one without.

It's possible if we found a way to identify ALL files modified by the update that we could build an update that just replaces those files on system.

Another wild though is to flash the update in twrp and without rebooting then reflash the supersu zip file right after it to "restore" root..this might allow it to boot normally.
[Onetouch Idol 3 General] DallasCZ:
Thats no problem, in updater-script is all there. see attachment.
[Onetouch Idol 3 General] petrov.0:
The safest option definitely is to skip the upgrade :).

Then comes the modified update which will update only the files in the system partition (except the files which replace the recovery). This excludes the kernel unfortunately.

A little bit more dangerous will be to patch only the kernel (boot.img) and the /system files and to skip the others patches. This can lead to a device which refuses to boot to Android (if aboot makes a check on the signature of the kernel ... EDIT: this also shouldn't be a problem with the old aboot and an unlocked bootloader), but if you have a backup of the old kernel this shouldn't be a problem. Access to the fastboot commands and the recovery will be available.

The sbl* and aboot* partitions must _not_ be patched in any case. I don't know how the tz and the rpm partitions are involved in the boot process and what will happen if they are patched too, but I think they can be skipped for safety reasons.
[Onetouch Idol 3 General] petrov.0:
These two images throw a little more light regarding what's going on with the device when the power button is pressed. The first image is a block-scheme while the second contains explanations. Pay attention to the authenticate word in the image with the explanations (point 4). So the RPM partition is part of the boot process therefore it should be excluded from the update too (or at least I think so :p).

Edit: I realize that probably this information is not for this thread anymore. I just continue the conversation.
[Onetouch Idol 3 General] famewolf:
So if I understand right...those users who lost fastboot will also be unable to install their own Rom's/zips unless we could somehow figure out how to fake Alcatel's signature....if I take an alcatel update and make insertions and deletions to it from within an archive manager does it retain the same signature?
[Onetouch Idol 3 General] petrov.0:
Yes they can't. They need at least root access. The rest seems easy. ... The signature however cannot be forged.

Modifications in the update file will make its signature invalid.
[Onetouch Idol 3 General] datkevjames:
Still haven't been contacted by Alcatel about my $250 fancy paperweight, I have contacted them 3 times by email directly on their US site's support email, even created 2 work orders (2 since I forgot to include the PoP in 1) and still absolute silence.

At this point I'm thinking "Smart Move" is meant to be sarcastic and I'm a moron for purchasing this device. Had I known the US version of the device didn't (but every other version does WTF!) have a damn fastboot option in stock recovery, I'd have passed this device up and waited for the Nexus 6 to drop to under $300 which it is currently on Swappa. I knew I should've waited on the help thread for the Idol 3 to get filled up before I purchased, so actually I AM a moron. I should also call myself a moron for editing the build.prop without a custom recovery already flashed, I wasn't thinking at the time obviously.

Seriously Alcatel, I have never ever been COMPLETELY ignored by ANY company in my entire existence as a "consumer". Amazon won't help. The seller won't help. The damn manuFACTURER won't help (Failcatel) so right now I'm pretty much going to rely on the XDA community to come up with a way to sideload a Failcatel signed update.zip to patch in the fixed build.prop and waiting on Failcatel to add some sort of way for their Mobile Upgrade Q to flash the phone while it's in Download mode or the Alcatel HS-USB Loader mode whatever it's called.
[Onetouch Idol 3 General] petrov.0:
Where was my involvement here ?
[Onetouch Idol 3 General] datkevjames:
My apologies I clicked the wrong button. I deleted the quote in the edit but I guess you still got notified.
[Onetouch Idol 3 General] petrov.0:
Yes I was notified. Sorry for your bad experience. The device is not bad. But the last things which TCL|TCT|Alcatel are doing are really strange. A complete nonsense if we have to be exact.
[Onetouch Idol 3 General] datkevjames:
Agreed, total nonsense.

Why is the good ol' USA left out of the bootloader action? Stock recovery is stripped of the reboot to bootloader option while pretty much every other version of the Idol 3 has the option, in case anyone reading this is new & wondering.

If anyone from Alcatel is reading this, either fix your Mobile Upgrade Q to flash the phone while in Download mode and the HS-USB Loader mode or give us some support here or anywhere (especially in your support email)!!! There's no reason a company should be completely silent on their own manufactured device's bricking issues!
[Onetouch Idol 3 General] famewolf:
This is turning more into an "I hate Alcatel" rant than anything else so lets let this drop or you can start a topic in Idol3 General. I feel for you but it almost seems like you went out of your way to avoid protection. You purchased from a 3rd party (and in many cases this means you have NO warranty as it usually only applies to the original purchaser) and you paid cash vs using a credit card which would have allowed you to contest the charge or use purchase protection and added up to an additional year to the warranty.

I'm not trying to rub your nose in the dirt...these are just things you will want to consider in future when buying ANY electronics.

You might try a better business bureau complaint to see if it gets some attention on your claim. Actually only the 6045K and the 6039 models have the reboot to bootloader. Both the 6045i and the 6045Y do not.
[Onetouch Idol 3 General] techware7:
Lol some funny $hit when people start messing with their hw w/ no backups, no research, no nothing and when something goes wrong they expect some type of warranty. This is why manufactures DO NOT want to release any sources nor provide any tools to unlock anything and yet Alcatel is willing to play with us. If you are going to play with your devices be prepare to lose some money if you dont know what you are doing and break some stuff. Why blame the manufacture?
[Onetouch Idol 3 General] DoobyDroid:
Well the screen isn't as tough as first thought only day i didn't put in case and I now have a hairline crack near the edge half inch from bottom , now the home and back keys are not responding would of been total nightmare if screen didn't rotate , bit annoying wonder if Alcatel would replace under warranty , pifff I think not !! Must of knocked against my vape mod box in pocket , so be careful its not that strong ,
[Onetouch Idol 3 General] Gynoid:
Model: 6045Y (Europe)

Firmware: 5.0.2-010 05

Link: https://mega.nz/#!pxgwXKIA!TInG7xK9Z-qObX1Cc3BObGp88zx0FCpWI3RDt_wdD0Q
[Onetouch Idol 3 General] famewolf:
Added to the front page and mirrored. This should be a safe method for others to upgrade to 10 05 without the risk of losing their fastboot commands.
[Onetouch Idol 3 General] franq36:
In Spain
[Onetouch Idol 3 General] wallah:
Hello, i have un update this morning here in France, how i can update without lose the root?

Thank you in advance

Stock Rom + xposed
[Onetouch Idol 3 General] famewolf:
Go into the supersu settings and choose the "fully unroot" option...then download/install the update....then if twrp got replaced with factory you will need to reinstall it. You can the flash the supersu zip file to get root back or your version of TWRP may have the option to root built in.

You should be aware that others who installed recent updates lost all access to fastboot commands and could no longer install TWRP, root the device etc.

If it was me I'd get with [MENTION=4487227]DallasCZ[/MENTION] and give him the information he'll request for the download url of your update...he can tell you how to get it...let him and [MENTION=6866672]petrov.0[/MENTION] look at the update and confirm what it's doing BEFORE installing it.
[Onetouch Idol 3 General] wallah:
I don't know what i do now... If I lose the TWRP and fast boot, how I can root it again...

I think, I will skip the update...

If I can help I'm here.

Stock Rom + xposed
[Onetouch Idol 3 General] famewolf:
I already mentioned how you can help. If you hide root (not fully unroot) you can start the download and as soon as you see 1% or more pause the download then as root in adb or via a file manager paste the contents of /data/data/com.tcl.fota/databases/jrdfotadownloadtask

It will look something like this:

CHECKED{"mCuref":"6045I-2AALUS7","mEncodingError":"0","mFiles":[{"mCheckSum":"0acb80929c6f961252f2a518e2c4cde98ad25407","mFileId":"63324","mFileIndex":"0","mFileName":"update.zip","mFileVersion":"4","mFileSize":316832426}],"mFirmwareId":"94787","mFv":"7SQRUER0","mReleaseYear":"2015","mSvn":"010 01_20150811_153103","mTv":"7SR4UE40","mType":"2","mUpdateDesc":"3","mFileCount":1}{"mFiles":[{"mFileId":"63324","mUrl":"/7d02b212c51fd2332c0d1c96418677c71705ee80/9321ac5ca115f3ec2c6a1aa8522dee6ad6bc72f7/94787/63324"}],"mServers":["g2slave-ap-north-01.tctmobile.com","g2slave-ap-north-01.tctmobile.com","g2slave-eu-west-01.tctmobile.com","g2slave-eu-west-01.tctmobile.com","g2slave-us-east-01.tctmobile.com","g2slave-us-east-01.tctmobile.com"]}root@idol3:/data/data/com.tcl.fota

I've highlighted the date you need to check...if you are pasting the right lines it should have today's date and not like mine which shows the update I received on 20150811.

After this you can re-enable root and don't mess with the update further.
[Onetouch Idol 3 General] famewolf:
Can you post the following?

as root in adb or via a file manager paste the contents of /data/data/com.tcl.fota/databases/jrdfotadownloadtask

It will look something like this:

CHECKED{"mCuref":"6045I-2AALUS7","mEncodingError":"0","mFiles":[{"mCheckSum":"0acb80929c6f961252f2a518e2c4cde98ad2 5407","mFileId":"63324","mFileIndex":"0","mFileNam e":"update.zip","mFileVersion":"4","mFileSize":316 832426}],"mFirmwareId":"94787","mFv":"7SQRUER0","mReleaseY ear":"2015","mSvn":"010 01_20150811_153103","mTv":"7SR4UE40","mType":"2","mUpdateDesc ":"3","mFileCount":1}{"mFiles":[{"mFileId":"63324","mUrl":"/7d02b212c51fd2332c0d1c96418677c71705ee80/9321ac5ca115f3ec2c6a1aa8522dee6ad6bc72f7/94787/63324"}],"mServers":["g2slave-ap-north-01.tctmobile.com","g2slave-ap-north-01.tctmobile.com","g2slave-eu-west-01.tctmobile.com","g2slave-eu-west-01.tctmobile.com","g2slave-us-east-01.tctmobile.com","g2slave-us-east-01.tctmobile.com"]}root@idol3:/data/data/com.tcl.fota

I've highlighted the date you need to check...if you are pasting the right lines it should have today's date and not like mine which shows the update I received on 20150811.
[Onetouch Idol 3 General] wallah:
I have already downloaded the update ? I can share the update file, if you explain where it is?

Stock Rom + xposed
[Onetouch Idol 3 General] franq36:
edit
[Onetouch Idol 3 General] petrov.0:
Not a big deal just do not install it. According to [MENTION=6864821]Rorshan[/MENTION] should be in

/sdcard/data/com.tcl.fota/.fotadownload/update.zip

---------- Post added at 12:02 ---------- Previous post was at 11:52 ----------

You still have the fastboot commands after the update ?!? If this is true I start to wonder why they remove the commands only from 6039.
[Onetouch Idol 3 General] wallah:
Ok, i will upload it soon...

Stock Rom + xposed
[Onetouch Idol 3 General] petrov.0:
OK then, from a terminal (adb shell) execute

busybox find / -name update.zip

and you should find it.
[Onetouch Idol 3 General] wallah:
Sorry, my bad, i found it and now upload. Will be in 1 hour in mega
[Onetouch Idol 3 General] franq36:
i´m not yet installed ..only download

installed root out the update.zip

6045Y (5.0.2-010 06_20150909_030530) https://mega.nz/#!kUIhFCzA!ma8Fj-VlrztPy-y7gvPSqR0wj8E82Ui8oxb_TztxWA8

data/data/com.tcl.fota/.fotadownload/update.zip
[Onetouch Idol 3 General] petrov.0:
This upload is broken. These are 386MB of zeroes with a zip extension. I downloaded it twice just to be sure.
[Onetouch Idol 3 General] franq36:
???

yes I download my well...in windows...clicking or copy link?

https://mega.nz/#!kUIhFCzA!ma8Fj-VlrztPy-y7gvPSqR0wj8E82Ui8oxb_TztxWA8

https: //mega.nz/#!kUIhFCzA!ma8Fj-VlrztPy-y7gvPSqR0wj8E82Ui8oxb_TztxWA8 (quit interval)
[Onetouch Idol 3 General] wallah:
Here you go bro petrov.0

https://mega.nz/#!KdszWCzQ!w3RgpdU5zyjTW4XWD8zjZW07jmZ_w4lENX9AqI4vPHk

No carier update 5.0.2-010 06_20150909_030530
[Onetouch Idol 3 General] famewolf:
Model: 6045Y(Europe) Firmware: 5.0.2-010 05 Links updated.

Model: 6045Y(Europe) Firmware: 5.0.2-010 05 links have been updated to include a 2nd TWRP for the Boot partition. You will need to flash both the system image and then the boot when using this. This is NOT the most recent 10 06 update. The 10 05 has been confirmed to still contain the fastboot commands so it is safe to upgrade to this version. Users should NOT update to 10 06 unless folks can verify if the fastboot commands have been removed.
[Onetouch Idol 3 General] petrov.0:
The update contains a patch for the aboot but I need a raw image of your aboot partition in order to check what will be the changes. In case that you don't know how to make a raw image ... as root execute:

dd if=/dev/block/bootdevice/by-name/aboot of=/storage/sdcard0/aboot.img

Then upload somewhere the aboot.img which will be on your internal sdcard.
[Onetouch Idol 3 General] wallah:
Ok, i will do it later, because I'm not at the home now

Stock Rom + xposed
[Onetouch Idol 3 General] franq36:
after reboot device in bootloader ...

off with power button and restart updated 7 files ¿? but not fastboot

[MENTION=6866672]petrov.0[/MENTION] dd not need shell commands? without root no shell
[Onetouch Idol 3 General] famewolf:
Is aboot an option to backup in twrp? I wondered if we should be including it with the system image and boot backups.
[Onetouch Idol 3 General] famewolf:
You need to use the -i xxxxx parm with fastboot devices to see if the device responds.....see any of the tutorials for the actual address instead of xxxxxx

*update* "fastboot -i 0x1bbb devices"
[Onetouch Idol 3 General] franq36:
sorry :silly:
[Onetouch Idol 3 General] wallah:
Here you go [MENTION=6866672]petrov.0[/MENTION] aboot.img

https://mega.nz/#!7JNzjQJR!giHQhG8QG-3gxwPx3HibRRerzGLyM_IR9ClN7C6sEkQ
[Onetouch Idol 3 General] petrov.0:
I've just checked your files. All fastboot commands should be there after the update. Interesting why they are removed by the updates for 6039 ... really strange ...
[Onetouch Idol 3 General] gecko702:
so if anything goes wrong with my phone as in like a bad rom flash i can use it right?
[Onetouch Idol 3 General] maigre:
So when the times comes to flash this system image, do we put it on the device and flash it from TWRP? Or is this a fastboot flash system thing?

Will the device handle the .7z format?

And finally, will it have any effect on our installed apps? I take it that data is safe, be it sdcard stuff or configuration files.
[Onetouch Idol 3 General] famewolf:
If you have a 6045i then yes this would work. You should either download a copy and keep it or upload it to your own personal cloud storage, ideally that does not expire files and optionally provide us a mirror link. The filedropper link will only stay active 30 days after the last download. I've just about got it downloaded and will be uploading it myself to give a mirror link.
[Onetouch Idol 3 General] famewolf:
You would either have to undo the archive on your pc and put the dir on your sdcard or push the one file and undo it on your device with an appropriate archive app. I'd personally use the pc and then copy the folder over. I'm unsure but you might check if es file explorer supports 7zip as it is free and very useful. It won't affect your apps at all as they are stored on the /data partition. Oh twrp can flash it from either the internal or external sd card.
[Onetouch Idol 3 General] maigre:
I don't completely get it. I can copy the folder or the .7z to the device. But what do I do to get it to overwrite what it's supposed to overwrite? I've flashed things like boot.img and system.img, etc. onto Nexus devices a bunch of times with fastboot. And I've installed plenty of .zip files with TWRP. But this is neither. What's the procedure to install the contents of this .7z file in its decompressed form? In other words, if I copy the dir to the device, what do I do with it? And if I flash it with TWRP, do I flash the .7z or the directory? (I didn't even realize we can flash a directory, if we even can.)
[Onetouch Idol 3 General] famewolf:
After you've extracted the file (so no not the .7z file) to the proper location which should be something along the lines of: /TWRP/BACKUPS/408adcbe/1970-01-01--22-28-53_LRX22G_release-keys/

You would then go into twrp, restore and pick the backup you just extracted..it will restore only system since that's all that's included in it. You would then be back to "stock" and able to get OTA updates. It's no different then any other backup you've made..they all get stored in the same path. Very Important...the currently available backup is ONLY intended for the 6045i. Do not flash to a different model as we have no idea what that might do.
[Onetouch Idol 3 General] maigre:
Thanks. I didn't connect the dots, that we're restoring a backup previously made with TWRP. It's not system.img or some version thereof.

---------- Post added at 11:45 PM ---------- Previous post was at 11:15 PM ----------

I put kirplunk's backup into my TWRP directory, even into subdirectories as per your example above. Then, I booted into TWRP to take a look. No need to restore the backup now, but I wanted to make sure that it was recognized. It's not. When I tap the Restore button, nothing's listed in the contents there, where it says Select Package to Restore. Maybe this is because the backup wasn't created with TWRP on my device, so its configuration file doesn't show anything? Any idea what can I do to get this backup recognized?
[Onetouch Idol 3 General] famewolf:
All I can suggest is to make your own backup then compare them...both should end up in the same date timestamp folder....the example shown was MY backup path so if your device has a different id in adb than "408adcbe" you need to change it. Also if you put the directory in your external sd then you have to go into twrp settings and tell it to LOOK on the external sd or it defaults to the internal.
[Onetouch Idol 3 General] maigre:
Along the lines of what you were suggesting as I was doing it, I did a backup of my system partition, which created the a directory that my installation of TWRP could recognize. Then, I moved kirplunk's backup into that directory, where it's now recognized.

Thanks for all your help on this, along with everyone else who's been working on dealing with these issues. This phone doesn't generate the traffic here that the bigger name flagship phones do, so the efforts by everyone are much appreciated.
[Onetouch Idol 3 General] keyra74:
just bought a french one so i'll be able to nandroid it soon