yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy S 4] mrbmg:
I'm torn between updating to NH7 from the MDL bootloader or keeping it like it is until the Note Edge comes out and jumping to it. Don't know what I want to do but I will say I feel performance wise being on the MDL bootloader I feel I'm sacrificing speeds, abs oddball problems associated with not upgrading.
[T-Mobile Samsung Galaxy S 4] Kriptik210:
Having the MDL bootloader, someone might find it more valuable if you decide to sell it. Because it is KNOX free :cowboy: You never know. But if you plan to keep it and just want to get rid of it, updating would be better.
[T-Mobile Samsung Galaxy S 4] dr69:
Actualy no, when I had my sensation with CWM I remember factory resetting the phone through the regular phone reset setting and it used to boot into recovery and do it by itself. And also deleted all user data, and all previously created data and folders.

So, going from this can you tell me where or under what settings in the recovery is the option to erase the internal sd card, cause I remember the last time a did choose something like that the phone didnt pass the boot logo and I had to reinstall, re-root and everything again, redo everything again and thats time consumming.

Thanks for your response bro.
[T-Mobile Samsung Galaxy S 4] dr69:
So does anyone knows where is this file downloaded ti si I can extract it from the device and save it
[T-Mobile Samsung Galaxy S 4] serio22:
So it wiped your external SD? Because sensation does not have internal SD.. To wipe the internal SD go to wipe, and I think its in advanced wipe
[T-Mobile Samsung Galaxy S 4] dr69:
Soooo, can anyone help here?
[T-Mobile Samsung Galaxy S 4] ShinySide:
Download it, root your device, use a file explorer with root permissions, do a search for update.zip

Its either in /cache/ or /data/ I honestly cant remember. Do post a link if you do it tho.
[T-Mobile Samsung Galaxy S 4] dr69:
Yep, thanks it was right there. Now I have the OTA for T-Mo US official 4.4.4.

Im gonna save it just in case
[T-Mobile Samsung Galaxy S 4] mrbmg:
Just wanted to throw my advice in on this. I've had my phone rooted since the day I got it in August of '13. Had the MDL bootloader, never updated it, but always updated the modem's to the current modem.

I noticed something weird on this last update to NH7 though. Something was just different. My LTE speeds definitely slowed down to a crawl, and my phone was rebooting on a stable rom that I've ran for over 6 monthes, GoldenEye. Battery drains have been plaguing me this last month as well. I tried different kernels, fresh installs, nothing was working. Finally got to the point of, screw it, I'm updating the firmware and will go from there.

Yesterday I upgraded firmware without completely wiping the rom that I was on. Odin'd NH7 and everything loaded back up the way it was, and Yes I now have the Knox bootloader. Immediately I noticed my LTE speeds had returned back to normal. I haven't had one reboot in the last 17.5 hours, and I'm at 75% battery left. I definitely think being on such an old bootloader impacted the way my phone was acting. Could just be me, but it helped me ten fold, from the problems I was having, to what I have now. I'm debating on just leaving it stock so I don't screw knox, just in case I want "JUMP" to the Note Edge whenever it comes out.

Again, this is just my case. I'm sure in a couple of days without customizing stupid crap or loading a few different roms to try out, I'll go ahead and root it and void the knox (I don't really care about it anyhow.) If the damn Note Edge was here I would have already pre-ordered and wouldn't have to worry. Since it's not, I might just pay this phone off and keep it and start up a new line for the Edge. Our phones are kick ass and almost impossible to brick, and very fast for what all I do on it.

Thanks,

BillY
[T-Mobile Samsung Galaxy S 4] dturro:
Just root the phone, otherwise what is the point of having android ;-P

check out this rom if you want TW 4.4.4 with some modifications:

http://xdaforums.com/galaxy-s4-tmobile/development/rom-4-4-4-nh7-insane-kit-kat-v1-9-14-14-t2876946

there is another that it is just stock rooted 4.4.4, no mods, just plain stock here:

http://xdaforums.com/galaxy-s4-tmobile/development/stock-base-4-4-4-nh7-rooted-deodexed-t2873695

:laugh:

---------- Post added at 01:02 AM ---------- Previous post was at 12:49 AM ----------

what i did since the latest NH7 came out was update through ODIN, never had a problem with it, so i guess i got lucky :D
[T-Mobile Samsung Galaxy S 4] mrbmg:
Lasted a whole 2 days stock and un-rooted after I updated to NH7. :)

I only owe another $200 on my phone so there is really no sense in "Jump" at this point. The Edge not being out made this decision real easy for me. Just going to keep the S4, and pay it off and start over again once the Edge comes out.
[Sony Xperia M] kagerou001:
Hi guys.. can someone help me how to fix this music stuttering, i dont know whats causing it but i think its the audio buffer but i dont know how to configure/fix it.. im currently running on stock rom with znxt kernel overclocked to 1.5 and a few init.d tweaks.. so my phone should be running faster than pure stock but still while im playing music, it stutters -_-

Any help, replies, explanation will be greatly appreciated. Thanks :) Have a good day everyone
[Galaxy S 5 Q&A, Help & Troubleshooting] rupok93:
This is the custom verizon version.

Is there any way to get around this or there hasn't been a way to use other sims on this phone?
[G2 Android Development] blastagator:
Announcements

May 7, 2016

New CM-13 based build is released! Enjoy all.

May 4, 2016

New release coming this weekend. Make any complaints ASAP about version -g!

VOTE on if you want me to TRY to fix AROMA. (No guarantees!!!)

http://xdaforums.com/lg-g2/general/twrp-poll-aroma-t3372512

April 30, 2016

Release candidate! Give it a test!

http://xdaforums.com/showpost.php?p=66626361&postcount=2543

April 17, 2016

New beta using cm-13 sources. Click HERE. Please test!

April 7, 2016

TWRP 3.0.0-2 is here! Versions older than 2.8.7.3 have been removed from my download site.

February 17, 2016

(Working!) TWRP 3 is here!

More info: https://twrp.me/site/update/2016/02/05/twrp-3.0.0-0-released.html

.
[G2 Android Development] blastagator:
F2FS Information

WARNING: Changing Partition type of /data

WILL

wipe ALL data,

including

INTERNAL SD!

You need to specifically backup Internal SD, TWRP does not automatically do this when you backup /data!

(This only applies if you change from ext4 to f2fs, or vice versa; other operations will not magically wipe your partitions.)

WARNING 2: DO NOT ENCRYPT F2FS - ROM and RECOVERY will BOTH bootloop and you'll be doing back to stock method!!!

If you want to use F2FS:

1) Make sure your kernel and ramdisk support f2fs (the dev of your ROM/kernel should have f2fs support noted). Dorimanx stock kernel as well as many AOSP kernels have full f2fs support.

2) Install and boot into my recovery.

3) Go to Wipe, Advanced Wipe, select /data, then click Change Partition Type. Select f2fs, and it will convert. Repeat this process for /cache.

4) Reboot the recovery, NOT reboot to system. DO NOT DO ANYTHING ELSE UNTIL YOU REBOOT RECOVERY!!!

5) Reboot OS. That's it! You're ready to go.

If you want to switch to F2FS without losing your data:

1) Make sure your kernel and ramdisk support f2fs (the dev of your ROM/kernel should have f2fs support noted). Dorimanx stock kernel as well as many AOSP kernels have full f2fs support.

2) Install and boot into my recovery.

3) Make a backup of your /data partition and copy it to your PC via MTP. Also, copy the content of your /sdcard to your computer. Both of these things will be destroyed when you switch partition type!

4) Go to Wipe, Advanced Wipe, select /data, then click Change Partition Type. Select f2fs, and it will convert. Repeat this process for /cache.

5) Reboot the recovery, NOT reboot to system. DO NOT DO ANYTHING ELSE UNTIL YOU REBOOT RECOVERY!!!

6) Copy your backup via MTP to your phone. Restore your /data partition.

7) Copy your sdcard files back to your sdcard. (NOTE: For some reason, when I do this, the files end up getting deleted, you may need to copy the sdcard files over after your reboot into your OS.)

8) Reboot OS. That's it! You're ready to go.

Don't complain if you didn't read everything in all 5 of these posts!
[G2 Android Development] EniGmA1987:
Very nice! Im glad to see more work being done to bring F2FS to the G2. I dont know enough about getting into the ROM and kernels to get this going myself, but I will be following the development more closely now and hope someone else is gracious enough to port one of the stock based ROMs to work with F2FS. I think I remember seeing Dorimanx kernel has support for the file system already too, just no recovery or ROM that was capable at the time.
[G2 Android Development] Yoinx:
You may need to rebuild his kernel (or rip the ramdisk out of a pre-built one and inject it back in after modifying it) and explicitly mount the cache partition as f2fs.

https://github.com/dorimanx/LG-G2-D802-Ramdisk/blob/kitkat-ramdisk/ROOT-RAMDISK/fstab.g2

You'd probably need to add it with these, though I'm unsure why it's not already listed. It may be in the built ramdisk, built into the file during the compile... It may also be mounted after boot in one of the .rc scripts... But I'm used to seeing all the partitions laid out in the fstab on previous devices.

Have you tried manually mounting via terminal once you've booted? I'm assuming that works and you're just trying to make it auto-mount?
[G2 Android Development] blastagator:
I was thinking modify the fstab. However, in dori's kernel, the fstab.g2 doesn't even have entries for /system /data or /cache. In the recovery I changed those partitions from ext4 to auto. I planned to do the same on the kernel. Even though the fstab is different, I was going to try adding mounts for those 3 partitions and see what happened. However, I couldn't get the image repacked. I used the non-standard mkbootimg from the compiling of the recovery. I tried several different commands to repack - all of which led to a boot loop. (Except one, which got me fastboot because the offsets were wrong.)

Alternatively I was going to recompile the dori kernel but I haven't really delved into adding the custom ramdisk into that compile, got too tired last night.

Using: mount -t f2fs /dev/block/platform/msm_sdcc.1/by-name/cache /cache

The partition mounted properly using the dori's build of dori's kernel 8.0.1
[G2 Android Development] Yoinx:
You can get something like kernel workshop, extract the boot.img into the kernel and ramdisk to play with whatever then repackage it without recompiling.

Yeah, I saw the fstab is a bit odd. I thought they were moving to a new mount system but I couldn't find it handily
[G2 Android Development] blastagator:
Dori was nice enough to point it out for me:

https://raw.githubusercontent.com/dorimanx/LG-G2-D802-Ramdisk/kitkat-ramdisk/ROOT-RAMDISK/fstab.g2

https://github.com/dorimanx/LG-G2-D802-Ramdisk/blob/kitkat-ramdisk/ROOT-RAMDISK/init.target.rc#L45

I plan to fiddle with it :)
[G2 Android Development] Yoinx:
Simple enough. They're just running it in the scripts then. I modified my old phone's kernel to have simulated run levels by running a script from each of the points in the init.rc events, so you could run commands at various points throughout the boot sequence via init.d essentially. I liked the feature, but I don't think many others really had a use for it.

Same concept, the only downside by it being hard-coded is that you need to repack each time instead of just modifying an init.d script on the fly.

Glad you found it though
[G2 Android Development] blastagator:
Try googling "kernel workshop" --- grumble :p
[G2 Android Development] Yoinx:
Sorry man. I usually post from my phone, so it's hard to verify some of what I'm saying...

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

It's android image kitchen. I had the wrong name.
[G2 Android Development] blastagator:
Thanks. I've been fighting with that as one of my options. The g2 requires a dt.img as well as a non-standard mkbootimg, so it is driving me up the wall!
[G2 Android Development] Yoinx:
Interesting. I haven't started really building anything for the G2 yet.... not enough time IRL at the moment. When I flash kernels though, it's just boot.img.

What's this dt.img that you're talking about? The non-standard mkbootimg is typically just just for offsets.

You may be better off just downloading the kernel sources and building from scratch if the imgtools dont work.

Looks like this guy's got a version of the mkbootimg tools that supports dt.img https://github.com/xiaolu/mkbootimg_tools if you're running linux (hopefully, since it makes things MUCH easier)
[G2 Android Development] blastagator:
You sir are a god send! Unpacked the Dori kernel, repacked, and the repacked image booted right up!!! I'll be sure to update if I make any headway with automount :p
[G2 Android Development] blastagator:
Oct 8, 2014 Build

-Fully sync'd everything to the above listed gits

-Moved the tap to wake code out of bootable/recovery and into a custom recovery init.rc

-Moved a couple files into g2-common/twrp folder to improve organization

-Sync'd with main repo to get any code changes and confirm the init.rc wasn't causing issues anymore

-Posting this build in .img and .zip format

Signed Zip: https://www.dropbox.com/s/sd1lo0mijouu6kg/2014.10.08-blastagator-twrp-2.8.0.0-w.f2fs-signed.zip?dl=0

Zip MD5: https://www.dropbox.com/s/xmw5e4pzw...gator-twrp-2.8.0.0-w.f2fs-signed.zip.md5?dl=0

Img: https://www.dropbox.com/s/gmzfyg7rs8guw1m/2014.10.08-blastagator-twrp-2.8.0.0-w.f2fs.img?dl=0
[G2 Android Development] blastagator:
Oct 10, 2014 Build

-Full repo sync.

-Changed vendor tree from a CM11 build that I had been using to dr87's git.

-Built for (almost) all LG G2 models.
[G2 Android Development] blastagator:
-deleted- (double post)
[G2 Android Development] je2854:
Your title for the OP says it is for the vs980 as well...

I don't not see a link for it though
[G2 Android Development] revo420:
---------- Post added at 05:36 PM ---------- Previous post was at 05:35 PM ----------

[/COLOR]

I couldn't last night on D800 - I wiped system (as ext4) would that cause problems?

I cannot even get that far, when i switch partitions I cannot move the coudyg3 zip file! let me find fix first and i post!
[G2 Android Development] vladmir:
the partition is mounted? Or Maybe you can try install the rom trought otg usb drive

Enviado do meu LG-D802 através de Tapatalk
[G2 Android Development] blastagator:
I have never tried to copy anything that big. I don't think I can do anything about it. Buit I;ll look into it.
[G2 Android Development] revo420:
Interesting. I imagine not much you can do. Here's the strange part, under ext4 no good. I installed SlimKat rom and same thing! I feel like I've gotten far enough where I can say has nothing to do with the recovery cause I booted into a rom and still couldn't do it! Also just in case anyone is curious I booted SlimKat rom with F2FS but it couldn't see /data partition! Looks like if you want F2FS you're gonna have to get your hands dirty or flash Dorminax kernel.
[G2 Android Development] MrDarkKV:
This is probably up there with the stupid questions (sorry) but how would I go about changing my partitions to F2FS?

Edit:

I assume I have to follow this:

http://xdaforums.com/showpost.php?p=56117842&postcount=49
[G2 Android Development] samuele94:
I can use the recovery changed even if I'm not interested in changing the type of partition?

I'm now using your version number 2.8.0.2 but I can update even if I do not use the F2FS?

Thermal control of the recovery like and is useful

(sorry i use google traslator)
[G2 Android Development] MB525:
Of course you can.
[G2 Android Development] samuele94:
I do wipe Dalvik cache and cache before installing?
[G2 Android Development] MB525:
No. :)
[G2 Android Development] samuele94:
Works on D802, last question: after I clicked restore to default I can change the brightness, or there are problems with the settings?
[G2 Android Development] MB525:
Go ahead, no problems with brightness or screen timeout.
[G2 Android Development] roboMr.Burns:
Is it possible to do a full backup via recovery on a otg flashdrive, remove that, then change to F2FS. After that, restore the backup. ?
[G2 Android Development] InfinitusDesigner:
It would be nice, wouldn't it? Because if you loose all your data in the internal storage how can you recover it? Maybe in TWRP it Syncs with the computer and you can drop all your stuff back. Besides, OTG support to backup to, install and restore from would be a nice idea but hard once OTG has a low transfer rate. :confused: Is it already possible?
[G2 Android Development] roboMr.Burns:
Backing up and restoring to OTG works great. The question is if the restoring option reformats the Partition to ext4 or if it just pushes the Files. If it does that, i think that it will work!
[G2 Android Development] jeebspawnshop:
Yes, it is. But when you restore your backup, it will restore the original file system of that backup.

I've done plenty of backups to my OTG memory stick, and it's plenty fast.

Check my first answer above.
[G2 Android Development] je2854:
It doesn't push the files.

Nandroids are exact copies of what your doing, partition type, broken files and all
[G2 Android Development] blastagator:
Oct 25, 2014 (2.8.1.1)

-Corrected bug where "Internal Storage" was being listed as "Data"

-F320: Added additional properties to External SD mount.

++Should now be able to wipe External SD under advanced wipe.

++Should not get error when booting TWRP with no External SD card inserted.

Unless other bugs are reported (and fixed) this will hopefully be the last build for awhile.
[G2 Android Development] luv2increase:
Are you going to put vs980 up too? Thanks for all your hard work!
[G2 Android Development] blastagator:
It is up now :)

I left it compiling while I ran some errands. Just posted the remainder of the variants that were not up.
[G2 Android Development] dorimanx:
Correct LG G2 mount points.

lrwxrwxrwx 1 root root 20 Jul 18 1970 DDR -> /dev/block/mmcblk0p4

lrwxrwxrwx 1 root root 20 Jul 18 1970 aboot -> /dev/block/mmcblk0p5

lrwxrwxrwx 1 root root 20 Jul 18 1970 boot -> /dev/block/mmcblk0p7

lrwxrwxrwx 1 root root 21 Jul 18 1970 cache -> /dev/block/mmcblk0p31

lrwxrwxrwx 1 root root 21 Jul 18 1970 cust -> /dev/block/mmcblk0p34

lrwxrwxrwx 1 root root 20 Jul 18 1970 dbi -> /dev/block/mmcblk0p3

lrwxrwxrwx 1 root root 21 Jul 18 1970 dbibak -> /dev/block/mmcblk0p26

lrwxrwxrwx 1 root root 21 Jul 18 1970 drm -> /dev/block/mmcblk0p21

lrwxrwxrwx 1 root root 21 Jul 18 1970 encrypt -> /dev/block/mmcblk0p20

lrwxrwxrwx 1 root root 21 Jul 18 1970 fota -> /dev/block/mmcblk0p24

lrwxrwxrwx 1 root root 21 Jul 18 1970 fsc -> /dev/block/mmcblk0p17

lrwxrwxrwx 1 root root 21 Jul 18 1970 fsg -> /dev/block/mmcblk0p16

lrwxrwxrwx 1 root root 21 Jul 18 1970 grow -> /dev/block/mmcblk0p36

lrwxrwxrwx 1 root root 21 Jul 18 1970 laf -> /dev/block/mmcblk0p23

lrwxrwxrwx 1 root root 21 Jul 18 1970 misc -> /dev/block/mmcblk0p13

lrwxrwxrwx 1 root root 20 Jul 18 1970 modem -> /dev/block/mmcblk0p1

lrwxrwxrwx 1 root root 21 Jul 18 1970 modemst1 -> /dev/block/mmcblk0p10

lrwxrwxrwx 1 root root 21 Jul 18 1970 modemst2 -> /dev/block/mmcblk0p11

lrwxrwxrwx 1 root root 21 Jul 18 1970 mpt -> /dev/block/mmcblk0p25

lrwxrwxrwx 1 root root 20 Jul 18 1970 pad -> /dev/block/mmcblk0p9

lrwxrwxrwx 1 root root 21 Jul 18 1970 pad1 -> /dev/block/mmcblk0p12

lrwxrwxrwx 1 root root 21 Jul 18 1970 pad2 -> /dev/block/mmcblk0p19

lrwxrwxrwx 1 root root 21 Jul 18 1970 persist -> /dev/block/mmcblk0p14

lrwxrwxrwx 1 root root 21 Jul 18 1970 rct -> /dev/block/mmcblk0p29

lrwxrwxrwx 1 root root 21 Jul 18 1970 recovery -> /dev/block/mmcblk0p15

lrwxrwxrwx 1 root root 20 Jul 18 1970 rpm -> /dev/block/mmcblk0p6

lrwxrwxrwx 1 root root 21 Jul 18 1970 rpmbak -> /dev/block/mmcblk0p27

lrwxrwxrwx 1 root root 20 Jul 18 1970 sbl1 -> /dev/block/mmcblk0p2

lrwxrwxrwx 1 root root 21 Jul 18 1970 sns -> /dev/block/mmcblk0p22

lrwxrwxrwx 1 root root 21 Jul 18 1970 spare -> /dev/block/mmcblk0p33

lrwxrwxrwx 1 root root 21 Jul 18 1970 ssd -> /dev/block/mmcblk0p18

lrwxrwxrwx 1 root root 21 Jul 18 1970 system -> /dev/block/mmcblk0p30

lrwxrwxrwx 1 root root 21 Jul 18 1970 tombstones -> /dev/block/mmcblk0p32

lrwxrwxrwx 1 root root 20 Jul 18 1970 tz -> /dev/block/mmcblk0p8

lrwxrwxrwx 1 root root 21 Jul 18 1970 tzbak -> /dev/block/mmcblk0p28

lrwxrwxrwx 1 root root 21 Jul 18 1970 userdata -> /dev/block/mmcblk0p35

can be useful.
[G2 Android Development] blastagator:
You may have downloaded the wrong phone model. Double check the file name vs phone model.
[G2 Android Development] Longstreet:
As long as I've been tinkering with this stuff, I can't believe I've never heard of Autorec.

Did the job. Much thanks.

---------- Post added at 03:16 AM ---------- Previous post was at 03:06 AM ----------

D800. That may very well be the case, as I don't remember flashing a different bootloader when I first tried Ressurrection Remix. Seems to be working now.

Blastagator, that's the first thing I checked. It's your D800 zip.
[G2 Android Development] tvcat-xda:
im having the same problem and double checked the file name.

i tried 2.8.7.1 and 2.8.7.3, same thing.

tried dd and flashify method, same thing.

LG G2 D802 (stock rom, sea v30b), rooted with LG one click root method.

i haven't try autorec because i cant download from play store and i suspect my isp is having some problem.

uodate: using autorec and its all good.

autorec installed version 2.8.6.1 then i flash to latest version 2.8.7.3.
[G2 Android Development] bender_007:
https://www.androidfilehost.com/?fid=95916177934550919

Poslano sa mog LG-H815 koristeći Tapatalk
[G2 Android Development] tvcat-xda:
thanks bro, twrp install successful.
[G2 Android Development] bender_007:
No problem. You can now flash the more recent blastagators build, I didn't update them on d802. Thank him for the great work :)

Poslano sa mog LG-H815 koristeći Tapatalk
[G2 Android Development] Apmauj:
Noob Question: when updating from a previous TWRP (2.8.6.1) into latest (2.8.7.3), I get asked to install in wich partition (boot or recovery) y sixth sense says it's recovery, but just in case, can anyone confirm? Thanks a lot!
[G2 Android Development] bender_007:
Recovery. You can also install via flashable zip

Poslano sa mog LG-H815 koristeći Tapatalk
[G2 Android Development] Apmauj:
Did not found the tar file (https://dl.twrp.me/i9300/) and tried to compress the img file using 7z but maked Odin to crash (Odin_v3.09, Odin3_v3.10.6, Odin3_v3.10.7), that was what i did last time, procedure done sucessfully, now the 2.8.7.x question...

Read only or R/W...? xD
[G2 Android Development] 60nine:
are you sure you're in the right forums? this is for LG G2...
[G2 Android Development] Apmauj:
Welp... Apologies for my mistake. :D

But actually is a question about TWRP and should be the same with any device...
[G2 Android Development] 60nine:
nope... this thread is for LG G2 specific TWRP version by blastagator (OP)

not all devices support the same TWRP flashing/updating methods...
[G2 Android Development] kspanks04:
Just flashed this after doing a data/cache/davlik wipe and now I cannot access the folders on my pc, it just shows up empty.
[G2 Android Development] djtiesto22:
Try to connect when you are in recovery just plug usb and go in mounts then enable mtp, you will find all your data same as before...
[G2 Android Development] blastagator:
Reboot recovery, it will remake the folder structure for /sdcard