yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 i9506 Android Development] DeHAWK:
- NFC force close (I dont use it anyway :) )

- Samsung keyboard force close <-- installed payed app swiftkey_legacy.apk

[/B]

I had the same keyboard problem when I used the 4.2.2 csc file. But when I flashed with 4.3 csc the problem disappeared. Not sure why, but I'll try to find out.

The NFC force close is only related to the payment part. I'll remove it in the next update, since it can't be used due to the the security status.

ANTUTU_benchmark: 35349 points

Nice! I got 35448 on mine. :)

But it still doesn't run at the claimed 2.3 GHz as it should. I've been looking a little at the CPU sources and will try to see if I can somehow change the frequency table so we can over-/underclock. But what I do know is, that it uses some kind of frequency policy. Yak...:banghead:

Regards.
[Galaxy S 4 i9506 Android Development] DeHAWK:
Yes, that's it.

New version tested and ready for upload. NFC Payment FC is now fixed (removed). Made a few more improments. CSC still a problem, you need 4.3 CSC.

Fully rooted, no restrictions what so ever.

Stay tuned.
[Galaxy S 4 i9506 Android Development] sh0ne:
Nice I downloading now my carrier 4.3 , need change :D ( I want to flash , better said :D ) .

Dehawk, am I understanding right:

You managed to make a 4.3 , same style like 4.2.2 rooted, warranty on and no counter no knox ?

Lets go on, thanks mate!

35K is very good, got with my ultra slim 25K 4.2.2. heavy performace jump!
[Galaxy S 4 i9506 Android Development] DeHAWK:
Hey man.

Well, yes...The latest and very stable version is now on-line, please read my OP about the 4.3.

I had to make an insecure kernel to get it work.

And therefore it will show custom in download mode. But TA makes it Official...when it wants to...

Try it, I cut down almost 600MB in size...just for you :)

Regards.
[Galaxy S 4 i9506 Android Development] sh0ne:
hhehehe thanks mate!

What does "TA" mean, my brain is off..

hmm how do you mean an insecure kernel , bricking or ?
[Galaxy S 4 i9506 Android Development] DeHAWK:
TA is TriangleAway from famous Chainfire.:thumbup:

No chance for bricking anything here. Just follow my instructions. :D
[Galaxy S 4 i9506 Android Development] sh0ne:
woooo I ve looked at TA but there is no i9506 on the support list, did you just try it? Sorry that Im so annoying its my companies phone :cyclops:

they gonna kill me If I cant bring it at warranty service..
[Galaxy S 4 i9506 Android Development] DeHAWK:
Well, I've used several times now. No problem. And the best thing with my 4.3; you can always go back to 4.2.2, either with my version or Samsung original. Only because I leave the critical files untouched.

See ya
[Galaxy S 4 i9506 Android Development] sh0ne:
hidden and cache exctracted and uploaded , sent you pm with a download link.

thanks.

hey one Q: Did you use TA on 4.3 or on 4.2.2?

cheers
[Galaxy S 4 i9506 Android Development] Gilg@mesh:
thanks will try 4.3 now, but is it possible to make recovery zip for flashing?
[Galaxy S 4 i9506 Android Development] mariolcela:
Can you make a deodexed version of your firmware. I have tried to deodex my firmware but bad luck. :(
[Galaxy S 4 i9506 Android Development] DeHAWK:
Downloaded. Who is your provider?

I make 2 versions.

1 with CSC only.

1 with both CSC and the hidden.

Will put then on the OP later.

See ya
[Galaxy S 4 i9506 Android Development] sh0ne:
A1 Austria

*happy+ muhhaaa will flash tonight....
[Galaxy S 4 i9506 Android Development] DeHAWK:
Lol. I've unpacked it...lots of stuff inside. Uploading right now. You will be able to find it under the 4.3 image file.:beer:
[Galaxy S 4 i9506 Android Development] DeHAWK:
CSC ready.

OP updated. Your CSC is now ready.

See ya'
[Galaxy S 4 i9506 Android Development] papete:
Thanks.... a few more scripts added... now I have Faux's app frozen as I don't need it anymore
[Galaxy S 4 i9506 Android Development] DeHAWK:
Hey bro

Very good.

Have you tested if the Ondemand CPU Governor now works after freezing FauxClock?

One problem with FauxClock is that it seems to screw up some CPU governors.

Regards.
[Galaxy S 4 i9506 Android Development] papete:
Just added the governor script, tested OnDemand governor and... yes, OnDemand works fine by setting it via script execution.

Regards
[Galaxy S 4 i9506 Android Development] DeHAWK:
Hey bro

OK I get the point and I presume you make all the changes in an init.d script. When I have added the latest 5.0.1 kernel changes to the 4.4.2 kernels too, you will have even more fun to play with.

And yes, all your scripts should work on both OC and NON-OC kernels 4.4.2 and 5.0.1 since the code is pretty much the same.

Once again thanks for your very informative posts brother.

And if you come up with more, please let us know. I'm pretty sure a lot of people out there are very grateful for your information.

I would also ask for your permission to put this information in the 5.0.1 OP kernel section / 4.4.2 kernel section and of course with you as reference.

Regards.
[Galaxy S 4 i9506 Android Development] papete:
No problem bro, honored to be part of the op. Most of the scripts are executed via init.d but some of them, like the intelliplug-mpdecision toggle, I do via tasker. The fun thing with tasker is that depending on a profile you could execute a script to add performance or maybe you could reduce power consumption under a different profile.

There are more options like adding ZRAM (that I don't recommend) among others, I'll add the rest when I have the time.

Looking forward to seeing those new features in your kernel!

Regards
[Galaxy S 4 i9506 Android Development] DeHAWK:
Information about XXUDOF1.

Sorry for the delay guys, but I just can't sit in front of a computer when weather is so good.

But today I actually made some work...now it's just to hot outside.

I'm now going to flash my repacked XXUDOF1, the one with latest modem and NEE CSC.

Will then flash an insecure kerne, a slim version and finally a slim De-Odexed version.

So stay tuned for more information.

Regards.

EDIT

Now on XXUDOF1, insecure OC kernel (no new build), and Slim De-Odexed XXUDOF1 system.

I have not yet made a factory reset, but will now. Everything seems to work.
[Galaxy S 4 i9506 Android Development] Radder124:
I'll try it this week end ! Thanks
[Galaxy S 4 i9506 Android Development] DeHAWK:
New info about XXUDOF1.

OK, I just finished 2 new kernel builds, OC and NON-OC, for the XXUDOF1 firmware. Needed to make some RAM Disk changes. Testing the OC version right now on a new Slim De-Odexed system.

Seems good so far.

Stay tuned.

Regards.
[Galaxy S 4 i9506 Android Development] omek07:
Hello guys and girls

Could you please someone tell me if he or she knows which modem is better for North America???

Where I can find modems?

Thank you
[Galaxy S 4 i9506 Android Development] reimart660:
Signal problem

Hi Sir DeHAWK

Sometimes whenever I move from a no-network area to a place with network coverage, my phone signal icon will move from no signal to full bars but when I check my network status on the notification area, it will say "Emergency calls only".

I usually just enable-disable airplane mode to fix this problem but doing this always is killing me because I always use the train to travel for my work. I tried not doing this trick and it will still not connect to any network for like 10 minutes before I give up on waiting.

I am using your Insecure OC kernel XXUDOD3-5.0.1 v1.5.8 for GT-I9506.

Do I just change my CSC to my phone's original one to fix this?

My phone's original region is from XSP and I am currently using NEE.

I hope you can help me with this :)
[Galaxy S 4 i9506 Android Development] Radder124:
Did you clean install or dirty flash? I'll try to make a clean install to solve the problem.
[Galaxy S 4 i9506 Android Development] papete:
ZRAM, VNSWAP and Samsung

I just found out that Samsung implements VNSWAP by default on their firmware. VNSWAP is a form of ZRAM thats is supposed to be more efficient, but I just don't like it. SWAP makes the device slow, eats more battery and diminishes the life of NAND, so I just disabled it.

Implications:

- ZRAM option on FAUX's app: DON'T ENABLE IT!! it is already implemented by default by Samsung

- Swapiness: If you are running an init'd script and tweak the swapiness values, leave the value between 60-100 to take advantage of the VNSWAP

How to disable it?

If you are like me and prefer a phone with more speed and longer battery life, disable VNSWAP, just add this to an init.d script:

swapoff /dev/block/vnswap0

About ZRAM

About VNSWAP
[Galaxy S 4 i9506 Android Development] 3lambda:
What is the advantage of Zram? This is strange that it is implemented by default if it consume more battery and make phone slower haha
[Galaxy S 4 i9506 Android Development] sutefunu:
vnswap

Hi there,

I entered the code - "swapoff /dev/block/vnswap0" in terminal and the phone restarted.

How can I check if the vnswap is off?
[Galaxy S 4 i9506 Android Development] papete:
Check the link in my post

You'll have to add an init. script to make it work. If you type it in terminal, it will be activated again if you reboot.

To check that it is disabled, type "free" in terminal, next to SWAP you should see only zeroes. If you see a number next to swap, it is still active.
[Galaxy S 4 i9506 Android Development] sutefunu:
Yeap, you are right.

It is still active. I have to find a guide of making init.d scripts. I'm new to this.

Thanks
[Galaxy S 4 i9506 Android Development] papete:
I uploaded a sample script with some instructions at the end of my scripts post, that should do it...
[Galaxy S 4 i9506 Android Development] sutefunu:
Hi,

Great guide. Thanks.

I searched on the parameters you've given in your post. Some I understand some I don't.

The values you use are different from the ones in DeHAWK kernels. For example:

- Scheduler and readahead size for eMMC and SDCard - the default value is 2048, yours is 512/256. I had the feeling the bigger number is better.

I understand that all is personal preferences and I have to find what works best for me but is it possible to give some help on the effect of each settings.

I mean just in general. Something in the lines of - the bigger number give better performance but decrease battery life, or decrease performance but gives more stability.

And one more question - will it work /even after reboot/ if I navigate to the file and change the value of a parameter in it and then save it. Or I must do it in a init.d script?

Thanks again
[Galaxy S 4 i9506 Android Development] DeHAWK:
XXUDOF1 information.

Right now uploading:

update_XXUDOF1_Slim_v10.zip

update_XXUDOF1_Slim_De-Odexed_v10.zip

Insecure OC and NON-OC kernels for the XXUDOF1 firmware.

As usual; Slim versions are KNOX free and the kernels you guys already know. Kernel versions is now 1.60.

Stay tuned for more information.

Regards.
[Galaxy S 4 i9506 Android Development] sutefunu:
Hey DeHAWK,

Which governors your kernels support. I see there 100 different governors available.

Regards
[Galaxy S 4 i9506 Android Development] DeHAWK:
OP section 5.0.1 updated.

1st - Stock firmware files --> Section updated with STOCK XXUDOF1 kernel and STOCK XXUDOF1 Recovery for flashing with Odin.

2nd - 5.0.1 Rooting Instructions --> Section updated with insecure kernel NON-OC v1.6.0 and insecure kernel OC v1.6.0 for XXUDOF1 firmware. To be flashed with custom recovery.

3rd - Want Slim or Slim De-Odexed system? --> Section updated with update XXUDOF1 Slim v1.0 and XXUDOF1 Slim De-Odexed v1.0. To be flashed with custom recovery.

I recommend custom recovery TWRP v2.8.5.

NOTE: To make sure the bootloader gets updated to XXUDOF1 when flashing the STOCK firmware, you MUST go from OFF and directly to Download (Odin) mode. Otherwise the bootloader will still be the one you had before and some things might not work as expected.

All feedback and reports goes here in the thread.

Good luck and happy flashing.

Regards.
[Galaxy S 4 i9506 Android Development] GTI-9300:
Wow the last Slim with 1.6 OC is running with Bi-Turbo. Amazing speed!!!!

But i missing one App : MUSIC PLAYER :(
[Galaxy S 4 i9506 Android Development] DeHAWK:
Hey bro

There is a music player. On my phone I have a folder on the external SD-Card called MP3.

When I go to this folder and select a song, it starts to play.

But I see what you mean, will make a flash able zip file with the missing player and put it up in the folder for removed XXUDOF1 apps.

Regards.

EDIT

You're running the De-Odexed I presume?

Found the music player, should not have been removed...my fault.

Thx for informing my bro.
[Galaxy S 4 i9506 Android Development] GTI-9300:
Sorry for half information. Yes the De-Odexed Slim.

In File Manager i can open Mp3 songs. But no shortcut in Touchwiz and no Widget.
[Galaxy S 4 i9506 Android Development] papete:
I'm no expert, so the info you can find on Google is much better than what I could give you, anyway if there is something you don't understand ask here just in case I can give some info. For example, the readahead is a tradeoff between sequential read speed (the one to look at videos, photos, music, etc) and random read speed (all the rest). It is a good idea to have it bigger at the SDCard than eMMC.

About changing the parameter directly in the file... short answer is no, those values are set by the kernel and other init files during boot. That is why you need an init script, it runs after the kernel has set all its default values so the latest (init.d script) are the ones that stick.
[Galaxy S 4 i9506 Android Development] DeHAWK:
OP 5.0.1 Update --> 3rd - Want Slim or Slim De-Odexed system?

Link to removed apps XXUDOF1: Updated.

The following apps, removed from the De-Odexed Slim XXUDOF1 system, are now available.

SamsungMusic20.zip

Samsungservice2_xxhdpi.zip

SHealth3_5.zip

VpnDialogs.zip

Flashing instructions in the OP, just above the link.

Don't forget to let me know if something is not working or if you want an other apps added.

Regards.
[Galaxy S 4 i9506 Android Development] ruadus:
DeHawk,

What do you advise as a flashing method. Format everything and start from scratch (this will be anoying cause all the apps will be removed)

Or just flash over the actual system is OK?

I'm on OD3 slim De-odexed and NON-OC XXUDOD3 v1.5.8 insecure kernel

Thanks
[Galaxy S 4 i9506 Android Development] GTI-9300:
Another missing App in the Slim De-Odexed : Samsung TTS (Text-to-spech). Example in Google Maps Navigation, nobody says the Way.
[Galaxy S 4 i9506 Android Development] DeHAWK:
Hey bro

Will add it ASAP.

Registered.
[Galaxy S 4 i9506 Android Development] DeHAWK:
OP 5.0.1 Update --> 3rd - Want Slim or Slim De-Odexed system?

Link to removed apps XXUDOF1: Updated.

The following app, removed from the De-Odexed Slim XXUDOF1 system, is now available.

SamsungTTS.zip (Samsung Text to Speech)

Flashing instructions in the OP, just above the link.

Don't forget to let me know if something is not working or if you want an other apps added.

Regards.
[Galaxy S 4 i9506 Android Development] 3lambda:
[MENTION=4188575]DeHAWK[/MENTION]

Is it possible that you do a .zip file to flash ? it is less conveniant than flash from odin

Or maybe I can just extract the tar and flash it directly ?

Another question is what is the "best" modem ?

And thanks for your work ;)
[Galaxy S 4 i9506 Android Development] DeHAWK:
Hey bro

I normally recommend a factory reset after install Slim versions. This to get rid of old stuff in /data.

You could try the following:

Flash my repacked XXUDOF1 full firmware (NEE CSC and DOD3 modem). Remember to go from OFF to Download (Odin) mode.

Now flash TWRP 2.8.5.

Flash the insecure NON-OC kernel v1.6.0 made for XXUDOF1.

Now flash the XXUDOF1 De-Odexed Slim version.

It's here, after the above I recommend the factory reset...

But you could try NOT doing it.

Then, if you observe strange behaviour - could be anything actually, you should consider a factory reset. You could backup apps etc. using Titanium Backup before the factory reset.

Regards.
[Galaxy S 4 i9506 Android Development] DeHAWK:
Hey bro

Not quite sure what you mean.

All my files are zip-files for custom recovery, except the full original firmware files...those requires Odin.

Not sure what the best modem is, I personally use the DOD3 version and it works perfectly for me

Regards.
[Galaxy S 4 i9506 Android Development] 3lambda:
Thanks for the info

I mean full original firmware files :)
[Galaxy S 4 i9506 Android Development] DeHAWK:
OK, I see. Well - the problem is that not all original firmware files are flash able using a custom recovery.

Files I know, but I can be wrong...happens now and then, we can flash are; system, kernel and recovery. Not sure about the modem, but it's very possible.

All the other files are what I would call critical. And I don't flash these with anything else that Odin.

Hope this helps.

Regards.
[Galaxy S 4 i9506 Android Development] GTI-9300:
Bro it don't work with the SamsungTTS.zip. No TTS settings in Settings. No Speak in Maps.

Can you Upload a Full Firmware De-Odexed ? I make it Slim for me and my daily use.

With best regards
[Galaxy S 4 i9506 Android Development] Firiat:
Archives broken , please upload again :rolleyes:

Download link latest FMT-I9506 XXUDOF1 - Lollipop v5.0.1 Untouched.

GT-I9506 5.0.1 - FTM full firmware FTM-XXUDOF1. <--------- Download link. - Updated 2015-06-24.
[Galaxy S 4 i9506 Android Development] DeHAWK:
Hey bro

I just checked the original untouched file, the one I downloaded myself.

And you're right, the zip archive fails the integrity check.

This is strange because I used the unpacked files myself.

I just loaded the unpacked md5 file into Odin and it gives md5 error.

This means that the downloaded file was corrupted.

Problem is that I have no idea what file is corrupt.

I unpacked the archive and made a repacked version.

I then flashed this repacked version and it seems to work perfectly.

So it won't help to upload it again.

I recommend you to use the repacked version I made. Will remove the original XXUDOF1.

It's a big problem that SamMobile Firmware and Samsung Updates uses these bad servers for their firmware. I don't want to download it again due to risk spending +8 hours and up with the same result.

As said before, I'm running the repacked XXUDOF1 myself and the flashing went fine.

Regards.

EDIT

Just contacted SamMobile Firmware, needed to upgrade my account. But I can't...it tells me I'm already a member.

I just crack myself up - Of cause I'm member...so stupid.

If I get my upgrade, I will re-download the original XXUDOF1 firmware.
[Galaxy S 4 i9506 Android Development] DeHAWK:
Hey bro

I just made a new zip file, also speech related.

Where should this TTS appear under Settings?

Removed files now updated...

Added: S-Voice_Android_phone.

Please test it out.

Regards.

EDIT

Just tested Google Maps navigation.

I do have voice instructions.

I did not install the Samsung TTS.

I installed the above, but not sure it that did the trick.

EDIT2

Uninstalled S-Voice_Android_phone again and voice instructions is gone.

Conclusion: To have speech in Google Maps navigation the S-Voice_Android_phone must be installed.
[Galaxy S 4 i9506 Android Development] DeHAWK:
OP 5.0.1 Update --> 3rd - Want Slim or Slim De-Odexed system?

Link to removed apps XXUDOF1: Updated.

The following app, removed from the De-Odexed Slim XXUDOF1 system, is now available.

S-Voice_Android_phone.zip (needed for speech in Google Maps - navigation and more)

Flashing instructions in the OP, just above the link.

Don't forget to let me know if something is not working or if you want an other apps added.

Regards.
[Galaxy S 4 i9506 Android Development] DeHAWK:
Modified apps.

Just finished modding 2 apks. SystemUI - modified as on XXUDOD3

SecWallpaperPicker - modified as on XXUCNJ1. Meaning I included S5 Lollipop Lock screens and backgrounds. You now have S4+ and S5 screens to choose.

Note: This is the real meat, no porting was done - original apks was edited.

All testing done, no problems found.

Will later today upload and create a new section under OP 5.0.1.

Regards.
[Galaxy S 4 i9506 Android Development] reimart660:
I always clean install whenever I am flashing a new version of firmware/kernel.

I think I my network's LTE signal is already congested since the subway line is located in one of the key cities in my country. I tried forcing my phone to only connect to GSM/WCDMA and my problem is solved. Now I'll just find an app that can switch signal between LTE and GSM in one click whenever I go to the subway.

Thanks BTW :D
[Galaxy S 4 i9506 Android Development] DeHAWK:
OP 5.0.1 section updated.

New subsection available; 4th - Customized Apps Section.

Section contains 5.0.1 system apps that I've currently been able to customize.

Made for and tested on the XXUDOF1 De-Odexed system, but might work on earlier versions as well - but no guarantee is given.

Currently two system apps added: SystemUI and SecWallpaperPicker

Important: Original files WILL be overwritten when installing, so backup those if needed.

Happy flashing.

Regards,
[Galaxy S 4 i9506 Android Development] ruadus:
Sounds good, I like customization.

Any idea if your SystemUI is compatible with the systemUI Layers, I think yes
[Galaxy S 4 i9506 Android Development] DeHAWK:
OP 5.0.1 Section: 4th - Customized Apps updated.

New updated Customized SecWallpaperPicker v1.1 has been added.

So what's new? - Well, just couldn't resist to add the Galaxy S6 backgrounds and lock-screens.

In this v1.1 you now have original S4+, S5 and S6 backgrounds and lock-screens to choose.

The v1.0 will remain in case you don't like the new version.

Regards.
[Galaxy S 4 i9506 Android Development] DeHAWK:
Information regarding FMT-XXUDOF1 full original firmware.

As promised, now uploading new original untouched FMT XXUDOF1 firmware.

I've checked both the md5 checksum and zip integrity before uploading - no errors.

Stay tuned.

Regards.
[Galaxy S 4 i9506 Android Development] DeHAWK:
OP 5.0.1 section update.

Subsection: 1st-Stock firmware files. - Re-updated download link for full original FMT-XXUDOF1 firmware.

Zip-file integrity and image md5 sum has been verified before uploading.

Sorry for the inconvenience.

Regards.
[Galaxy S 4 i9506 Android Development] DeHAWK:
Question:

Any interest for the S6 Edge Iron Man Edition backgrounds?

This would add two more backgrounds/lock-screens to choose.

Regards.
[Galaxy S 4 i9506 Android Development] ruadus:
:good:
[Galaxy S 4 i9506 Android Development] ShaneDiNozzo:
Yes!
[Galaxy S 4 i9506 Android Development] ribellesamparo:
Does anybody checked if ant+ sensor works with this rom? Thank you in advance.
[Galaxy S 4 i9506 Android Development] Barjak95:
Download link for GT-I9506 AutoRoot.

http://<b><font color="DarkGreen">Au...C5.</font></b> <--------- Download link. - WILL COME LATER!

When? I have stock lollipop rom and I can't find a way to root it...not even install custom recovery...Every time I get a message in odin saying fail,that my pit file is missing :/
[Galaxy S 4 i9506 Android Development] Cashano:
I had the same problem i tried both Odin 3.07 and .09 neither would flash I9506XXUDOF1_I9506NEEDOD4_I9506XXUDOD3_Repacked or TWRP, finale i tried ODIN 1.85 and flashed I9506XXUDOD3_I9506NEEDOD4_I9506XXUDOD3 and it worked

Neither 07 nor 09 would, both still complained about missing PIT, so i got my i9506 up and running and the day after i thought to hell with it and tried again with 09 and it flashed I9506XXUDOF1_I9506NEEDOD4_I9506XXUDOD3_Repacked and TWRP, BUT I9506XXUDOF1_I9506FTMDOF1_FTM said file size fail.

So my advice try 1.85 and see if it fails.

Cashano
[Galaxy S 4 i9506 Android Development] Radder124:
You should use CF Auto Root : https://download.chainfire.eu/502/CF-Root/CF-Auto-Root/CF-Auto-Root-ks01lte-ks01ltexx-gti9506.zip
[Galaxy S 4 i9506 Android Development] Barjak95:
CF auto root doesnt work also...I get the same message during flash,''getting pit file for mapping'' and after that ''no pit file found'' and then it fails...:confused:
[Galaxy S 4 i9506 Android Development] Radder124:
And if you try to make a factory reset then reflash a stock lolipop rom and then flash CF auto root?