yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy S 4] Fenny:
I chose the lazy method for posting my removed bloat:

http://www.cheatersedge.org/android/m919/Fenny-UVUFNB4-STOCK-ROOTEDv1.1/

That one is in app, you can see the whole of it there. But FYI: this command is a magical thing:

unzip myfile.zip -x `unzip -l myoldzip.zip`

Only unzips files I removed. :)
[T-Mobile Samsung Galaxy S 4] Shortbus-Driver:
Oh i don't intend to install it lol he makes the theme so it does get themed if it's there
[T-Mobile Samsung Galaxy S 4] gaww:
Did you clean install and then use Titanium ? I have run into it showing a different device number after a clean install and asking it I want to go with it or revert to original. I do the latter, as I had read a while back that if you don't. it can cause issues with paid apps and possibly Google in general - but of course only on that device.

Not 100% sure on this - but just a thought.
[T-Mobile Samsung Galaxy S 4] legato89:
Yes, I did a clean install and once I open Titanium it always prompts me on my android ID, and I always restore the existing one. This is the first time I think I've ever had this happen and don't think the ID is the culprit, as I've restored my android id many times over the last few months while trying different ROMs & uising Titanium.
[T-Mobile Samsung Galaxy S 4] NATA8986:
Have anyone tried Wanam or Nottach with this rom? Any problems?
[T-Mobile Samsung Galaxy S 4] johnny crapple:
My tethering is not working anymore. I recently switched to metropcs from T-Mobile and their plans do not include tethering, do you think that may be why?
[T-Mobile Samsung Galaxy S 4] Fenny:
You will need to change the values in customer.XML for that carrier. The basic process is finding the values that their tethering uses for that APN. Then replace those with their normal data APN. The neutered APK should still work swimmingly for you though.
[T-Mobile Samsung Galaxy S 4] Shortbus-Driver:
Wanam works well.....havent tried nottach, to many bad rumors in his closet
[T-Mobile Samsung Galaxy S 4] legato89:
The majority of Wanam options work. Apparently the Home Button remapping doesn't work at all on 4.4.

I just looked up Nottach because I haven't heard of it before now and it looks like there's an option to rebind the home button. Why exactly do you shy away from it?
[T-Mobile Samsung Galaxy S 4] Fenny:
I'll just leave this here. :D

http://www.cheatersedge.org/android/m919/Fenny-UVUFNB4-STOCK-ROOTEDv1.3.zip
[T-Mobile Samsung Galaxy S 4] The Sickness:
Your funny:o:o:o:o:o:o:o:o
[T-Mobile Samsung Galaxy S 4] Shortbus-Driver:
Nottach was banned for being a known thief and stealing work from other devs and creating problems for devs who called him out on it.

Ill send you the link as soon as I find it.....I wont support people like that is why I dont try it.

Edit: heres the link https://plus.google.com/app/basic/stream/z13ve3mbvryejzx2423yf3crhxncsbnwl04
[T-Mobile Samsung Galaxy S 4] johnny crapple:
Oh ok I just think maybe the built in tethering wouldn't work because metropcs doesn't offer tethering at all. I was gonna try treve mod, I'm gonna look for it.
[T-Mobile Samsung Galaxy S 4] M9x3mos:
By chance I am not sure if I missed it.

Is there a flashable file add some of the bloat back to the rom

Like the samsung browser and what not.
[T-Mobile Samsung Galaxy S 4] Fenny:
Nothing flashable.

You can get the files here though:

http://www.cheatersedge.org/android/m919/Fenny-UVUFNB4-STOCK-ROOTEDv1.1/

Just put them in their correct folder in /system/ chmod to 644 and reboot.
[T-Mobile Samsung Galaxy S 4] The Sickness:
It's actually pulled from our OTA. It's not official firmware. So we have yet to get it to boot

Where Is My Freakin Kit Kat

Deviant Development Team Member
[T-Mobile Samsung Galaxy S 4] Fenny:
The really neat thing is that the (SignApk)signature on the apk or jar file shouldn't be broken because it does not contain a classes.dex file in the manifest at all. With selinux disabled this should not present a problem, and generating an odex file should satisfy the linker for dexopt and Android_Runtime.
[T-Mobile Samsung Galaxy S 4] Fenny:
Got it to boot. :D SHABLAM!!!! It absolutely hates system being deodexed it seems. I am going to see if I can't find either a setting or use a different binary for libdvm/dexopt to fix it.
[T-Mobile Samsung Galaxy S 4] elesbb:
The instance you change an apk using any form of archival software (Like 7zip) to change the contents of the apk, the signature becomes broken. So if you deodex the apk, you are using a zip type archiver to inject the classes.dex into the apk and thus breaking the signature.

The signature links to the AndroidManifest.xml file which holds pertinant information for the types of permissions its allowed, who the UID who the shared UID is and so on. When that signature is broken, doesnt matter if classes.dex is present or not, this manifest file is now no longer granted the necessary permissions or shared UID.

If you odex your deodexed apk, the signature is already broken, so you would have to get the original apk or jar that doesn't have any changes to it.

Signatures have been the hell of me lol. They always break my mods. or simply prevent the device from booting.

---------- Post added at 02:43 AM ---------- Previous post was at 02:42 AM ----------

Because of signatures not being broken xD Thats why my ROM isn't deodexed. Just a couple apks that i needed to make smali edits to.
[T-Mobile Samsung Galaxy S 4] Fenny:
I disagree on one point. If there is no entry for a file in AndroidManifest.xml it will not break the signature to either add OR remove the offending file (AndroidManifest.xml cannot contain a sha1sum for the archive as a whole because the very act of adding it changes the sha1sum of the archive).

HOWEVER, the archive's Sha1sum DOES change when adding or removing a file which would break the signature as far as selinux is concerned.

The issue we are running into here is that dexopt is cowardly refusing to accept somefile.apk@classes.dex from the dalvik cache as a replacement for somefile.odex.

So, I have my rom in a sort of odexed + classes.dex state, and now I am going to snipe off odex files, and build a list of the ones that cannot be removed.
[T-Mobile Samsung Galaxy S 4] elesbb:
If you look inside the META-INF folder, you will see a MANIFEST.MF file, this is the signature linking the AndroidManifest.xml file to that apk.

For me, at least, this was the issue. In the logcat, it would read "not granting permissions to 'some very important system jar or apk here' ignroing!" or "no certs found for 'some very important system jar or apk here'"

You might be facing something different. But the signatures being broken when you use a zip archiver to modify an apk is true.
[T-Mobile Samsung Galaxy S 4] Fenny:
Good call, in that entire last post I meant to say MANIFEST.MF rather than AndroidManifest.xml.

*EDIT*

So, I removed all of the odex files from /system/app and there are no issues whatsoever. So far, it looks like only the odex files in the bootclasspath are required to still be there.
[T-Mobile Samsung Galaxy S 4] scooter247:
Sammobile.com is uploading the update now.
[T-Mobile Samsung Galaxy S 4] Fenny:
Great, and I just got a fully working 4.4.2 stock build. I'm even uploading it now. xD

Well, I'll hold off on posting it until I can do a diff to make sure everything applied properly as an update. It will be a good chance to see how well my OTA-patcher script worked. I suspect that all of the patches applied, but some files that should have been deleted were not.
[T-Mobile Samsung Galaxy S 4] scooter247:
Thanks for all your hard work. Maybe your hard work will help with the next update.
[T-Mobile Samsung Galaxy S 4] Fenny:
I am glad at least to have been able to provide the modem a couple days earlier to people. :D

I suspect that we may have a lot of the same issues with the official drop as with my OTA applied one though... :/
[T-Mobile Samsung Galaxy S 4] epsix:
Tmo NB4. http://www.sammobile.com/firmwares/3/?download=26608
[T-Mobile Samsung Galaxy S 4] Fenny:
I've added a link to the OP, and will mirror on my webserver once the download completes.

*EDIT*

Here you go: http://www.cheatersedge.org/android/m919/M919UVUFNB4_M919TMBFNB4_TMB.zip
[T-Mobile Samsung Galaxy S 4] Hardcore69er:
no difference?
[T-Mobile Samsung Galaxy S 4] Fenny:
That link is just a mirror.

And as for the official update and my manually patched one: There are a couple of files in my patched version that were removed in the official update, but they aren't hurting anything. Other than that all of the sha1sums match. I am impressed with how well the monster I have created worked. :D
[T-Mobile Samsung Galaxy S 4] elesbb:
Thanks for the mirror. The original Sammobile link is so slow!
[T-Mobile Samsung Galaxy S 4] winco209:
Testing out the ROM so fare its really fast ...like wow even with all the bloat
[T-Mobile Samsung Galaxy S 4] ddizzy81:
Sam mobiles? Or fennys?
[T-Mobile Samsung Galaxy S 4] lgkahn:
missing files

Maybe i am missing something.. Is kit kat that different. I perused you zip and there is no systemui.apk in /system/app and there is no /sys directory as well.. Wouldn't these be needed for a update of the rom?
[T-Mobile Samsung Galaxy S 4] style154:
Are you looking in system/priv-app cuz that's where they should be
[T-Mobile Samsung Galaxy S 4] kim621973:
I'm downloading great rom!!!

Thank you for hard working sir!!!.

Appreciated. ..:D:thumbup::thumbup::thumbup:
[T-Mobile Samsung Galaxy S 4] Fenny:
Let me know if you find any bugs. :D
[T-Mobile Samsung Galaxy S 4] PanchoPlanet:
Not having any luck. Mirror on first page just shows mega, no download.?

Pp.

Sent from my bluetooth equiped toaster using mind control.
[T-Mobile Samsung Galaxy S 4] Fenny:
Sure you're not out of space on your internal storage? I can upload another mirror if you have a preference of where.
[T-Mobile Samsung Galaxy S 4] `SBR`:
to download from Mega in mobile, you need the app else it will not download.. download teh app and sign up..
[T-Mobile Samsung Galaxy S 4] kim621973:
Am I Missing weather widget..?.

Thank you..
[T-Mobile Samsung Galaxy S 4] PanchoPlanet:
You are correct, down to .9 GB ,and CWM is hogin up 7.5Gb of my internal storage.???

Have to look at CWM files and see what I can get rid of.

Pp. ?

Sent from my bluetooth equiped toaster using mind control.
[T-Mobile Samsung Galaxy S 4] Fenny:
I believe this is what you seek: http://www.cheatersedge.org/android/m919/Fenny-UVUFNB4-STOCK-ROOTEDv1.1/app/AccuweatherPhone2013.apk

drop into /system/app and set permissions to 644 (read+write,read,read)
[T-Mobile Samsung Galaxy S 4] kim621973:
I'm getting message thst app not installed even I changed permission to rwrr.
[T-Mobile Samsung Galaxy S 4] Fenny:
Don't forget to reboot. :)
[T-Mobile Samsung Galaxy S 4] kim621973:
I did reboot the phone..but no luck..

---------- Post added at 08:20 PM ---------- Previous post was at 08:17 PM ----------

I got it.. Thank you..Fenny. .you're awesome. ..:D:thumbup::thumbup::thumbup:
[T-Mobile Samsung Galaxy S 4] spikedzombies:
I have no access to my external SD card... I cannot write to it with Titanium Backup for some reason.. it shows the External SD Card "Unwriteable"

in fact every folder in my system shows that except the internal SD Card
[T-Mobile Samsung Galaxy S 4] PanchoPlanet:
Go to storage make sure your card is not unmounted.

Or you may have to physically remove and reinsert card info slot.

I just moved all my cwm files from internal to external, it took forever.

Pp.

Sent from my bluetooth equiped toaster using mind control.
[T-Mobile Samsung Galaxy S 4] spikedzombies:
no its mounted, I unmounted and mounted it but it still says i only have writing access to internal card
[T-Mobile Samsung Galaxy S 4] legato89:
http://xdaforums.com/showthread.php?t=2524277
[T-Mobile Samsung Galaxy S 4] gaww:
KK had restrictions on using the External card, but i thought the fixes were included in this ROM. Try one of the links in this thread (I used the zip):

http://xdaforums.com/showthread.php?t=2679889
[T-Mobile Samsung Galaxy S 4] PanchoPlanet:
Found this widget in app drawer, Fenny is this your design?

Or is this a KK thing.

Pp.

Sent from my bluetooth equiped toaster using mind control.
[T-Mobile Samsung Galaxy S 4] PanchoPlanet:
Found this widget in app drawer, Fenny is this your design?

Or is this a KK thing.

Pp.

Sent from my bluetooth equiped toaster using mind control.

Sent from my bluetooth equiped toaster using mind control.
[T-Mobile Samsung Galaxy S 4] Fenny:
You mean Milk? That is the stock samsung app widget for Milk.
[T-Mobile Samsung Galaxy S 4] PanchoPlanet:
Not the milk, the silver round tether hotspot widget.

Pp.

Sent from my bluetooth equiped toaster using mind control.
[T-Mobile Samsung Galaxy S 4] Fenny:
Oh, nope, also Samsung stock. :D
[T-Mobile Samsung Galaxy S 4] PanchoPlanet:
So Samsung will supply a widget that will work with the carriers tether app.

I tried this widget, after loading it on my home screen, and I was tethering to my tablet for 45mins and never saw any pop up from T-Mobile about tethering. I guess it was your "unlimited tethering "in action. ??????

Pp.

Sent from my Tab using mind control while I sit in your closet.
[T-Mobile Samsung Galaxy S 4] wjs001:
I'm loving the ROM--thanks for the hard work. I just got v2 installed and all apps setup. What is new or fixed in V3? If I install V3, do I need to do a clean install?
[T-Mobile Samsung Galaxy S 4] Fenny:
Bluetooth tethering actually works in v3 (framework-res.apk and a lib file were changed). Two sneaky knox libraries were removed. Samsung account was added back in. Personally I hate Samsung Apps and delete them on my device, but other people liked it, so it's back.
[T-Mobile Samsung Galaxy S 4] wjs001:
Do you recommend a clean flash, or can I get away with a dirty one?
[T-Mobile Samsung Galaxy S 4] Fenny:
Dirty should be just fine.

Don't forget to flash the tether mod if you use it.
[T-Mobile Samsung Galaxy S 4] M9x3mos:
By chance is there a change log for this I might have missed?
[T-Mobile Samsung Galaxy S 4] Fenny:
Yeah, I put a summary into the what's fixed part of the OP. I'm making a more detailed one eventually.
[T-Mobile Samsung Galaxy S 4] PanchoPlanet:
I flashed V.3 last night (dirty) all is well, no hiccups, great work Fenny.

Pp.

Sent from my bluetooth equiped toaster using mind control.
[T-Mobile Samsung Galaxy S 4] Fenny:
Great! Stability is my goal. I am glad you were able to tether your toaster... xD
[T-Mobile Samsung Galaxy S 4] M9x3mos:
I see now in 1.3 you fixed bluetooth tethering.

Do we still need to flash the mod from the OP to get that working or should it work out of the box?
[T-Mobile Samsung Galaxy S 4] mewikime:
Sorry, I'm confused.. Is it fixed so that the phone WILL now power on while plugged in, or the phone WILL NOT power on while plugged in?
[T-Mobile Samsung Galaxy S 4] M9x3mos:
It won't automatically power on when you plug it in like it did before.
[T-Mobile Samsung Galaxy S 4] Fenny:
There was a bug previously where the phone would not power-off-charge I.E. the charging animation while the phone was not booted. What it was doing instead was booting to the ROM and doing the normal slow charge, rather than the quicker one that power-off-charging does. That is what is fixed.
[T-Mobile Samsung Galaxy S 4] Fenny:
You still need the mod to remove tethering limits (no plan or you don't want to use tethering data on your plan). Bluetooth tethering works out of the box if you have a tethering plan, and want to actually use t-mobile's official tethering APN (You will use tethering data this way though).
[T-Mobile Samsung Galaxy S 4] johnny crapple:
Hey fenny thanks for the help, I actually posted in the wrong thread. I was on the insane kk rom, but I on yours now and tethering works great, thanks fenny for the great work you do. [emoji106]
[T-Mobile Samsung Galaxy S 4] johnny crapple:
Hey fenny on this rom and insane kk when my phone sleeps the connection gets stuck and I can't use airplane mode or turn the data off. I can't make and receive calls or text. Is this a bug from the official update.
[T-Mobile Samsung Galaxy S 4] krazierokz:
have you tried or on the latest radio NB4??
[T-Mobile Samsung Galaxy S 4] johnny crapple:
Yeah I forgot to mention I am on the latest modem. The only thing I have different on here is I am using xposed with a few modules including wanam. The data isn't gone if it's using data it might get stuck like that with the arrows lit up, most of the time I can't turn off data or use airplane mode. The signal still shows in the statusbar.
[T-Mobile Samsung Galaxy S 4] krazierokz:
if you have the modem already the only thing i can recommend is check your APN settings make sure its using the correct info, also double check you Xposed make sure no data tweaks or HSPA got looked over .. sorry im not much of help LOL
[T-Mobile Samsung Galaxy S 4] Fenny:
I am not having any luck reproducing that issue at all. Think it might be one of your Xposed modules?

I don't use Xposed myself. I feel like hooking functions via reflection results in a net increase in computation required for a given task, but that is probably the c/c++ programmer in me talking. :P
[T-Mobile Samsung Galaxy S 4] johnny crapple:
I will look

Yeah I've heard of problems with xposed or the modules I will disable it and see what happens. Thanks
[T-Mobile Samsung Galaxy S 4] gaww:
If you disable xposed (or wanam), will that also disable the modules or are they embedded in the system and remain active ?
[T-Mobile Samsung Galaxy S 4] johnny crapple:
I just went to framework then uninstall in the xposed app, if you do that the modules or xposed framework will do nothing.
[T-Mobile Samsung Galaxy S 4] gaww:
Uninstalling will certainly get rid of them but was wondering if freezing with titanium will disable the mods also.
[T-Mobile Samsung Galaxy S 4] Fenny:
With the way that Xposed works, I don't believe that anything happens unless it is there to hook calls to the overridden functions. Certainly, nothing will happen with the modules that work by executing code before or after the function call completes.
[T-Mobile Samsung Galaxy S 4] oblivion0:
Trying out Fenny's today..noticed the TouchWiz calendar app and widget are missing. Does anyone have a way to get it installed to this rom (1.3)? Thanks.
[T-Mobile Samsung Galaxy S 4] Fenny:
Drop this into /system/app/ and chmod to 644

http://www.cheatersedge.org/android...-ROOTEDv1.1/app/SecCalendar_NAmerica_SPen.apk

(Replace myApk.apk with the actual apk name)

Method using adb:

adb push myApk.apk /sdcard/
adb su root mount -o remount,rw /system
adb su root cp /sdcard/myApk.apk /system/app/
adb su root chmod 644 /system/app/myApk.apk
adb reboot
[T-Mobile Samsung Galaxy S 4] oblivion0:
Thanks Fenny, you are a rock star!
[T-Mobile Samsung Galaxy S 4] error666:
I just upgraded my device from 4.2 to this ROM. It looks like it works fine but I hope somebody can answer this question. I remember in 4.2 there was a way to double-click on home to open S Voice. This ROM doesn't have S Voice and double-clicking home does nothing. Am I missing something?

Thanks,
[T-Mobile Samsung Galaxy S 4] Fenny:
SVoice was debloated out. Drop this into /system/priv-app and chmod to 644 http://www.cheatersedge.org/android...ROOTEDv1.1/priv-app/S-Voice_Android_phone.apk
[T-Mobile Samsung Galaxy S 4] l00pback0:
v1.3 Root Issue

Hey guys,

Sorry if this is a noob question and has been asked before (I did some searching, but couldn't find much relating to this issue). Yesterday, I flashed v1.3 on my girlfriends S4. Today, she mentioned that it rebooted on her 3-4 times, so I flashed the kernel recommended in the OP. I downloaded ROM Manager real quick before flashing the kernel so I could use it to boot into recovery (instead of holding down the buttons), but ROM Manager complained about the device not being rooted. SuperSU was installed, but upon opening it, I get an error stating that there's no su binary installed.

Any insight on how to fix this would be greatly appreciated.
[T-Mobile Samsung Galaxy S 4] Fenny:
Sounds like you may have chosen to "Fix Root" (which breaks root lol) Just flash the latest supersu zip, and you should be good to go.
[T-Mobile Samsung Galaxy S 4] l00pback0:
Just wiped & flashed the rom again. Then, I flashed the latest SuperSU in CWM... Unfortunately, that didn't fix it. Any other ideas?
[T-Mobile Samsung Galaxy S 4] Fenny:
When CWM asks you if you want to delete the script when you go to reboot, just say no.
[T-Mobile Samsung Galaxy S 4] josephh71:
Browser missing

I know that the ROM is debloated was the stock internet browser part of the process. If so I would like to have the .apk to place it back. Not really a fan of the Chrome yet?
[T-Mobile Samsung Galaxy S 4] Fenny:
You can get all of the debloated apks here:

http://www.cheatersedge.org/android/m919/Fenny-UVUFNB4-STOCK-ROOTEDv1.1/

the one you want is:

http://www.cheatersedge.org/android/m919/Fenny-UVUFNB4-STOCK-ROOTEDv1.1/app/SBrowser.apk

Drop into /system/app and chmod to 644.
[T-Mobile Samsung Galaxy S 4] josephh71:
Thank you

The ROM is runnig great so far. i haven't had any issues. I noticed that the transition between pages is a little slower than before is there anything I can do to speed that up
[T-Mobile Samsung Galaxy S 4] JJR85:
I was rocking 1.2 with tethering mod for a few days (awesome) but the hotspot widget didnt work it wasnt a biggie (just opened up the app ) but now I see v1.3 so I flash for a couple of hours ago and can confirm it works on v1.3 but now my gps is wack lol...any tips or ideas on what I could

In case anybody wanted to I did a clean flash with tethering mod also
[T-Mobile Samsung Galaxy S 4] Fenny:
With GPS, once you get the first fix it seems to work fine after that. What is it doing exactly?
[T-Mobile Samsung Galaxy S 4] l00pback0:
Hey Fenny,

Still no luck. I'm running CWM Touch Recovery 6.0.4.4

Just did a clean wipe/reflash. After the rom flashed and I went to reboot in CWM, CWM said that the phone wasn't rooted and asked if I would like to root. I selected yes, but still getting the "su binary missing" error in SuperSU after the rom boots.

I flashed the latest SuperSU from CWM again and had the same results...
[T-Mobile Samsung Galaxy S 4] Fenny:
Right... you should not hit yes to that prompt.
[T-Mobile Samsung Galaxy S 4] bibfortuna:
Excuse my ignorance but what does the "chmod to 644" part means or/and its executed? Thanx 4 your time mate.
[T-Mobile Samsung Galaxy S 4] Fenny:
either run "chmod 644 /system/app/yourApk.apk" as root or use a file manager that supports root on the device, and press and hold on the file then choose change permissions or chmod. Permissions should be 644:

READ, WRITE
READ
READ
[T-Mobile Samsung Galaxy S 4] l00pback0:
Thanks for the quick replies! I did another clean wipe and hit No to the prompt this time, didn't make a difference :(.
[T-Mobile Samsung Galaxy S 4] Fenny:
So the way root works in android 4.4+, the su binary runs as a daemon. It uses a script to start itself early enough so that it can bypass the restrictions that the system has on user id changing. When you click yes on that prompt it deletes that update script and possibly also replaces the su binary with one that won't run as a daemon. It is odd that flashing supersu is not working for you. You should be able to flash the supersu package, choose no on the prompt and have root just fine.
[T-Mobile Samsung Galaxy S 4] JJR85:
Once I put in the address on and start navigating. If I take a different direction it supposed to be redirecting thats when I notice the gps in the status bar looking for gps
[T-Mobile Samsung Galaxy S 4] l00pback0:
Ah I see. I wonder if the rom file was somehow corrupted. I'm loading the rom from the external sd card. I did notice after each flash, the default background image has some lines going through it (like the jpeg is corrupt or something). Think re-downloading would be worth a shot?
[T-Mobile Samsung Galaxy S 4] The Sickness:
Have you tried using TWRP?

Deviant Development Team Member
[T-Mobile Samsung Galaxy S 4] daclothe:
Screen Mirroring?

Is anyone else having issues with screen mirroring? I tried it with my PTV3000 and my Tronsmart (with the EZ cast app) and it was a no go.