yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
hey now, we all start somewhere. and no thats the direct path for you :)

adb insecure would make it easier, but i instead typed out adb shell and then su to get rooted shell :)
[Sprint Samsung Galaxy S 4 Android Development] Sterist:
okay so I installed the recovery, which didn't quite work as smoothly as anticipated

then I made a backup, and this happened

can you see what's wrong with this picture lol
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
whoa did you back up to internal sdcard?
[Sprint Samsung Galaxy S 4 Android Development] Mohawka:
Mine says that out of the box
[Sprint Samsung Galaxy S 4 Android Development] lafester:
yeah backups now are pushing 3gb its insane.
[Sprint Samsung Galaxy S 4 Android Development] asafegous:
This is why I chosen the s4 over the one on now network.
[Sprint Samsung Galaxy S 4 Android Development] MoHoGalore:
/data/media isn't being read as expected to account for the backup to account for space.. the /emulated doesn't either, fyi.
[Sprint Samsung Galaxy S 4 Android Development] evilbeef54:
nvm... found the cwm thread
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
ok so there isnt a internal sdcard option?

what do you mean /emulated?

so if you didnt backup to internal then what was the pictuire of? i asusmed you were trying to show me your backup was taking up app space
[Sprint Samsung Galaxy S 4 Android Development] Sterist:
the numerical space calculation is accurate, but the visual doesn't take the backup into account, nor do file managers see the backup.
[Sprint Samsung Galaxy S 4 Android Development] crawrj:
The issue is that backups are going to /data/media which is technically part of internal storage but not exactly :) /data/media is using the internal storage but all of the graphical interfaces are using /data/media/0. So when you browse to internal storage you don't see it. The storage manager doesn't see it. You have to use a root manager to browse to /data/media to find it.
[Sprint Samsung Galaxy S 4 Android Development] agentfazexx:
Since no aftermarket ROMs are out yet, I presume this works with the stock ROM?
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
ah ok, i think the twrp flags may be messing it uyp then as the fstab i setup like normal for instal/external

does this same issue occure on garwynn's cwm?
[Sprint Samsung Galaxy S 4 Android Development] agentfazexx:
Oh and so I know which recovery to download... From the OP, which is the closest that CyanogenMod includes?
[Sprint Samsung Galaxy S 4 Android Development] MoHoGalore:
Yes.

Sent from my SPH-L720 using Xparent Skyblue Tapatalk 2
[Sprint Samsung Galaxy S 4 Android Development] Unknownforce:
The ROM that you're running doesn't matter, Recovery is separate from the ROM.

CM doesn't include a recovery.

Again, the ROM is separate from the recovery. You use the recovery to flash the ROM.

The ROM includes the Android Operating System and the data there-in.

The recovery is something that doesn't even need a ROM to work, it's what is used to flash ROM's, Radios, etc.

If you're having trouble understanding that, I suggest waiting until they've worked out all the bugs and a few ROMs are released and a full How-To guide is released. Without proper understanding you can do significant damage to your phone.
[Sprint Samsung Galaxy S 4 Android Development] agentfazexx:
The recovery is also the kernel, correct? I've been flashing ROMs for about 4-5 years now so I do understand how it all works, hence my post count and join date on XDA.
[Sprint Samsung Galaxy S 4 Android Development] lafester:
You have been using the e4gt for too long
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
http://www.shabbypenguin.com/OUDstuff/Samsung/Sprint/jfltespr/Recovery/OUDHS-Test-CWM-8.tar
[Sprint Samsung Galaxy S 4 Android Development] agentfazexx:
Tell me about it. Glad to be rid of that POS.
[Sprint Samsung Galaxy S 4 Android Development] Unknownforce:
No, the kernel is again part of the ROM, it's what controls the back-end of the Android Operating System, devices, cpu power, i/o, etc. This is flashed as a part of the ROM or you can get them separate, but they only affect the way the Android system works. It has nothing to do with Recovery. Recovery has it's own set of parameters on how it interacts with the device, and it only relies on power and a valid bootloader.

Recovery is booted from the bootloader of the device, it happens at a very low level, before any ROM, kernel or anything else is initialized.

The way most devices work... The board receives power, powers on the cpu, the internal memory, etc, and also the radio turns on, the radio is what initializes the bootloader, and then the bootloader loads what it's told to load. This could be the Android system, or recovery or download mode, or whatever else it's told to do. Depending on what button sequence you give it, tells it what mode you want it in.

You may be a long standing member, but your understanding of how things work isn't as good as you may think. I mean no disrespect or offense. I'm just stating fact and giving you the suggestion to wait until things are better developed.
[Sprint Samsung Galaxy S 4 Android Development] agentfazexx:
Well the E4GT and every other Android device I have had, the recovery is also the kernel. I guess this device is just different. Separating recovery and ROM is actually more practical IMO.
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
just so things dont get lost in the posts :)

http://www.shabbypenguin.com/OUDstuff/Samsung/Sprint/jfltespr/Recovery/OUDHS-Test-CWM-8.tar

need this one tested, hopefully fixes scrolling
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
tested 8. small text and still skips every other button press.

EDIT: also, I can't mount internal or external storage.
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
its not actually skipping which is why its so confusing, its still scrolling you just dont see the cursor move :/

here is a new twrp i was hoping my boardconfig edits would fix some of this stuff

www.shabbypenguin.com/OUDstuff/Samsung/Sprint/jfltespr/Recovery/OUDHS-Test-TWRP-8.tar
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
touch screen still doesn't respond.
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
bah!

well ill try to push out the new 0.0.3 kenrel to give yall bootanimation support, write the guide so others can know how to comnpile kernels and im gunna have to put this on the back burner until some magical fix is found on both.dees_troy is an amazing developer and him and toastcfh are looking into the touch problems so im sure they will sort it out, cyanogen has teh tmo variant so im sure cwm will get fixed there quickly enough and ported over.

so i think ive done about all i can here, its time for the OUDHS to move on :)
[Sprint Samsung Galaxy S 4 Android Development] Unknownforce:
I'm sorry, let me correct this. The recovery has a kernel included in it, yes. But this is not what the Android System uses as it's kernel. The Android kernel itself lives inside of boot.img, and is complied completely separate of the recovery image. Nearly ALL ROM's include a boot.img, because if you were to flash a ROM without a boot image, it wouldn't know how to boot.

This is true of nearly every single Android device. Boot.img is flashed to a completely different partition on the storage controller. The recovery has it's own separately compiled image and it's own separate partition.

The recovery itself does not need the boot.img to function, for proof of that, wipe the boot image and reboot back into recovery. It still functions exactly as it would if it had any boot image in place, because it has it's own built in kernel.

So, with that in mind. The more commonly referred to "Kernel" does not live in Recovery, that one lives in the Boot Image. But yes, Recovery does have A kernel.
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
http://www.shabbypenguin.com/OUDstuff/Samsung/Sprint/jfltespr/Recovery/OUDHS-CWM-Test-9.tar

testing a file found by garwynn
[Sprint Samsung Galaxy S 4 Android Development] rawintellect:
Tested. The words are large but it skips every other line again. Well the cursor does. :)
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
cwm has been fixed, will be uploading in a sec :)
[Sprint Samsung Galaxy S 4 Android Development] Gam3r 4 Life:
Looking forward to testing and using it, until TWRP is fixed. Thanks Shabby
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
Great news! Can't wait to test!!

P.S I remember your work over on the Photon platform and I'm glad to see that we're on the same platform once again. I thing that your work is excellent!!
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
its only temporary :)

OP is updated with OUDHS recovery. confirmed to be fully working.

CWM has been submitted and will be official in a day or two. then when touch gets worked out twrp and cwmt :)
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
Oh well. Just donated... enjoy your tasty beverage of choice (TBOC)!
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
thanks very much, its going with teh rest of my sgs4 fund money :D
[Sprint Samsung Galaxy S 4 Android Development] rawintellect:
Still doesn't work for me. I see a bunch of jumbled up multi colored characters. On the plus side it looks like the cursor is fixed. :)

Edit: After putting on my glasses I can see it now lol! But man...it's VERY hard to read.
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
Very colorful display. characters are scrolling in a rainbow effect with each update to the display.

Still cant backup to external sdcard. but I can reboot & copy.
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
if you look carefully thats the text

yea its hands down one of my fav effects :D i am apparently the only OUDHS member who likes it, lucky for me i am also the only one who builds our recovery :D (win-win for me) i do plan on adding more in time like touch and various other things..

odd about the external sdcard. what size is it? is it fat32 or fatex?
[Sprint Samsung Galaxy S 4 Android Development] mjs2011:
Thanks for this Shabby. After having the phone for 3 days, I've finally decided to dive in and root the darn thing, so I'll be using your "Install Recovery, then flash SU" method.
[Sprint Samsung Galaxy S 4 Android Development] rawintellect:
Any way to make that text bigger? :(
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
64GB exfat

error says "error mounting external_sd"

I can't mount internal nor external in the Mount section.
[Sprint Samsung Galaxy S 4 Android Development] rawintellect:
Going back to an older version I can read. :(
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
crap im using cm's common and i keep forgetting he has his stupidly set small

ok well recovery doenst handle exfat its a propeitary format from microsoft, o youll never be able to use that in cwm/oudhs/twrp :/
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
so for consistent compatibility I should use FAT32 on 32GB and above?
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
correct :)

also fixed font is now uploaded
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
I re-downloaded and the font is still rainbow
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
right, but its bigger right?
[Sprint Samsung Galaxy S 4 Android Development] rawintellect:
I think he meant he was going to fix the size. It still looks small but what do I know? I'm nearly blind!
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
can you take a picture of the recovery? there is a handful of font options (im not using teh largest) so im just kind of flingin poo at the proper size...
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
no it's still way too small.
[Sprint Samsung Galaxy S 4 Android Development] rawintellect:
Hmmm I hope these are good? I took it with my old phone.
[Sprint Samsung Galaxy S 4 Android Development] rawintellect:
+1 :p
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
that text size looks exactly the same, mind making sure you dont have any copies of it on your computer, redownloading and flashing?

edit: nvm found the issue, recompiling all 3 recoveries... again >:(
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
I had the same size

---------- Post added at 06:16 PM ---------- Previous post was at 06:15 PM ----------

all 3??
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
yea :P who do you think got OUDHSR on the sprint/USCC/Tmobile variant? :P
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
lol I thought you had 3 recoveries for sprint.
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
nope just OUDHSR and twrp :P

anyways fixed version is now uploaded, same name so i dont have to break my links :P
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
Loaded the latest version and a little text is bigger and rainbow. I still have a hard time seeing it especially the blue letters on this display.

Also, reformatted my 64gb sdcard to fat32 and now I get "can't mount backup path" when trying to backup to external sdcard.:(
[Sprint Samsung Galaxy S 4 Android Development] Sterist:
is the backup location fixed to allow the GUI to find and account for it?

also I think the progress bar should move above Andy. it gets overlapped by text quickly

edit: wipe battery stats seems to be missing
[Sprint Samsung Galaxy S 4 Android Development] lafester:
Nice work! Text is proper size and and selection bar now moves as it is supposed to.

Your choice of the rainbow text is interesting :)
[Sprint Samsung Galaxy S 4 Android Development] opz187:
Cwm removed it from the latest releases because it does absolutely nothing
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
i have no idea regarding backups i need someone with teh device to test.

the recovery itself is just barely different than cwm for now, in time ill make it into something better but for now i just dont have the time to dedicate into doing all of that right now
[Sprint Samsung Galaxy S 4 Android Development] Unknownforce:
Very strange results for me... I loaded it no problem, but it took a while to get into recovery... It kept powering off the phone, Most of the time the "Samsung Galaxy S4" logo never even showed up... I'd press power and be holding Vol Up and it would just keep vibrating as if it were turning on every 4 seconds or so.

I then was going to try and do download mode to just re-flash it, which ended up doing the same thing... Kinda scared me at this point...

But somehow I finally got in to recovery and doing a backup now... We'll see after I mess with it some more, maybe it was just a fluke.

I did have the device plugged into the USB port still, so maybe that had something to do with it... It shouldn't, but IDK.
[Sprint Samsung Galaxy S 4 Android Development] crawrj:
That is it. Not sure why but I have the same problem. It is really touchy when it is plugged into usb. I got to where I just pull it go into download and plug it back in. A big pain in the ass for sure. I use goo manager whenever I am going into recovery because you can boot right to recovery with it.
[Sprint Samsung Galaxy S 4 Android Development] Sterist:
download a terminal emulator, launch, type su, grant permission, type reboot recovery

it's faster than waiting for the shutdown process anyways :)
[Sprint Samsung Galaxy S 4 Android Development] Unknownforce:
Strange, I've never had a problem like that with other devices... Makes sense why it suddenly worked when I unplugged it :D
[Sprint Samsung Galaxy S 4 Android Development] Unknownforce:
Haha, I know many ways other than even that to get to recovery, but I just found it strange that it was doing what it was doing, but when it didn't want to go to download mode either, that's what scared me. To me, that's the same behavior as if the partition itself was corrupted or something :eek:

Expect the worst, and always be surprised ;)
[Sprint Samsung Galaxy S 4 Android Development] Tahde:
Everything went well installing and booting up. Colors are very interesting. lol

I did a backup (assuming default was internal mem.), but could not find with any of of my file managers (nothing in clockwork).

Did backup to SD card and it was there. I just went into recovery via goo
[Sprint Samsung Galaxy S 4 Android Development] agat63:
Try to look for TWRP folder.

I found my back up in that folder.
[Sprint Samsung Galaxy S 4 Android Development] ChadH42:
Try /data/media/clockworkmod.
[Sprint Samsung Galaxy S 4 Android Development] Mohawka:
I also can't see the backup and there is no twrp folder

Now oddly I have an empty /data folder.

NM just forgot to give permission to es
[Sprint Samsung Galaxy S 4 Android Development] crawrj:
Yeah not sure what you are seeing there. Maybe it didn't get root. Here is mine with this recovery.
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
need to have root to view files/folders in /data since 2.3 :)
[Sprint Samsung Galaxy S 4 Android Development] Mohawka:
Ya my bad. Wat can I say other then brainfart. I just had to give permission
[Sprint Samsung Galaxy S 4 Android Development] Wacky2bakky:
Is the TwRP link down?
[Sprint Samsung Galaxy S 4 Android Development] opz187:
Are any of these recoveries considered safe to flash yet?
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
yes, it doenst work no sense in having it up

yes? they have always been safe
[Sprint Samsung Galaxy S 4 Android Development] opz187:
Idk this is my first time with samsung and im new to odin and everything. Only thing I had before this is a nexus 7. but I know you're legit, and I appreciate the work you do. I really hope you can get an s4 sooner rather than later.
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
its gunna be a while. but my g2 is going strong anyways :)
[Sprint Samsung Galaxy S 4 Android Development] opz187:
If I had a credit card id Def help you out man, unfortunately I'm not old enough.
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
no worries man. im not concerned about it, by the time i get mine you guys will have all sorts of goodies :)
[Sprint Samsung Galaxy S 4 Android Development] jpkelly05:
Dude. This phone freeking rock. Oh, hello to you all from the E4GT forums. We should have a roll call post. Anyways, thanks OP for this post.
[Sprint Samsung Galaxy S 4 Android Development] evilbeef54:
abosolutly lovin how fast everything is rolling out for this.... your latest release of OUDHS works great.... had to format the SD card with fat32format, but selection works was able to flash the tethering mod through recovery (posting while tethering now) very happy with how everything is workin so far, i do have to admit the rainbow effect is very differnt on this device and i can see people having trouble reading it if they have ANY type of eye issues, but hell my eye sight is better than 20/20 so w/e lol... THANK YOU for all your hard work, i now have 2 rooted Sprint GS4's with custom Recovery and Wifi Tethering sitting here less than a week after release... cant ask for anything more than that
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
well the good thing about oudhs recovery is that the device files are the same for cwm since its a cwm fork. i already have the 3 variants submitted for official cwm. once that gets merged (should be today or tomorrow), youll be able to just flash cwm from rom manager.
[Sprint Samsung Galaxy S 4 Android Development] Muledeer:
question

I loaded the OUDHS recovery tar file via odin and got the green passed box

i did not load the TWRP file - I tried the following sequence to get into recovery 1) turn off s4 2) hold vol up, home key and power on 3) does not go to recovery just boots to phone

did something wrong?

i am already rooted via the modchipper exploit

thanks

Mule
[Sprint Samsung Galaxy S 4 Android Development] crawrj:
I am betting you have it plugged into usb. Unplug it and try again. Or as soon as you see the logo release the buttons.
[Sprint Samsung Galaxy S 4 Android Development] Unknownforce:
That, and it's not the same as the S3, do not hold down the Home key. Only Vol Up and Power.
[Sprint Samsung Galaxy S 4 Android Development] crawrj:
Although home will work also so that wouldn't stop him from getting in.
[Sprint Samsung Galaxy S 4 Android Development] Unknownforce:
Ahhh, didn't try it, but still less work for just the two buttons ;)
[Sprint Samsung Galaxy S 4 Android Development] Muledeer:
thanks guys - was releasing before logo and vol up and power works just fine

whew - thought for a moment i messed something up

cant wait for a clean rom with no sprint bloat

thanks again

mule
[Sprint Samsung Galaxy S 4 Android Development] crawrj:
Definitely. I was very happy when I tried it for the heck of it and it worked. Just wish it worked like the S2 where you can just keep holding until it goes into either mode. Just makes is much easier.
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
1.0.3.1 is up

i made it without the rainbow text so everyone can stop cryin :P

if you miss it i suggest you just keep scrolling down or up :)
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
awesome job chrome.. i dont need to double post :/
[Sprint Samsung Galaxy S 4 Android Development] beatit327:
I just wanted to know whats the proper way to update it from 130 to 131 if u dont mind
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
tar is the easiest way, i suppose i could make a flashable zip though...

you know since im a nice guy and all ;P
[Sprint Samsung Galaxy S 4 Android Development] H3R3T1C:
Thank you so much for your hard work! Donation coming your way!!!!

Any word about getting twrp working correctly?
[Sprint Samsung Galaxy S 4 Android Development] shabbypenguin:
thanks much! :D

i handed it over to better men than i to try and figure out, dees_troy and toastcfh are some of the smartest guys i know. with this being such a popular device it wont take long i imagine. til then everyone is just gunna have to suffer my penguin logo :P

(and til cwm gets made official)
[Sprint Samsung Galaxy S 4 Android Development] runngwlf:
I know someone earlier in either this thread or the CWM one that they had issues saving backups to the external SD. I have a Sandisk 64 gb xc card, I don't know how it's formatted as I don't have a reader that can read that card on my PC. Is there a way to find out on the phone without having it rooted yet? I would hate the idea of backing up to internal storage, and then moving to the external SD, and then not be able to read it from the external SD out and about if I need to restore.
[Sprint Samsung Galaxy S 4 Android Development] CCallahan:
Most likely it is exFat unless you changed it already. You will probably need a PC to get it formatted correctly otherwise it could show up as a 32gb card. If you need to know how then check this thread: http://xdaforums.com/showthread.php?t=2041679

There are a lot of members in here smarter than I so someone please correct me if I am wrong.