yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] danieldmm:
CM13? The only tests can make in on CM13 because is the only rom use on my phone. And know in cm13 encryption on TWRP is broken. That is a fact.
[ONE Android Development] fmc000:
No, slimsaber.
[ONE Android Development] danieldmm:
Wich twrp? Official? Unnonficial?
[ONE Android Development] fmc000:
Yours 3.0.0-5 is able to decrypt /data but can't backup it. Official 3.0.0-1 is capable of both decrypt and backup /data .
[ONE Android Development] meekrawb:
Ketut last unofficial is able to backup encrypted /data. In case anyone was wondering.
[ONE Android Development] fmc000:
I wonder if he will release a new version based on 3.0.0-1 official.
[ONE Android Development] danieldmm:
CM13? And decrypt?
[ONE Android Development] meekrawb:
Forgot to mention I am using the newest SlimSaber 6.01. Sorry guys, I don't use CM anymore.
[ONE Android Development] danieldmm:
Crap, using official cm recovery encryption work ok.
[ONE Android Development] fmc000:
Same for me. Just to be clear, 3.0.0-20160206 by [MENTION=4021423]ketut.kumajaya[/MENTION] is able to decrypt and backup latest slimsaber, right?
[ONE Android Development] meekrawb:
Indeed. 3.0.0-20160206 TWRP and SlimSaber 20160227 enforcing is what I am running.

I haven't tried restoring the backup yet though.
[ONE Android Development] danieldmm:
Ok, two things that could interfere in cm13 to make encryption work. Anyone can confirm this? My kernel is in Permissive Mode and is running on full f2fs ( system / cache / data ), looking at our device kernel in cm13 source it seems is missing support for f2fs encryption. Anyone can confirm?
[ONE Android Development] DerRomtester:
I think Encryption for f2fs needs to be enabled in the kernel source code to make it working. It is disabled in the kernel source code and requires some more patches to get it working. But i dont know if we use hardware or software encryption.
[ONE Android Development] enkidu70:
I tried it and it works fine. But trying to connect with adb I only get "device: offline" :(

What do I have to do that adb is working?
[ONE Android Development] DjDiabolik:
But this project it's now in developing or not?
[ONE Android Development] danieldmm:
Is your drivers corrected on PC? Offline mormally is meaning of lack of permissions on Windows. Also use always latest adb drivers on Windows.
[ONE Android Development] deepu458:
HI Friends, i am currently using the TWRP 3.0.0-0 unofficial version from the OP and i have one issue with accessing the External SD Card. I mean when i connect my External SD Card to my oneplus one i cant see this external Sd one. When i select Storage it only displays Internal & USB-OTG That's all im seeing in the list. my current extsd card is FAT32 Formatted. let me know if there is anything i need to do from my end to access this drive
[ONE Android Development] fmc000:
As the OPO doesn't have an external SD card I suspect you're looking for USB-OTG.
[ONE Android Development] deepu458:
Thanks for the reply, but when i tried to open that it doesn't show my files in the card. it shows as empty it have few Zip files but none of them appears?
[ONE Android Development] fmc000:
Usually you have to plug the external storage after booting into recovery mode. If it still it doesn't show anything you can try to explicitly mount it.
[ONE Android Development] deepu458:
Sorry buddy, no luck after mounting it. Tried changing the file system of the sd card to FAT or any other always encountered an error. What format do the SD Card needs to be in from windows 7 laptop?
[ONE Android Development] fmc000:
FAT should be more than fine. Moreover, I usually save my TWRP backups on USB-OTG, so I can personally confirm that it should work. I don't use these unofficial versions anymore, though. Official 3.0.0-1 definitely works.
[ONE Android Development] danieldmm:
Keeping the spirit:

TWRP-3.0.0-6-TugaPower

TWRP Reboot Option after zip flash 5seconds

Removed slb1 from firmware list as backup

Merge code from upstream libtar + bug fixes

Revert: Update libtar with changes from cm-13.0

SplashScreen less time

https://www.androidfilehost.com/?fid=24438995911973604
[ONE Android Development] notanapple:
I've switched from 3.0.0-1 official twrp and I find this version much more fast...I have tried only to backup phone and it takes about 140 sec vs over 500 sec of the official recovery...I have resurrection remix ROM...but on log I have a red error message...see pic for detail...does this issue can cause some issue for me? And is this recovery able to flash CM firmware correctly? Thanks guys!

EDIT: the problem has gone deleting .twrps file in TWRP folder...this file keeps twrp's setting such as timezone, button vibration, etc...probably this file was interfering with this twrp version! [MENTION=3596338]Crazy_Oni[/MENTION] try this and report!
[ONE Android Development] Crazy_Oni:
Good questions. I want to know that too.

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] HaTrED_:
Are you using it with or without compression? :confused:
[ONE Android Development] notanapple:
I don't think it depends on compression...I get this error as I enter recovery before doing any action...anyway in backup I have compression disabled
[ONE Android Development] danieldmm:
It won't interfere, this error is a string error from the new option to reboot 5sec after flash of zip, since twrp don't find the string it shows the error. It won't interfere nothing and will be fixing this error. Btw, you can take screenshots the same way as android on twrp.
[ONE Android Development] notanapple:
I was supposing that...but I have solved deleting twrps and reset all customisation of twrp
[ONE Android Development] HaTrED_:
Right, but I was referring to the time differences between both versions when performing a backup!
[ONE Android Development] Crazy_Oni:
It appears that the file variable wont be filled at flashing.

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] maxik:
It seems author of this thread put another fresh compilation of TWRP. :)
[ONE Android Development] TonySuperPony:
Do you by any chance know what is different? ;)
[ONE Android Development] Mustkeg:
Encryption and modem flashing would be nice :)
[ONE Android Development] danieldmm:
Quite long time modem flash is working...

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] notanapple:
Which twrp version?
[ONE Android Development] fmc000:
No changelog available and [MENTION=4021423]ketut.kumajaya[/MENTION] github shows no changes since early February. I'd like to try this version but...
[ONE Android Development] Crazy_Oni:
Good suggestion. This worked for me too.

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] danieldmm:
What are you talking? The red letters it have "tw_install_reboot" ? This will always appear till add this on twrp string. Delete twrps file will not prevent this from appearing. But like said before, this will not influence on TWRP functions.

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] josera06:
Why the new version has the same build than before twrp-3.0.0-0-bacon?

Only change the date... is the rest the same [MENTION=4021423]ketut.kumajaya[/MENTION]?
[ONE Android Development] ketut.kumajaya:
I build this inside CM source tree and formatting also should be faster because my local source have rejected patch http://review.cyanogenmod.org/126303 and http://review.cyanogenmod.org/126301

No version change from upstream https://github.com/omnirom/android_bootable_recovery/commits/android-6.0
[ONE Android Development] notanapple:
You're right...in fact it has come back..but with the 03/09 build from [MENTION=4021423]ketut.kumajaya[/MENTION] there is no red string error and backing up and restoring are faster..do someone have tried flashing rom firmware or modem? With previous versions of official twrp (2.8.7.0) I had difficulties to do that
[ONE Android Development] danieldmm:
Maybe because [MENTION=4021423]ketut.kumajaya[/MENTION] don't have the feature Reboot after zip install automatically after 5sec :D

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] notanapple:
...and I prefer that!??
[ONE Android Development] Crazy_Oni:
You're right. I quoted the wrong post. My bad.

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] danieldmm:
With or with out? Because the option is not forced, you must tick the option when you choose the zip.

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] notanapple:
Without...
[ONE Android Development] danieldmm:
Get used because the option will comme :D (soon or latter)

You can always be with older versions.
[ONE Android Development] notanapple:
In that case I will get used to..but the most important thing is flashing correctly!:D
[ONE Android Development] fmc000:
Not a surprise but this latest version is able to decrypt my MM SlimSaber installation.
[ONE Android Development] danieldmm:
If you are talking of TWRP official all btw 2.8.6-0 and 3.0.0-0 are broken relative to firmware parts. Here on this thread don't remember having problem with firmware flash. At least on the builds from [MENTION=4021423]ketut.kumajaya[/MENTION]

Enviado do meu A0001 através de Tapatalk

---------- Post added at 12:09 PM ---------- Previous post was at 12:08 PM ----------

Don't remember seeing reports here that twrp was not flashing correctly.

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] ek69:
U can use titanium backup it's paid version will batch restore. Or use app called parcel. backup user apps only with either method

U can simply use flashify app to install the .IMG file

Sent From Lollipopified Bacon Goodness!
[ONE Android Development] Accelerator27:
So basically flash the zip using Flashify? haha
[ONE Android Development] tobitege:
You can do both.
[ONE Android Development] katinatez:
Updated Recovery with Dee-Troys device repo which I forked over, the previous release was my own device tree. The update is to fix reboot issues for some. Compiled just now grabbing all the new commits, many adb, mtp , & sideload fixes. Also updated with all new f2fs commits.

usb-otg works fine you just have to disable mtp for it to work

https://github.com/omnirom/android_bootable_recovery/commits/android-5.0

https://github.com/katinatez/android_device_oppo_bacon-4.4

Enjoy :D

In my signature or op
[ONE Android Development] xlollomanx:
Updated just now. For now it seems to work all right for what I could test.
[ONE Android Development] Lar5:
ui_print("Compiled on Jan 9, 2014");

A small detail to edit for next update ;)

Thank you for sharing this very useful tool :good:
[ONE Android Development] Turbojugend:
Doesn't the regular TWRP do this? I am pretty sure I installed my rom from a USB stick using it.
[ONE Android Development] Criton30:
[MENTION=3814731]katinatez[/MENTION]: random reboot is gone, thanks :) but I get now error messages by installing zip file (E: error sending message to remove directory...) what is this?
[ONE Android Development] Rkr87:
Hi,

Since switching to this from official TWRP I can't get my device to be recognised via MTP or ADB sideload while in recovery. Both worked fine on standard TWRP, any ideas what could be causing this?

Thanks.

EDIT: I got ADB sideload to work but still can't get MTP to work.
[ONE Android Development] Criton30:
just update the drivers in windows....
[ONE Android Development] Rkr87:
I never thought to try that, thanks. /s

Powered by Bacon
[ONE Android Development] inzaghi75:
[MENTION=3814731]katinatez[/MENTION]

Do you have a version for the Nexus 6?
[ONE Android Development] katinatez:
No,I don't own that device.
[ONE Android Development] Criton30:
[MENTION=3814731]katinatez[/MENTION]: I have found only one bug in the updated 2.8.3.0, if the screen turn off. then I cant turn on, it turn on automatically if the backup or the zip install is done.... anything else working fine!
[ONE Android Development] tobitege:
Yeah, that's an issue with TWRP code base in multiple versions and devices. Workaround, as you surely already know, is to disable screen timeout completely.
[ONE Android Development] katinatez:
Will turn on by long press power button & swipe

I am aware of this and will update again soon, the reboots was the big problem I wanted to fix. Will also update post 2 with changelog and add dates on flashable zip file also.

Been busy trying to get daily builds back up for temasek ROM. Taking the night off will work on fixing screen turning off later in the week.
[ONE Android Development] kipue:
Hey Katinatez and all, I have, since a little while now a strange issue with this recovery : if I have anything plugged in (power cable or USB on computer), the recovery reboots at loading, is this the reboot issue I read about among those pages?

I'm wondering cause it don't happen all the time (sometimes adb reboot recovery command works all the way, so obviously the phone is connected), but I still wonder because nobody mentioned the reboot in connection to that variable.
[ONE Android Development] Criton30:
did you have flashed the updated 2.8.3.0?

---------- Post added at 10:30 AM ---------- Previous post was at 10:26 AM ----------

should I disbel it, or [MENTION=3814731]katinatez[/MENTION] will correct this in the next update? this screen off is not so big issue, reboot issue is gone, I had only 1 time...I dont no why, but since this reboot no issue, only screen off....
[ONE Android Development] kipue:
Yeah I did. It's no biggie once I understood what was causing the trouble, I can live with that. It's just that I was aware of that reboot issue but always assumed it was "just for the others" since I never witnessed it before haha.

I'll see if the next update that Katinatez mentions fixes it or not, appreciate the answer anyway :)
[ONE Android Development] gavin-phelan:
2.8.4.0 out now. [MENTION=3814731]katinatez[/MENTION]
[ONE Android Development] fmc000:
[MENTION=4021423]ketut.kumajaya[/MENTION] : I think you should update the OP and the thread name.
[ONE Android Development] Tajnymag:
Is there any difference between official and kumajaya's builds since the 3.0.0.0 update? Should I probably switch to the official ones?

Odesláno z mého A0001 pomocí Tapatalk
[ONE Android Development] fmc000:
Just a few post back, last ketut's post...
[ONE Android Development] anthony.wang:
Hi all, I have a question: I just encrypted my OnePlus One using sultanxda's 20160312 build (with a pattern lock), and when I enter the latest twrp version here (twrp-3.0.0-0-bacon-20160309.img) and swipe in my pattern, it says that /data/ cannot be decrypted. Does anyone know what could be causing the problem?

Thanks!
[ONE Android Development] danieldmm:
All TWRP encryption are broken and encryption is only working on AOSP based roms. At least is what I know relative to this.
[ONE Android Development] fmc000:
I would instead say that decryption works on all ROMs not CM based. In my case, with slimsaber works perfectly.
[ONE Android Development] DjDiabolik:
I thinks this question it's alredy made in pass...... if yes sorry me:

I have on my OPO the latest twrp-3.0.0-0-bacon-20160309.img.......... because it's not based on latest official 3.0.0-1 ?
[ONE Android Development] :
waiting for 3.0.1 reluctantly
[ONE Android Development] indhimaga:
If there a Parts Of Worth Update... #waiting
[ONE Android Development] AcmE85:
The new official version still flashes noticebly slower than 2.8.6.0(.6).

Can't this be fixed?
[ONE Android Development] danieldmm:
3.0.1-1-TugaPower

Fixed slow format intruduced on 3.0.1-0-TugaPower ( my bad )

Added again EFS and Firmware as Backup Option

3.0.1-0-TugaPower

fix missing string Reboot Option

Removed EFS and Firmware Backup

language: add 2 new strings to DE

languages: add Reboot Option translation

HACK: fix input focus on terminal

progress: Initialize display percentage variable

Improve progress bar handling for backup / restore / image flash

DataManager Updates

languages: fix and improve german translation

languages: add Polish translation

twrp: update Dutch translations

Update & Fix ru.xml

recovery: update italian translation

gui: add italian translation

TWRP: hungarian translation

Add language_helper.py

Flashutils: detect /dev/block/sd* as emmc

Stop loading languages for the splash screen

Stop trying to load /script/ui.xml

recovery: czech translation

Improve input box text handling

Detect and install custom themes as part of zip installs

gui: rewrite theme loading code

https://www.androidfilehost.com/?fid=24459283995311029
[ONE Android Development] czesiu89:
My phone won`t boot after updating to 3.0.1-1-TugaPower.
[ONE Android Development] ZiggyStrdst:
All good here.
[ONE Android Development] :
Mine boots fine, bad download?
[ONE Android Development] czesiu89:
I had to fuk sth up than.

I repaired the OPO by flashing recovery.img and boot.img (from my RR ROM) via fastboot.

Now Recovery has red notification bar and I can`t flash ROMs... Any ideas? I was flashing that recovery.img while shopping, so there is a chance that I could tick "boot" instaed "recovery" while flashing...

But well, any ideas what that red notification/status bar can indicate? Where the problem lies?
[ONE Android Development] LittlePsycho84:
Tuga power 3.0.1-1

All good ....

Gesendet von meinem GameBoy CM 13
[ONE Android Development] Mike9966:
This recovery has slowly speed than 3.0.0.6 and 2.8.6.0.6. All options is equally.

3.0.1-1:

3.0.0.6:

2.8.6.0.6:
[ONE Android Development] danieldmm:
Repeat same test but with phone little more cold :D

The temp is very hight, that can affect performance.

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] Mike9966:
No difference:

Above you can see that in same temperature different the time of backup complete in different versions of TWRP.
[ONE Android Development] czesiu89:
Well, RED STATUS BAR problem fixed and my TWRP is back fully functional.

I had to flash old (2.8.6.0) version of TWRP and it asked about writing permissions once again. Now flashed 3.0.1 and it` working flawlessly.
[ONE Android Development] danieldmm:
Also is good practice when you update TWRP to delete the .twrps file inside TWRP folder.

Enviado do meu A0001 através de Tapatalk

---------- Post added at 02:11 PM ---------- Previous post was at 02:10 PM ----------

Will double check if is missing something relative to my 3.0.0-6

Thanks for repeating the test.

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] DjDiabolik:
Flashed the 3.0.1-1-tugapower working whitout problems....
[ONE Android Development] danieldmm:
TWRP 3.0.1-2-TugaPower

gui: add portrait_ldpi

Redefine yres_virtual only once

Qualcomm hardware decrypt: Use block device softlink

twrp: Unmount firmware partition on boot

Really remove all old SP* flags and code

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

If someone can try encryption in CM13 let me know if worked, cannot try right now.

Also [MENTION=5780804]Mike9966[/MENTION] if you can make another speed test to see if is improved the speed on backup would appreciate.

Thanks
[ONE Android Development] Mike9966:
There is no effect:

[MENTION=1427327]danieldmm[/MENTION], if you have interest, see information of restore on 3.0.1-2-TugaPower same /data and /cache (this partition is small):
[ONE Android Development] bucketheadmjs:
I am using Exodus and this build doesn't decrypt data. 3006 did decrypt it.
[ONE Android Development] danieldmm:
Ok, will revert the change made relative to decrypt and ask you to test decryption again. Thanks for feedback.
[ONE Android Development] amit.bagaria:
Hi [MENTION=1427327]danieldmm[/MENTION],

May I please request to point me to your source code?
[ONE Android Development] danieldmm:
My source code is not on github, but my main tree for recovery is omnirom recovery source.

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] amit.bagaria:
Got it. Do you mind pushing your code on github?
[ONE Android Development] danieldmm:
When have enough spar time will be probably be pushing to github, till then it will not happen. Sorry

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] bucketheadmjs:
FWIW 3011 didn't work either.
[ONE Android Development] danieldmm:
3.0.2-0-TugaPower

Revert: Qualcomm hardware decrypt: Use block device softlink

gui: don't mix up display value with actual value

language: add 2 new strings in it.xml

languages: add 2 new strings for RU

fix typo

https://www.androidfilehost.com/?fid=24459283995312923
[ONE Android Development] Mike9966:
Test of backup speed:

Speed is 8 MB/sec yet.
[ONE Android Development] bedman77:
Test speed with twrp 3.0.0.0 bacon 20160309. On system I see an average of 32mb. Not sure if it helps but I'm using ext4.

Ps: With compression the average is 11mb on system
[ONE Android Development] HaTrED_:
With or without compression? That's crucial because is has an high impact in read/write performance...

With those values i would say, almost certain!, that's without! ;)
[ONE Android Development] danieldmm:
Anyone tried encryption with 3.0.2-0 ?

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] fmc000:
Judging from the changelog it should be fixed.
[ONE Android Development] P1nGu1n_:
lol it's his own build, he wrote the changelog. He probably wants someone to confirm its working ;)
[ONE Android Development] fmc000:
I thought he was talking about the official omnirom changelog because the still unpublished 3.0.2-0 should have the decryption problem fixed.
[ONE Android Development] danieldmm:
Thanks for the clarification [emoji3]

On the next weekend will probably try my self if is working or not.

Enviado do meu A0001 através de Tapatalk

---------- Post added at 03:36 PM ---------- Previous post was at 03:32 PM ----------

Where did you read 3.0.2 have encryption fixed? Because it should be fixed on 3.0.1 according to official TWRP post

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] fmc000:
This commit should fix the decryption problem without the need to revert the hardware decrypt, shouldn't it?
[ONE Android Development] :
Official: https://dl.twrp.me/bacon/twrp-3.0.2-0-bacon.img
[ONE Android Development] danieldmm:
Not confident of that... Only trying can say if work or not. Also assuming the commit is pin related so pattern could not work. If gonna try would start first but pin encryption.

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] bucketheadmjs:
Yes sir, this version does indeed decrypt pin based /data on Exodus.
[ONE Android Development] fmc000:
Works fine with my slimsaber installation with pin-based encryption.

Inviato dal mio A0001 utilizzando Tapatalk
[ONE Android Development] danieldmm:
Anyone tried on CM13 nightly?

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] Mike9966:
In morning today I dirty update from cm-13.0-20160404-NIGHTLY-bacon.zip to cm-13.0-20160405-NIGHTLY-bacon.zip by 3.0.2-0-TugaPower. I have only bugs of last nightly (don't work buttons for switch tracks and problems in lockscreen).
[ONE Android Development] danieldmm:
This is fixed on my build (M50) , also it should be fixed on next nightly since the fix is already submitted...

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] wq2020wdm:
Does this support aroma gapps?
[ONE Android Development] @punto:
sir can you do something about aroma gapps(open gapps) flashing....... its buggy......... i am using ur twrp 3.0.2 .... it would be extremely helpful....
[ONE Android Development] danieldmm:
The last post on the Gapps Topic is self explanatory why Aroma is failing, already tried to fix the overlay on buffer on my older builds with no avail. Just use the gapps config file when flashing gapps. Is lot more fast and easy.
[ONE Android Development] deepu458:
HI [MENTION=1427327]danieldmm[/MENTION], first i would like thank u for this wonderful job. I have started using ur twrp version since 3.0. version and i would say its fast and good. recently i updated my TWRP to latest 3.0..2 and i see the backup rate is really slow when compared to previous versions. Is there any code reverted in latest?