yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) Original Android Development] meekrawb:
Cool, I haven't been able to pull a recovery.log without decrypting so far. Take your time.
[Nexus 7 (2013) Original Android Development] followmsi:
In this case you need to pull it via adb . from /tmp folder ..

anyway .. pls test the new version .. TWRP_flo_3.0.3-2

Pls let me know your results ..

Thanks
[Nexus 7 (2013) Original Android Development] meekrawb:
Successfully decrypted and flashed SuperSU. Awesome work!
[Nexus 7 (2013) Original Android Development] followmsi:
Good news .. Thanks ;)
[Nexus 7 (2013) Original Android Development] followmsi:
The last version for the next time .. TWRP_flo_3.0.3-3 :)

Changes:

3.0.3-3

- fixed ADB settings

Enjoy ...
[Nexus 7 (2013) Original Android Development] SHABBYLEA:
Thanks for your work on TWRP and Flo Roms...?

Thanks again.
[Nexus 7 (2013) Original Android Development] followmsi:
version 3.1.0 has been tagged on github ..

Update.ZIP_TWRP_flo_3.1.0-0.zip -> to be installed via TWRP

TWRP_flo_3.1.0-0.img -> to be installed via fastboot or flashify .. etc.

Changes:

3.1.0-0

- Updated to latest TWRP sources - including 3.1.0 tag

This will be the last version for the next time ... :)

Enjoy ..
[Nexus 7 (2013) Original Android Development] followmsi:
TWRP_deb_3.1.0-0

Made a deb version too ...

Update.ZIP_TWRP_deb_3.1.0-0.zip -> to be installed via TWRP

TWRP_deb_3.1.0-0.img -> to be installed via fastboot or flashify .. etc.

As I am a flo owner .. pls test the deb version :)

Cheers
[Nexus 7 (2013) Original Android Development] shantam3108:
Will test on deb :)

Edit deb recovery stuck on twrp logo
[Nexus 7 (2013) Original Android Development] followmsi:
Do you have F2FS filesystem ?

It takes some time to boot if you have /data partition on f2fs.

Pls wait a bit longer ... Need more infos to be able to fix it.

Here it was booting fine..at least :)

https://xdaforums.com/showpost.php?p=71346241&postcount=31

Are you able to grab recovery.log from /tmp folder - maybe via adb ?

Thanks
[Nexus 7 (2013) Original Android Development] Themau64:
Tried on deb and it works :good:

Only the TWRP theme I had on 3.0.2 doesn't charge
[Nexus 7 (2013) Original Android Development] followmsi:
Thanks for the feedback... As I dont't have the deb devices myself I need some kind of feedback.

Thanks a lot !
[Nexus 7 (2013) Original Android Development] Themau64:
no no... thank you for your work :good::good::good:
[Nexus 7 (2013) Original Android Development] jisoo:
[MENTION=5480152]followmsi[/MENTION]

Can you please link to your actual github repos in the first post? Because TWRP is licensed under GPLv3, it's not enough to link to upstream sources you are basing your builds on. You have to provide the actual sources that are used to build the binaries you are distributing.

It's a minor thing, but it's very important we follow the FLOSS licenses. I'm glad to see you are pushing your changes to your public github, but please also provide a clear link to these.
[Nexus 7 (2013) Original Android Development] followmsi:
Have added the device tree into the first post ..

Device tree (flo): https://github.com/followmsi/android_device_asus_flo/tree/twrp-nougat

Device tree (deb): https://github.com/followmsi/android_device_asus_deb/tree/cm-14.1

Hope this is Ok now ?

Cheers
[Nexus 7 (2013) Original Android Development] r.west0813:
Don't know if anyone else is having this issue, but while in recovery if you reboot into bootloader or back into recovery my device gets stuck on the Google loading screen.
[Nexus 7 (2013) Original Android Development] followmsi:
Just tested it .. twice.

Reboot recovery .. reboot bootloader ... Choose recovery .. TWRP again ..And again.

No, don't have this problem on flo.
[Nexus 7 (2013) Original Android Development] shantam3108:
Yes i am running f2fs. I tried all methods via fastboot, flashify and even through twrp but I can't get past the twrp logo in any case.

Could you tell me how to grab a log and will provide you with It.
[Nexus 7 (2013) Original Android Development] Thebear j koss:
http://lmgtfy.com/?q=How+to+grab+a+logcat+using+adb?

To all the amazing, smart, strong females that continue to change the world... Thank you.
[Nexus 7 (2013) Original Android Development] gangrenius:
Is this a political forum now? What's this have to do with recovery?

Bumpn gums from my vzw DROID Turbo xt1254
[Nexus 7 (2013) Original Android Development] Thebear j koss:
He asked how to grab a logcat. No idea where you get political forum from. Click the link and it shows you how to go about grabbing a log.

To all the amazing, smart, strong females that continue to change the world... Thank you.
[Nexus 7 (2013) Original Android Development] followmsi:
How long did you wait while seeing the splash screen ?

Are you encrypted ?

Anyway .. pls connect PC via abd.

When you see the splash screen are you able to get ADB connection ?

Device is online:

adb devices

Grab the log:

adb pull /tmp/recovery.log

Which TWRP version did you use before ?

Need more infos here .. can't replicate your issue.

My F2FS cache partition works as it should..
[Nexus 7 (2013) Original Android Development] shantam3108:
Umm my data partition is f2fs too along with cache . I was on official 3.0.2.0 recovery before. Will provide you logs by tomorrow as I don't have my laptop along with me for now .

I waited for almost 3 to 4 minutes on the splash screen. I am not encrypted.

Thanks I just needed the command to pull log. Will give you one tomorrow
[Nexus 7 (2013) Original Android Development] followmsi:
As I understood, F2FS will be checked differently on file system mount as ext4 partitions.

You may need to wait longer ... pls wait for 10 minutes on the splash screen.

Just to verify ...
[Nexus 7 (2013) Original Android Development] shantam3108:
Sure will give it a shot and keep you posted

Thanks :)
[Nexus 7 (2013) Original Android Development] followmsi:
Look here .. other device - same problem ..

https://xdaforums.com/oneplus-3t/help/twrp-stuck-splash-screen-t3541037

"Remember that it takes a while to boot up TWRP if you're using f2fs, the more files on the*data*partitions the longer it takes."

How many files do you have on data ? :)

Cheers
[Nexus 7 (2013) Original Android Development] followmsi:
3.1.0-1

New version arrived ... 3.1.0-1

Update.ZIP_TWRP_flo_3.1.0-1.zip -> to be installed via TWRP

TWRP_flo_3.1.0-1.img -> to be installed via fastboot or flashify .. etc.

Update.ZIP_TWRP_deb_3.1.0-1.zip -> to be installed via TWRP

TWRP_deb_3.1.0-1.img -> to be installed via fastboot or flashify .. etc.

Changes:

3.1.0-1

- Added NTFS-3G for NTFS R/W support -> USB-OTG

- Used new kernel with changed F2FS config -> to speed up F2FS boot time a bit !

Enjoy .. :)
[Nexus 7 (2013) Original Android Development] SHABBYLEA:
Hello MSI,

Just checked your drive, and can't find the latest Twrp update for Flo. Is it because I'm browsing using Flo?

Many thanks.
[Nexus 7 (2013) Original Android Development] rajsris:
So I don't think TWRP 3.1.0-1 boots unfortunately. Stuck at Google logo for a long time. I reflashed TWRP 3.1.0-0 from your OLD folder in Google Drive, and booted up fine and normal speed.

EDIT: I'm on flo with f2fs if that matters. I tried both fastboot flash and update.zip
[Nexus 7 (2013) Original Android Development] incognito369:
Twrp 3.1.0-1 doesn't boot for me either, stuck at google logo.

I have flo with data and cache formated to f2fs.

Twrp 3.1.0-0 boots mostly fine for me. With USB cable plugged into computer it takes ~20 seconds from the moment the twrp splash appears to boot, if it's not plugged in it takes ~3 minutes to boot.

Will try to take logs when I have some free time.
[Nexus 7 (2013) Original Android Development] followmsi:
Pls install v2 version ..

Update.ZIP_TWRP_flo_3.1.0-1-v2.zip -> to be installed via TWRP

TWRP_flo_3.1.0-1-v2.img -> to be installed via fastboot or flashify .. etc.

Update.ZIP_TWRP_deb_3.1.0-1-v2.zip -> to be installed via TWRP

TWRP_deb_3.1.0-1-v2.img -> to be installed via fastboot or flashify .. etc.

Changes:

3.1.0-1-v2

- Changed back from ElementalX kernel to Google MSM kernel -> same F2FS config.

Pls report ..

Thx
[Nexus 7 (2013) Original Android Development] followmsi:
Yes, like written before, pls use Chrome and and enable "request desktop version" to download from mobile device.

Can't change the link .. it' google.
[Nexus 7 (2013) Original Android Development] followmsi:
Made some further tests and converted my data partition to F2FS as well :)

Now /cache and /data are on F2FS.

The new converted F2FS data partition takes approx. 2 minutes booting time until TWRP has fully started. (approx. 4GB data)

The ElementalX kernel has already the config we want -> the "CONFIG_F2FS_CHECK_FS" kernel setting is disabled too.

But this kernel is slightly bigger as the msm kernel binary and as we come close to the max partition size of recovery partition this is could be an issue.

No more space left on recovery partition :)

Strange issue .. If you boot into recovery via power button and vol button it works on initial release. (3.1.0-1)

Now in 3.1.0-1-v2 version we use the google msm kernel (lineageos) again .. with the same F2FS config - but smaller kernel binary.

To prevent any strange issues in the future we will keep google msm kernel for the next TWRP versions .. :)

Cheers
[Nexus 7 (2013) Original Android Development] brewer75:
I just flashed your newest build. I'm using F2FS and my boot time in recovery seemed much quicker than on the previous TWRP build...Thanks!
[Nexus 7 (2013) Original Android Development] followmsi:
To have proper naming standards and one last fix for the deb version only ...

Update.ZIP_TWRP_flo_3.1.0-2.zip -> to be installed via TWRP

TWRP_flo_3.1.0-2.img -> to be installed via fastboot or flashify .. etc.

Update.ZIP_TWRP_deb_3.1.0-2.zip -> to be installed via TWRP

TWRP_deb_3.1.0-2.img -> to be installed via fastboot or flashify .. etc.

Finish - done :)
[Nexus 7 (2013) Original Android Development] followmsi:
This was the purpose for the change at all .. Thanks for confirmation :)
[Nexus 7 (2013) Original Android Development] SHABBYLEA:
Sorry, I missed the previous posts on this subject.

Thanks for the reply.

Edit: Got it...?

Again, sorry for a post that has already been answered...?
[Nexus 7 (2013) Original Android Development] rajsris:
Since this recovery is now working great, perhaps it would be a good thing to update the twrp.me page with this latest version, with [MENTION=5480152]followmsi[/MENTION] being the official maintainer.

Thanks for keeping it all up to date!
[Nexus 7 (2013) Original Android Development] Lawlrus:
So am I the only one that can't flash custom kernels on this then?
[Nexus 7 (2013) Original Android Development] followmsi:
What is your detailed problem ?
[Nexus 7 (2013) Original Android Development] Lawlrus:
I've tried to flash the newest elementalx and glitch on both ABC and Tesla for flo. Glitch install gave a status 7 error, while elemental did not.

All instances end in it rebooting from the google screen to the google screen, doesn't won't even get any farther trying to boot. I've flashed the kernels after boot and during first flash, and its the same result. Wiping cache and dalvek does nada
[Nexus 7 (2013) Original Android Development] followmsi:
status 7 is related to asserts check ..

Pls unzip the kernel package and look into the update script ..

Top lines ..Like here...

https://xdaforums.com/showthread.php?t=2522762

The TWRP is compiled a few days ago .. some update.zip packages checking for date.

getprop build.date

Have compiled the 6.06 elementalx kernel for AOSP release .. installation works without issues.

But my update script does not make any special checks :)

We need more details about the update.zip scripts ..

EDIT:

Made a quick check - there are no asserts and the installation itself works fine

Installed original ElementalX 6.06 kernel for flo .. aroma installer installation works without any issues.

But I get boot-loops too .. .. why it's boot-looping could have different reasons.

Needs to be checked with older TWRP version too.

My own compiled elementalx version runs smoothly and get installed without issues .. Update.ZIP_ElementalX-N7-6.06-flo.zip
[Nexus 7 (2013) Original Android Development] nigelhealy:
TWRP_flo_3.1.0-2.img has a bug. When you reboot into recovery after ROM install using /data and /cache as f2fs, it fails saying cant recognise /cache as f2fs, and bootloops. Trying TWRP_flo_3.1.0-1.img
[Nexus 7 (2013) Original Android Development] followmsi:
Are you sure it's twrp ?

Maybe it's the default recovery from your ROM flashed back because of missing systemless supersu installation ?

Like this ...

Supported API: 3
E:unknown fs_type "f2fs" for /cache
E:Can't mount /cache/recovery/last_locale

https://xdaforums.com/showpost.php?p=71432467&postcount=78

Pls install fresh boot.img and SuperSU.zip again .. to make TWRP persistent.

Cheers
[Nexus 7 (2013) Original Android Development] drewski_1:
have you looked @ your sig recently? ?
[Nexus 7 (2013) Original Android Development] Thebear j koss:
What is wrong with my sig? I'm a fan of strong, smart females. I am pretty sure your wife agrees as from what i remember she does pretty well while you are smoking stogies and drinking exotic beers... ?. Nothing political anyways, we should be praising females all the time without any politics involved.

To all the amazing, smart, strong females that continue to change the world... Thank you.
[Nexus 7 (2013) Original Android Development] SHABBYLEA:
I agree...why gender appears to some to be a matter of politics is entirely beyond me...

Just stupid.
[Nexus 7 (2013) Original Android Development] simonbult:
Is there any possibilities to see official twrp 3.1.0.0 for Flo and Deb?
[Nexus 7 (2013) Original Android Development] drewski_1:
I have no issue with it and agree with you :good: Just pointing out what probably caused the other poster's comment.

I'm not married, btw, but do like exotic beers :cool:
[Nexus 7 (2013) Original Android Development] followmsi:
Made again a new TWRP version ...

TWRP_flo_3.1.0-3.img

TWRP_deb_3.1.0-3.img

Changes:

3.1.0-3

- Custom installer script problems should be fixed now.

Ejnoy .. :)
[Nexus 7 (2013) Original Android Development] gangrenius:
Ok where is the new file for Flo? It's not in the drive folder! Can I get a direct link.
[Nexus 7 (2013) Original Android Development] followmsi:
It's in the folder .. you need to change to request desktop version in chrome .. don't ask me why .. at least the folders will be shown again.

Some days ago ..it was blocking completely if you have mobile view.

Pls check again ..

https://drive.google.com/drive/folders/0By6p5AdQfavBUlhsLWFHZThGTnM

Thanks
[Nexus 7 (2013) Original Android Development] rajsris:
Is it possible to flash new recovery directly from Android using terminal commands?
[Nexus 7 (2013) Original Android Development] followmsi:
Yes .. using dd command.

Better you install from your current TWRP version.

Just choose image installation and do a reboot into recovery again.

Or via fastboot ..
[Nexus 7 (2013) Original Android Development] followmsi:
There were still strange issues with some installer scripts in previous TWRP versions.

It seems the "busybox" lineagesos sources are not fully compatible with TWRP.

Now I have switched to omnirom sources .. for busybox only - and it looks much better now ..

TWRP_flo_3.1.0-4.img

TWRP_deb_3.1.0-4.img

Changes:

3.1.0-4

- Moved to omnirom busybox sources to fix custom installer script problems - seems to be fixed now.

Enjoy .. :)
[Nexus 7 (2013) Original Android Development] followmsi:
To have all the information at one place :)

https://xdaforums.com/showpost.php?p=71667487&postcount=707

To enable system.img flashing via TWRP ...

TWRP_flo_3.1.0-4-v2017-03-31.img

TWRP_deb_3.1.0-4-v2017-03-31.img

Cheers
[Nexus 7 (2013) Original Android Development] n00bid0:
Hello everyone.

Im very new to this kind of stuff and not a really technology minded person. If anyone here could make a tutorial video or point me to up to date tutorial on youtube or web for me to follow along all the instruction, i really appreciate it and thanks in advance.

For info im using nexus 7 2013 6.0.1, basedband version is DEB-G00_2.43.0_1210
[Nexus 7 (2013) Original Android Development] DorianX:
Here is a little tutorial:

1.- Read.

2.- Read.

3.- Read again.

This can also help: https://xdaforums.com/showthread.php?t=2381698

If you have questions there's two dedicated group of threads that can help, almost everything is answered there:

General

And

Q&A
[Nexus 7 (2013) Original Android Development] coolsilver:
Tried this out and still not showing system as available for image flashing
[Nexus 7 (2013) Original Android Development] followmsi:
For me it is available now ...

I did actually not flash a system.img yet .. but it's available to choose.

Did you flash the latest v4 version ?
[Nexus 7 (2013) Original Android Development] coolsilver:
I'll try it again. It was showing 3.1.0-4 2017-3-25 so probably not right version
[Nexus 7 (2013) Original Android Development] followmsi:
No ..Like in the name above ... 31-03 version ..
[Nexus 7 (2013) Original Android Development] androidfr33k:
I'm a little lost as to what you mean using a different Kernel? Does TWRP have its own kernel? How does this affect the boot kernel if you install elementalx for example.
[Nexus 7 (2013) Original Android Development] followmsi:
What about different kernel ?

You can use TWRP (custom recovery) to flash the official ElementalX kernel installer.

Or any other kernel installer for your device.

Yes, TWRP has its own kernel .. at least on flo / deb devices.

To be independent of the boot kernel.

It does not affect the boot kernel at all .. too different partitions.

Hope you have a better understanding now ..
[Nexus 7 (2013) Original Android Development] androidfr33k:
Thanks again for supporting the Nexus 7 2013. I just noticed this version will not backup sdcard download and pictures? My prior twrp version I believe would backup all partitions and not exclude data from sdcard unless it may have something to do with ext4 versus Android FS?
[Nexus 7 (2013) Original Android Development] followmsi:
No .. famous topic - many times discussed.

The official statement :

https://twrp.me/faq/backupexclusions.html

And here is the story .. since 2014 ..

https://github.com/TeamWin/Team-Win-Recovery-Project/issues/276

Cheers
[Nexus 7 (2013) Original Android Development] androidfr33k:
My fault sorry. I have 6 nexus 7 2013's and thought the sdcard partition was part of the twrp backup my bad. The new twrp versions have now a message to make that clear. A message not there in earlier versions so I misunderstood.

Thanks!
[Nexus 7 (2013) Original Android Development] followmsi:
No worries .. you are not the first one asking the question .. :)

For the Pixel C (dragon) device I have made a test version for this purpose ..

[IMG="test version"]https://img.xda-cdn.com/totd3TaXhQJjV_JXape0pacobiA=/https%3A%2F%2Fs8.postimg.org%2Fmm8zbxrit%2FScreenshot_2017_02_12_19_55_43.png[/IMG]

But this setup will break encryption ... and there are a few other open issues. :p

Maybe at some point the TWRP team will implement this feature ..

Cheers
[Nexus 7 (2013) Original Android Development] androidfr33k:
This looks great!! I never use encryption anyhow I see no need. Been with PC's/Laptops/Mobile devices for over 40 years never once had anything stolen, identity theft etc etc., all my PC's run hackentosh some over 15 years old and still running smoothly.
[Nexus 7 (2013) Original Android Development] followmsi:
Pls have a try - it's a TEST version ...

twrp-3.1.0-4-flo_2017-05-07.img

twrp-3.1.0-4-deb_2017-05-07.img

Have a try and make a full backup of data - incl. storage !

Of course you need to change the backup location to USB before.

As you know .. a good backup is really good once you successfully restored it ... :)

Pls test the restore of the same backup too !

Does it work for you ?

Cheers
[Nexus 7 (2013) Original Android Development] androidfr33k:
[MENTION=5480152]followmsi[/MENTION],

The backup process went smoothly but the restore ended up with Error, extractTarFork() process ended with Error: 255. The boot and system partition restored just fine just after it wiped data, formatted data then started the restore for data within a few seconds the error happened.
[Nexus 7 (2013) Original Android Development] followmsi:
Thanks for the feedback ..

I did expect problems .. especially on restore.

All the other functions should work normally .. except for the "new" "data incl. storage" partition.

As said above .. there are still some points open .. hopefully this type of backup will be implemented into TWRP - officially and fully working !

Will remove the test version from the share now .. don't want to have more problems and/or complains :)

Maybe there will come another test version .. will let you know.

Cheers
[Nexus 7 (2013) Original Android Development] followmsi:
TWRP 3.1.1 has been tagged on GitHub ...

TWRP_flo_3.1.1-0.img

TWRP_deb_3.1.1-0.img

Changes:

3.1.1-0

- Latest TWRP changes (3.1.1)

- Latest LineageOS kernel sources

- Latest LineageOS changes (Android 7.1.2)

- Added /system_image partition to be able to flash system.img files via TWRP.

Here you can find the relevant TWRP changes for 3.1.1 ..

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

I had to apply a small fix to get it compiled on LOS sources ..

https://github.com/followmsi/androi...mmit/56c125e15f7a598d44633636d2abab19fb9ae21f

Cheers
[Nexus 7 (2013) Original Android Development] rajsris:
New update boots recovery much faster! Working great! Thanks [MENTION=5480152]followmsi[/MENTION]
[Nexus 7 (2013) Original Android Development] demonoidmaster:
It's not in your google drive
[Nexus 7 (2013) Original Android Development] drewski_1:
I d/l it before and just looked & still there :cool:
[Nexus 7 (2013) Original Android Development] demonoidmaster:
Yeah for some reason when i use my main Google acc to open it in Drive his drive isn't showing up as updated but if i open it with my other Google acc in Drive it shows up
[Nexus 7 (2013) Original Android Development] Isambard Prince:
I've had this happen with the official Google Drive app on Android as well - showed an out of date image, but no problem with Chrome.
[Nexus 7 (2013) Original Android Development] followmsi:
Deb version has been uploaded too ..

https://dl.twrp.me/deb/twrp-3.1.1-0-deb.img.html

Cheers
[Nexus 7 (2013) Original Android Development] oldman_58:
I have a Nexus 7 2013 Flo TWRP 3.3.1 does not decrypt the tablet. Is there another version I should use?
[Galaxy Note 3 Q&A, Help & Troubleshooting] freakerload:
No other browsers installed. After some time a second download folder in root of internalSD created automatically. And I must rename it first then I can delete it. But it comes always back… What can I do?
[Galaxy Note 3 Q&A, Help & Troubleshooting] zlazaar:
Users who want to help you are not diviners. You must provide as much details as possible : which variant, used firmware, rooted or not, any custom kernel...
[Galaxy Note 3 Q&A, Help & Troubleshooting] JJEgan:
Presumption is that OP has N7 port so should ask the rom developer.