yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Mini Android Development] Android-Andi:
Uploading a new TWRP with F2FS support, for those who need it, to my Androidfilehost account.

Forgot to pick the new ui [emoji14] will be back next time.
[Galaxy S III Mini Android Development] Android-Andi:
Just found some time to test f2fs on my SlimLP build and found an issue on the TWRP 2.8.7.0-f2f... after formatting cache and data to f2fs both couldn't be mounted in recovery.... lol....

slap myself for not adding needed kernel config for f2fs :D

But, this time i added the kernel config and also applied the reworked Stock TWRP UI on top of latest TWRP changes.

I deleted the faulty zip from my Androidfilehost account and reuploaded after testing:

Flashable ZIP: https://www.androidfilehost.com/?fid=24052804347781662

Odin flashable *.tar.md5: https://www.androidfilehost.com/?fid=24052804347781663

Should now work to use on any roms which use f2fs by default (novafusion).
[Galaxy S III Mini Android Development] meduza:
....I flashed yesterday an CM update with your TWRP, my cache and data are f2fs formatted and it worked :) But I was surprised about some mount errors. But flashing worked, wasn't sure of it will... . So I planned to make a backup, see what happens and sand you a recovery log but now I understand it's not necessary anymore:)

m.
[Galaxy S III Mini Android Development] Android-Andi:
I started a new SlimLP build on friday by hand and forgot to add a command to move the rom.zip after compiling.... Instead i run a new recovery.img and this deleted the rom.... That's why i couldn't test it first [emoji14] but now everything looks fine :)
[Galaxy S III Mini Android Development] adbhitman:
Hello.

I registered here just to post a problem where i could not find a solution. With android-andi's recovery (2.8.7.0) it boots in recovery but shows only a black screen. It seems to work because of phone vibrates when touching to screen. Recovery might boot as visible if you try to boot recovery enough many times. Another funny thing is if you boot it as black screen, put charger and force boot with power button then it boots straight to recovery and it is visible. I tried also older andi's recoveries and they booted also as black screen but charger trick not worked with enough old recovery. I havent had any issues with maclaws recoveries and those are worked fine and thats why I am using maclaws recovery atm (the newest version from maclaws site).

I have managed to get recovery log when it booted as black screen.

Sorry my english and try to understand .
[Galaxy S III Mini Android Development] adbhitman:
Anyone have a clue or am I only one who is facing this black screen issue with andi's twrp?
[Galaxy S III Mini Android Development] Android-Andi:
Recovery.log looks fine, maybe take a dmesg.
[Galaxy S III Mini Android Development] adbhitman:
Strange I cant pull logs from your revery. Adb says device not found and I cant even mount my phone that I would see files from my computer but I can see files in recovery. But maclaws twrp adb works normally and I can see files trought my computer in recovery...

I think that dmesg log need to take trought adb when I have booted in recovery?

I will start to test your older recoveries and see if there is some version where adb works for me.
[Galaxy S III Mini Android Development] adbhitman:
Okay have done some testing now with recoveries from your androidfilehost location:

2.7.0.0 works

2.7.0.1 works

2.7.1.0 works

2.7.1.2 black screen issue but adb and mount works

2.7.1.3 black screen issue but adb and mount works

2.8.0.0 black screen issue but adb and mount works

2.8.0.1 black screen issue but adb and mount works

2.8.1.0 black screen issue but adb and mount works

2.8.6.0 not work

2.8.6.1 not work

2.8.6.2 not work

2.8.6.4 not work

works mean that adb and mount works and no black screen issue, not works means that black screen issue and adb/mount is not working

As you can see black screen issue starts to happen for me since 2.7.1.2 version and adb/mounting stops working with version 2.8.6.0 and continues to version 2.8.7.0. I took recovery.log and dmes.log with version 2.8.1.0. Let me know if you need something else.
[Galaxy S III Mini Android Development] Android-Andi:
I'll look into it next week, maybe next weekend
[Galaxy S III Mini Android Development] Folgore89:
I have flashed normal version of 28.7.0 on i8190 and installed novafusion CM12.1, no issue at all!
[Galaxy S III Mini Android Development] adbhitman:
Any news or have had tight schedule? Take your time :)
[Galaxy S III Mini Android Development] Android-Andi:
Sry, didn't found time for it :(
[Galaxy S III Mini Android Development] TheForce:
I've read your tips (thanks for those :good:) and made a new one during playing with AIK. I liked it. :o

I used GT-I8190_TWRP_2.8.6.4 and made a dark-orange-splash-screen.

It works for me.
[Galaxy S III Mini Android Development] +BOB+:
Nice :good:
[Galaxy S III Mini Android Development] TheForce:
Next try

Made a new one ! It's not so difficult. You can grab your own jpg - as long as it's 480x800.

Again I used GT-I8190_TWRP_2.8.6.4 as a base; made a black-red-screen.

Also this one is tested and works for me.
[Galaxy S III Mini Android Development] djsam.ua:
Need some adwice. Currentyl using twrp from novafusion website. How to update twrp to latest andy's twrp f2fs without windows pc & odin?
[Galaxy S III Mini Android Development] Android-Andi:
How about downloading the flashable zip and flash on current twrp?

Edit:

https://www.androidfilehost.com/?fid=24052804347781662
[Galaxy S III Mini Android Development] djsam.ua:
Done. So simple. Thanx, Andy.:)
[Galaxy S III Mini Android Development] adbhitman:
Hello Andi. Have you watched those logs for my black screen issue with your twrp? Just asking becouse it have been a while when I reported and attached logs here in forum. But anyway thx for your support.
[Galaxy S III Mini Android Development] pillow64:
I wanted to try latest twrp so change cwm to 2.8.7

now my computer no longer recognizes phone even if i come back to cwm

any idea because i dont know twrp setting

(in first i think it's my usb port was dead and i ve changed it )
[Galaxy S III Mini Android Development] Android-Andi:
Try a different cable or usb port.

If still not working: driver issue, had this too on different windows PC, never issues on Xubuntu 14.04
[Galaxy S III Mini Android Development] pillow64:
Thank for your reply, already try cables & others PC but nothing .

i'll try drivers but perhaps in final i need to change one more times usb port on my phone , perhaps i made a bad welding . just some doubt because power work.
[Galaxy S III Mini Android Development] Android-Andi:
It's a driver issue, i am sure.
[Galaxy S III Mini Android Development] pillow64:
What drivers do you mean Samsung drivers ? already try
[Galaxy S III Mini Android Development] +BOB+:
Hi Andy, yes maybe it's driver issue.

I use a pc with windows 10 64 bit.

On rom, no problem, device is connected and I have access to device memory. See picture one.

On recovery, device is shown as unknow device and no driver is installed, no access to the device memory is possible. After manually driver install it shows a "security description" problem and no access to the device. See second picture.

Any idea how to fix this?
[Galaxy S III Mini Android Development] Android-Andi:
Not sure. You can try universal adb driver maybe.

http://koush.com/post/universal-adb-driver

Maybe i have some different samsung driver too you could try.

http://xdaforums.com/showthread.php?t=2038555

http://developer.samsung.com/technical-doc/view.do?v=T000000117

Maybe you should remove the old drivers first completely - USB deview can help on that http://www.nirsoft.net/utils/usb_devices_view.html
[Galaxy S III Mini Android Development] +BOB+:
Hi Andy,

both Samsung driver checked, no difference. USB connection works on Rom-Ui (normal running phone) but not in Recovery.

USBDeview ist very interesting :good:

I removed some (old) drivers, but nothing really was changed.

Then I saw in the connection details that vendor and device ID are different.

ROM: vendor ID "04e8" Samsung Electronics Co., Ltd and device ID "6860" Galaxy (MTP)

Recovery: vendor ID "18d1" Google Inc. and device ID "d002" NEXUS 5(?)

A look around with google says for me:

- the problem is ONLY with MS Windows, no problems with Linux.

Are vendor and device ID (PID?) values you can (have to?) adjust in the recovery?

:)

Edit, found in Recovery:

"init.rc":

write /sys/class/android_usb/android0/idVendor 18D1
write /sys/class/android_usb/android0/idProduct 4EE2

"init.recovery.samsunggolden.rc"

write /sys/class/android_usb/android0/idVendor 04E8
write /sys/class/android_usb/android0/idProduct 685D
[Galaxy S III Mini Android Development] adbhitman:
Well I am using these drives in Windows 10

http://developer.samsung.com/technical-doc/view.do?v=T000000117

Edit:

Seems like andi linked already same link.
[Galaxy S III Mini Android Development] Nixen241:
Maybe install KIES, just for drivers.

Wysłane z mojego GT-I8190 przy użyciu Tapatalka
[Galaxy S III Mini Android Development] Android-Andi:
Can fix it later or tomorrow i think [MENTION=5565843]+BOB+[/MENTION] :)

HaveHave been thinking about the same/same direction as we had it in the past on tab 2 too.

https://github.com/omnirom/android_bootable_recovery/commit/ec009e8cd45fafab8ba9458791f28d62d711d137
[Galaxy S III Mini Android Development] +BOB+:
Well I am using this samsung driver as well and it works if the ROM is running. So basicly this driver should be ok.

But it does not work when TWRP-Recovery is runnig.

Could you both please check what USBDeview shows when you are in RECOVERY and connected with you WINDOWS PC?

http://www.nirsoft.net/utils/usb_devices_view.html

---------- Post added at 06:00 PM ---------- Previous post was at 05:57 PM ----------

Ahh, perfect :highfive:

Big THX
[Galaxy S III Mini Android Development] Android-Andi:
https://github.com/omnirom/android_bootable_recovery/commit/ec009e8cd45fafab8ba9458791f28d62d711d137

You can repack the recovery.img and test?

Remove init.recovery.usb.rc

Use notepad++ and edit init.recovery.samsunggolden.rc,

Copy and paste from here the whole content (replace the existing):

https://raw.githubusercontent.com/a.../recovery/root/init.recovery.samsunggolden.rc
[Galaxy S III Mini Android Development] +BOB+:
No luck, but I think I did something wrong.

I unpacked with AIK your Recovery and edited init.recovery.samsunggolden.rc. Then repacked and flashed it. Still shows on USBDev 18d1/d002 and no access with MS-Windows.

Did not find init.recovery.usb.rc :angel:
[Galaxy S III Mini Android Development] Android-Andi:
Maybe source is older on those parts are in init.rc [emoji14]

Check uf the red marked parts on init.rc exist, if so, remove them

https://github.com/omnirom/android_bootable_recovery/commit/ec009e8cd45fafab8ba9458791f28d62d711d137
[Galaxy S III Mini Android Development] adbhitman:
+BOB+ can you test have you same issue like i have reported previously http://xdaforums.com/showthread.php?t=2748327&page=27. I have back screen issues but check if mount and connection works older twrp (http://xdaforums.com/showpost.php?p=62439440&postcount=265). If it is same thing I have already reported it...
[Galaxy S III Mini Android Development] +BOB+:
Yes, there are such parts, but there is much much more and I don't understand enough of this stuff to do exactly the right things. I'm sorry.
[Galaxy S III Mini Android Development] Android-Andi:
Np, you only need to remove the lines you see red marked

Waiting for some builds to finish before i can rebuild...
[Galaxy S III Mini Android Development] Android-Andi:
Uploaded a new twrp to test
[Galaxy S III Mini Android Development] ballerd:
Thanks can I test please and thank you for all your work with this device your a brilliant developer
[Galaxy S III Mini Android Development] +BOB+:
Thanks, I will test it directly after work this evening.
[Galaxy S III Mini Android Development] adbhitman:
Mount and adb not still working for me. It do same thing as I have tested with your other twrp recoveries. And still black screen issue. If you need any logs let me know.

Edit:

I tested with previously mentioned working twrp for me (Maclaws newest atm) so there is not adb working too but mount works. Last time when I tested recoveries I was using Windows 7 pro but now Windows 10 pro. Adb works fine when booted to rom (SlimLP).
[Galaxy S III Mini Android Development] Android-Andi:
[MENTION=6859118]adbhitman[/MENTION] wonder if you have a different panel and don't need the graphic changes others need... Hit me up in 9 hours and i rebuild again for you.
[Galaxy S III Mini Android Development] +BOB+:
Hi Andy,

with TWRP 2.8.7.3 USBDeview still shows 18d1/d002 and no access with MS-Windows Explorer. Looks the same like before with TWRP 2.8.7.0.

EDIT:

First line in init.rc:

"import /init.recovery.usb.rc"

There is no "init.recovery.usb.rc" in this recovery.

Or is this no problem, because "# USB initialization" is included in "init.recovery.samsunggolden.rc"?

Greetings

Bob
[Galaxy S III Mini Android Development] adbhitman:
Lets try it.
[Galaxy S III Mini Android Development] Android-Andi:
Sorry, went to sleep after work directly, feeling getting ill again :( will try to build later for you
[Galaxy S III Mini Android Development] Android-Andi:
Btw [MENTION=6859118]adbhitman[/MENTION] does pressing buttons bring back the display?

https://github.com/omnirom/android_bootable_recovery/commit/cd56f8cb29821430c72ae5f753bf88a3b500b2cd

Edit: seems like happend between 05.06. And 11.08., so maybe it's not hard to find the issue, but maybe it will be hard work... Lol....

Maybe could be https://github.com/omnirom/android_bootable_recovery/commit/796991360de431308c450dbe8caa2c84426090f4

Or

https://github.com/omnirom/android_bootable_recovery/commit/c9556ccb5eacf7717e62af89d1a367717e2a62fe

Or

https://github.com/omnirom/android_bootable_recovery/commit/26ffa869d085caa103140df87ff8efa12a592724
[Galaxy S III Mini Android Development] Android-Andi:
Note for myself: display crashed between those 2 releases for some user

Edit:

Maybe /sdcard/TWRP/.twrps (or on data/media/TWRP/.twrps ?) Need to be deleted?
[Galaxy S III Mini Android Development] adbhitman:
Tested 1st link. Seems like it is the problem. It makes sence now becouse I usually just turn off automatical sleep mode and keep it allways on becouse easier to check roms installing status. Next thing is to get mount and adb working.
[Galaxy S III Mini Android Development] Android-Andi:
Attached a first test, working on a second zip for you if this doesn't work. Let me know the result.

Edit:

second test file attached too

#### make completed successfully (03:35 (mm:ss)) ####

<3 my new PC :D
[Galaxy S III Mini Android Development] Nixen241:
Whoaaa, dude :D. I feel that speeeeeed ;)

Wysłane z mojego GT-I8190 przy użyciu Tapatalka
[Galaxy S III Mini Android Development] Android-Andi:
1**• Pure Power CM L8 630W, PC-Netzteil*

1**• MZ-75E250B 250 GB, Solid State Drive*

1**• DIMM 16 GB DDR3-1600 Kit, Arbeitsspeicher*

1**• Xeon® Prozessor E3-1231V3*

1**• ST2000DM001 2 TB, Festplatte*

1**• Dark Rock 3, CPU-Kühler*

1**• GeForce GTX960 WINDFORCE 2X, Grafikkarte*

1**• VS4-W, Tower-Gehäuse*

1**• GA-H97-HD3, Mainboard*
[Galaxy S III Mini Android Development] Nixen241:
Whoaaa :D. I've got poor 2,7GHz :D. AMD with Nvidia BTW? This will argue with each other, won't it?

Wysłane z mojego GT-I8190 przy użyciu Tapatalka
[Galaxy S III Mini Android Development] Android-Andi:
Had a Q6600 + 6 GB ram before... It took to long... At least if you are working on different roms and devices like me....

Now i am a poor guy but have a faster PC in hope to have more spare time (which i was missing before)...

Android really eats a lot of time... Real life often came to short last months.
[Galaxy S III Mini Android Development] adbhitman:
1st test file didnt solved the black screen issue.

2nd one solved the blackscreen issue!!!

I will start to test those adb and mount things. For me adb worked in version 2.7.1.0 but mount not. Last time when I reported I was using Windows 7 pro and usb drivers from novafusion site. Now im under Windows 10 pro and using usb drivers from link which I posted here. And back to testing those older versions will adb or mount working...
[Galaxy S III Mini Android Development] Nixen241:
I hope, that all of us apreciate your work :).

Wysłane z mojego GT-I8190 przy użyciu Tapatalka
[Galaxy S III Mini Android Development] Android-Andi:
Can you pull recovery.log and dmesg? If still not working on next test? Will upload in some min for you.

For reference:

https://github.com/andi34/android_d...mmit/2fdda19b856b93c52556843137b239853712361c
[Galaxy S III Mini Android Development] adbhitman:
You mean from version 2.7.1.0? In test recoveries mount or adb isnt still working. Need some time for testin if you want to newest versions where adb and/or mount works
[Galaxy S III Mini Android Development] Android-Andi:
Test attached one, else i have one more idea
[Galaxy S III Mini Android Development] adbhitman:
Still not mounting or adb working. It mounts it for 1-2 seconds becouse I can see the usb-device icon appearing in Windows lower right corner and then disappearing.
[Galaxy S III Mini Android Development] Android-Andi:
And another test
[Galaxy S III Mini Android Development] adbhitman:
This one works (test file 4). It mounts and adb is working.
[Galaxy S III Mini Android Development] Android-Andi:
Nice :) all Problems solved i think :)
[Galaxy S III Mini Android Development] adbhitman:
Seems so, no black screen issue, adb and mounting works. Thanks a lot!
[Galaxy S III Mini Android Development] Android-Andi:
Thx for testing :)
[Galaxy S III Mini Android Development] +BOB+:
Yepp, full access with last version with MS Windows Explorer :good:

One smal question - why du you set product ID 685D and not 6860?
[Galaxy S III Mini Android Development] Android-Andi:
Default on samsung golden, got overwritten by init.rc
[Galaxy S III Mini Android Development] +BOB+:
Hi Andi,

product ID 685D works, so it's ok :good:

But USBDeview shows product ID 6860 on my wife's original unrooted stock rom golden und NewMaclaws carbon rom 4.4.4, too :angel:

That's the reason why I asked about.

Edit: Found out that on stock rom product ID is 6860 and on stock recovery 685D. I'm sorry for confusion.

However, the last and working recovery "golden-TWRP4.zip" shows 2.8.7.0.

Was 2.8.7.3 only for testing? This unfinished version is still on your download page ;)

Greetings and big THX

Bob
[Galaxy S III Mini Android Development] +BOB+:
Hi Andy,

does the last test version "golden-TWRP4.zip" support f2fs?

This version shows 2.8.7.0 an I can see f2fs as possible option at wipe format fs section, but I don't want to go in troubles because it's a test version :angel:

Please remember, you provided last test version "golden-TWRP4.zip" on 20th October 2015.

On your download page https://www.androidfilehost.com/?w=files&flid=15009 "GT-I8190_TWRP_2.8.7.3.zip" is from 18th October 2015, so it's older as "golden-TWRP4.zip" and maybe without the last fix ;)

Greetings

Bob
[Galaxy S III Mini Android Development] Android-Andi:
Yeah, latest test zip includes f2fs, only change to the one on afh is the mtp fix
[Galaxy S III Mini Android Development] TheForce:
I was playing again and made a new 2.8.7.0-version. Now in green and amber.

The rest of the blue I could not remove.

See pictures and recovery.

It works, I use it myself for some weeks now.

Maybe you like it.
[Galaxy S III Mini Android Development] mano2:
Can anyone send me an f2fs version in tar.md5 extension?

In the downloads (http://xdaforums.com/devdb/project/?id=4100#downloads) I only found the ZIP version of the f2fs supported recovery.

Another question: Is it possible to just flash this ZIP with stock recovery? If ODIN is not necessary I won't use it. :)

Thanks!
[Galaxy S III Mini Android Development] +BOB+:
"Another question: Is it possible...": I don't know.

Downloads: https://www.androidfilehost.com/?w=files&flid=15009

There is a "GT-I8190_TWRP_2.8.7.0-f2fs.tar.md5"
[Galaxy S III Mini Android Development] mano2:
Thank you!

I'll use ODIN then just to be sure. :)
[Galaxy S III Mini Android Development] Old Jimbo:
I'm using the v2.7.1.0 version and when I'm accessing Advanced/File Manager I can't find "/system/vendor/ " folder, although, using the android file manager it can be seen and accessed. At that address it's just a "bin" folder. I need to access "/system/vendor/overlay/".

Can someone guide me to work this out? I got the i8190N, if it matters.

LE: problem solved!
[Galaxy S III Mini Android Development] mauam:
Any change of we have twrp 3.0.0!?:fingers-crossed:
[Galaxy S III Mini Android Development] Android-Andi:
I will look into it when i have time. Atm we need a sepcial graphics.c but it is gone on twrp3, not sure if our workaround is still needed,if so i would need to find a way to implement it :/

Gesendet von meinem LG-H815 mit Tapatalk
[Galaxy S III Mini Android Development] midnight102:
does this work on the verizon version

sm-g730v
[Galaxy S III Mini Android Development] Android-Andi:
No

Gesendet von meinem LG-H815 mit Tapatalk
[Galaxy S III Mini Android Development] midnight102:
Is there any roms for this at all?
[Galaxy S III Mini Android Development] Android-Andi:
Idk, but don't think so. You should look at general section, think there have been discussions in the past

Gesendet von meinem LG-H815 mit Tapatalk
[Galaxy S III Mini Android Development] matteo92:
I flashed the tar.md5 from Odin but when I boot into recovery I still find the stock Samsung recovery. I have the latest stock firmware available, no root or anything else. What can I do? Should I install a previous firmware compatible with Odin?
[Galaxy S III Mini Android Development] Android-Andi:
Uncheck auto reboot in odin.

After flash finished wait for 1 minute.

Now disconnect from pc.

Now DIRECTLY boot into recovery, else stock recovery get restored on boot.

Gesendet von meinem LG-H815 mit Tapatalk
[Galaxy S III Mini Android Development] warezhafid:
i flashed 2.8.6.1 but can't mount cache or data or sdcard!!

EDIT: installed 2.8.7.3 and working perfect!

thanks a lot Andi for the great job!

PS: what about this "read only system partitons" ?
[Galaxy S III Mini Android Development] mauam:
Glad to hear that. If you prefer a different splash screen take a look here & for themes check here.
[Galaxy S III Mini Android Development] matteo92:
thank you for the tip. everything went straightforward after that.
[Galaxy S III Mini Android Development] richard.elgh:
Do I have to root my phone before installing this through Odin?
[Galaxy S III Mini Android Development] Android-Andi:
No.

Gesendet von meinem LG-H815 mit Tapatalk
[Galaxy S III Mini Android Development] richard.elgh:
Thanks! Now I just have to figure out how to root. :)

---------- Post added at 02:44 PM ---------- Previous post was at 02:42 PM ----------

BTW, does it work for GT-I8190N?
[Galaxy S III Mini Android Development] Android-Andi:
You can flash SuperSu from recovery to get root access, there's a SuperSU thread where you wil find the flashable zip.

Works on all I8190 variants.

Gesendet von meinem LG-H815 mit Tapatalk
[Galaxy S III Mini Android Development] richard.elgh:
Thank you very much! And another btw, do I have to root the phone to install CM12?
[Galaxy S III Mini Android Development] dgoni20:
will TWRP 3?:o
[Galaxy S III Mini Android Development] :
Hi, I installed TWRP 2.8.7.3 from Odin but mtp doesn't work, so now I want to intall golden-TWRP4. My question is: how I install the .zip? I flash it by recovery? When I extract it, I find a folder with a .img file, so I don't know what to do.
[Galaxy S III Mini Android Development] +BOB+:
Yes, flash this .zip direct by recovery:

http://xdaforums.com/showpost.php?p=63397384&postcount=317

Do NOT extract it.
[Galaxy S III Mini Android Development] +BOB+:
TWRP 3.0.2

TeamWin released TWRP 3.0.2

http://teamw.in/
[Galaxy S III Mini Android Development] Android-Andi:
Didnt got a working 3.x for golden yet.. Last time black screen only :/

Need to look at it sometimes next year

Gesendet von meinem LG-H815 mit Tapatalk