yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 i9506 Android Development] xtreme_protector:
I've been trying without any luck to get this nice rom running on my i9506 with a Chinese LCD replacement screen. The problem is that the LCD screen stays black (backlight on though), no matter what I do. I know the device is working since I can connect it to TV via MHL.

've been trying to recompile the kernel, changed various settings, but still no go. The latest release of this rom which sort of works is lineage-14.1-20170617-UNOFFICIAL-ks01ltexx.zip. I said sort-of-works since in this rom the LCD backlight remains ON no matter what I do. All newer roms after this one result in blackscreen, as mentioned above.

Could anyone give help me ?

[MENTION=4861355]kyasu[/MENTION]: Could you please share the sources of the kernel from the 20170617 rom ? Maybe I could try messing around and get the LCD to properly go to standby. Thanks in advance !
[Galaxy S 4 i9506 Android Development] :
Wait, so you got a LCD to replace an OLED, does not sound like a good idea to me. The source of the kernel is on github, so you can maybe simply revert everything that changed since the last working build...
[Galaxy S 4 i9506 Android Development] Hemuli:
I bought one of those LCDs a while back. I only got a red boot screen on my I9506 but it worked on my I9505 (even though the listing said I9506). The interesting part is that the original screen is an AMOLED, which is a completely different type of screen. Those cheap Chinese ones are really LCDs and thus they will not work like the genuine screens. I suggest you to get a refund as the display didn't work on your phone.
[Galaxy S 4 i9506 Android Development] xtreme_protector:
Well, I've tried already reverting to a commit around June 6th with kyasu's kernel, but that snapshot is not working either. Also, in kyasu's kernel, support for ks01lte has been added later. So, I believe he has used a different kernel, maybe the lineageos 13.0 ??? I can boot lineage 13.0 official builds and get lcd to work, but they are very unstable. So I really need the particular snapshot that kyasu has used to build his June roms.

---------- Post added at 07:53 PM ---------- Previous post was at 07:52 PM ----------

Well, is too late now to send it back. Indeed, I suppose it's and LCD type, but somehow it works with some builds...
[Galaxy S 4 i9506 Android Development] Mickeyvdb:
Figured out that I was trying to flash an 8.0 gapps.

Gapps 8.1 works fine with this ROM.

Very nice progress already for an Alpha.
[Galaxy S 4 i9506 Android Development] jegogo99:
Where are 8.1 gaps?. I only can see 8.0

Enviado desde mi GT-I9506 mediante Tapatalk
[Galaxy S 4 i9506 Android Development] Mickeyvdb:
I used these:

https://xdaforums.com/redmi-note-3/development/gapps-opengapps-t3720449/amp/
[Galaxy S 4 i9506 Android Development] kyasu:
Please use cm-14.1-ky branch instead of cm-14.1 branch for older releases.

https://github.com/kyasu/android_kernel_samsung_msm8974/tree/cm-14.1-ky
[Galaxy S 4 i9506 Android Development] xtreme_protector:
Do you think I need to revert back to around June, or should I try the latest version from the repo ? I guess I can figure it out by looking for commits having to do with the mdss panel kernel module.

Anyhow, I'll give it a shot and report back.

Thanks a lot for your help !!!
[Galaxy S 4 i9506 Android Development] kyasu:
I recommend the latest version.
[Galaxy S 4 i9506 Android Development] xtreme_protector:
Well, as expected the last version shows the same symptoms as versions immediately after 2017.06.17. I'm now trying an a snapshot from Jun 16, 2017, but I get an error building the kernel: due to missing lineage_ks01lte_defconfig.

In the configs directory of snapshot Jun 16, 2017 I only see:

cm_msm8974pro_sec_slte_can_defconfig

cm_msm8974_sec_defconfig

cm_msm8974_sec_hlte_dcm_defconfig

cm_msm8974_sec_js01lte_dcm_defconfig

cm_msm8974_sec_klimtdcm_defconfig

cm_msm8974_sec_ks01eur_defconfig

cm_selinux_defconfig

msm8974pro_sec_slte_can_defconfig

msm8974_sec_defconfig

msm8974_sec_hlte_dcm_defconfig

msm8974_sec_js01lte_dcm_defconfig

msm8974_sec_klimtdcm_defconfig

msm8974_sec_ks01eur_defconfig

selinux_defconfig

selinux_log_defconfig

tima_defconfig

tw_msm8974_sec_hlte_dcm_defconfig

tw_msm8974_sec_js01lte_dcm_defconfig

Could you please tell me which one to use ?

Thanks !
[Galaxy S 4 i9506 Android Development] gebaya:
Probably cm_msm8974_sec_ks01eur_defconfig.
[Galaxy S 4 i9506 Android Development] xtreme_protector:
Thanks, will try.

Another question: After reverting to a snapshot around June, when building the kernel I get an error from scripts/kconfig/conf.c:

***

*** You must specify VARIANT_DEFCONFIG !

***

This was introduced in the very last commit, with which a lineage_ks01lte_defconfig also appeared.

So, actually the question is: How can I compile an older version AND set VARIANT_DEFCONFIG accordingly ?

Thanks !

---------- Post added at 09:02 PM ---------- Previous post was at 08:33 PM ----------

Nope, this one is no go.

Any other idea ? I see that lineage_ks01lte_defconfig has been introduced in the very last commit (with the VARIANT_DEFCONFIG modification in conf.c).

So, no clue how to get this going....

---------- Post added at 09:08 PM ---------- Previous post was at 09:02 PM ----------

With the lineage_ks01lte_defconfig, kernel boots up but I get lots of errors like this:

[ 80.753160] mdss_dsi_cmds2buf_tx: failed to call cmd_dma_tx for cmd = 0xf0

[ 80.753166] mdss_dsi_cmds_tx: failed to call

[ 80.993070] mdss_dsi_cmds2buf_tx: failed to call cmd_dma_tx for cmd = 0x7

[ 80.993075] mdss_dsi_cmds_tx: failed to call

[ 81.233155] mdss_dsi_cmds2buf_tx: failed to call cmd_dma_tx for cmd = 0xb0

[ 81.233161] mdss_dsi_cmds_tx: failed to call

Display is brokem, backlight is on and android isn't loading, though I can adb shell dmesg...

It's like some important mdss (related to the LCD panel) are missing; maybe some *.dtsi files ???

Any clues ?

Thanks !
[Galaxy S 4 i9506 Android Development] gebaya:
I have no idea about these errors, you would have to talk to kyasu. You're trying to do something very atypical... :confused:
[Galaxy S 4 i9506 Android Development] xtreme_protector:
Yeap, I know ;).

Thanks anyway. Will keep you posted, though.

I hope kyasu can help me...
[Galaxy S 4 i9506 Android Development] kyasu:
You need three config files.

TARGET_KERNEL_CONFIG := cm_msm8974_sec_defconfig
TARGET_KERNEL_VARIANT_CONFIG := cm_msm8974_sec_ks01eur_defconfig
TARGET_KERNEL_SELINUX_CONFIG := cm_selinux_defconfig

See:

https://github.com/kyasu/android_de...dcdbd1d#diff-78ec901c9c29ef6a20b79592fd93f941
[Galaxy S 4 i9506 Android Development] xtreme_protector:
Thank you !

I did manage to get the kernel 'working', I mean with the behaviour of your 20170617 rom. This means LCD panel doesn't go into standby, but for the rest it works. The wired part is that if the phone is in standby, when I press again the power button, the LCD goes briefly in standby and then it wakes up properly...

I also managed in the meantime to use the latest snapshot of the cm-14.1-ky, but with the mdss drivers from the June 16th snapshot. Immediately after the big merge with the 'import SM-T707D_JPN_MM kernel source code' the LCD is broken for me.

Do you recall ever having such issues ???

Again thanks for your input !!!
[Galaxy S 4 i9506 Android Development] Thisu:
Hi [MENTION=4861355]kyasu[/MENTION], need some help with how to flash the booloader+modem stated in the post. Is it through Odin,and how? And since I'm on linux,can heimdall be used instead? Thanks for the rom btw :)
[Galaxy S 4 i9506 Android Development] djrys:
rom 14.1-20171216 on this rom as I send the image to the TV after 2 minutes you lose the wi-fi connection on the cell and then you can not upload the image on the tv too, so you have any ideas for repair can upload rom newer?
[Galaxy S 4 i9506 Android Development] gebaya:
You can use Heimdall. Unpack the tar file and flash using:

heimdall flash \
--APNHLOS NON-HLOS.bin \
--MODEM modem.bin \
--SBL1 sbl1.mbn \
--DBI sdi.mbn \
--ABOOT aboot.mbn \
--RPM rpm.mbn \
--TZ tz.mbn

as root. You can also use the GUI.
[Galaxy S 4 i9506 Android Development] Thisu:
Hi,

tried this several times but right after the first file is uploaded it fails with,

Secure check fail : apnhlos

Not sure what went wrong,any idea?

Mine is a GT-I9506 and baseband version is E330SKSUDPH1,Also this phone got an issue of sim card not been found so thought may be flashing a newer modem firmware might solve the issue.

Thanks!
[Galaxy S 4 i9506 Android Development] gebaya:
Ah, you have GT-I9506 E330S. It's a different model. This is a modem for the international version.
[Galaxy S 4 i9506 Android Development] Thisu:
Oh,gotcha! :D

could u help me find the firmware for this phone please? I'm really having a trouble finding a one for this since it's

a South Korean model that's not being used by many :)
[Galaxy S 4 i9506 Android Development] gebaya:
SamMobile has stock firmware for SHV-E330S, SHV-E330K and SHV-E330L, you should probably download the newest one for your model and flash that (or maybe just the modem files).

https://www.sammobile.com/firmwares/galaxy-s4/SHV-E330S/
[Galaxy S 4 i9506 Android Development] Henry G:
Try this one: DPI2

https://updato.com/firmware-archive-select-model?exact=1&q=SHV-E330S
[Galaxy S 4 i9506 Android Development] kyasu:
No such issues. Please use the code before the big merge for the LCD.
[Galaxy S 4 i9506 Android Development] Hemuli:
This thread might have some useful info.

https://xdaforums.com/galaxy-s4/general/ref-galaxy-s4-i9505-modems-bootloaders-t3315987
[Galaxy S 4 i9506 Android Development] xtreme_protector:
Thanks kyasu. In the meantime, I managed to get your latest kernel working !

It all had to do with the wrong gpio for resetting the LCD panel.
[Galaxy S 4 i9506 Android Development] grzech007:
LineageOS 15.1 UNOFFICIAL

Why has not the thread of LineageOS 15.1 UNOFFICIAL for Galaxy S4 LTE-A yet created, since beta versions are now available.
[Galaxy S 4 i9506 Android Development] stecko:
Beta version is for I9505. For I9506 there is alpha version. New thread will be created for I9506 when LineageOS 15.1 is mature enougth for beta. Please be patient.
[Galaxy S 4 i9506 Android Development] DiamondJohn:
It may not of been created yet as the DEV is spending his time on building the ROM. Or on his life.
[Galaxy S 4 i9506 Android Development] grzech007:
Yes, Kyasu is doing alpha tests, but beta is already available. It is run by tsvetkov_vlad for the S4 Activ model, which is compatible with i9506.
[Galaxy S 4 i9506 Android Development] :
S4 active has a completely different hardware. I doubt it's compatible but I did not try or anything.
[Galaxy S 4 i9506 Android Development] lospuegos:
[MENTION=4861355]kyasu[/MENTION]: is it possible to remove the message "Set warranty bit, Kernel" on boot? Then it would look, like a real phone ... or is this needed for something?
[Galaxy S 4 i9506 Android Development] DiamondJohn:
If you're talking about the bootloader message (ie before the boot animation) then I am pretty sure that's outside the realm of the ROM, and would require changes to the bootloader (which is closed source)
[Galaxy S 4 i9506 Android Development] grzech007:
wifi

I have a problem with the last rom. wifi turns itself off when I turn off the display and then the renewal recharges as I turn on the screen. additionally, if you manually turn off the wifi, it will be harder to turn it on again. Do you have the same? Maybe I need a kernal?
[Galaxy S 4 i9506 Android Development] :
Never had this problem, but of course there is the option in settings to have WiFi turned off while the screen is off. Maybe you have that accidentally enabled.
[Galaxy S 4 i9506 Android Development] xtreme_protector:
sound over mhl

Is sound working over MHL in this rom (lineage 14.1) ?

I can get video to work with no problems over MHL to HDMI, but the sound still comes from the phone speaker.

Is there any fix to this ?

Thanks !

---------- Post added at 11:00 AM ---------- Previous post was at 10:52 AM ----------

Is sound working in this rom (lineage 14.1) over MHL to HMDI ?

In my case sound is coming from the phone speaker, though the video works over MHL.

Any idea ?

Thanks !
[Galaxy S 4 i9506 Android Development] lospuegos:
ehhm, one thing about 14.1 ... email poll don't work properly for me ...
[Galaxy S 4 i9506 Android Development] klyma:
screen shot

Hi could you say how to make a screen shot on this build or can you add this feature , please))
[Galaxy S 4 i9506 Android Development] HolyMoly71:
I've got the same problem. Last ROM without this problem was the october image, so that's my current one. No clue what's wrong
[Galaxy S 4 i9506 Android Development] kallakanxha:
Screenshot is there just hold power button and volume down for two seconds.
[Galaxy S 4 i9506 Android Development] klyma:
it doesnt work for me(
[Galaxy S 4 i9506 Android Development] kallakanxha:
Just to be cleared we are talking about lineage 15.1,right? Because in 14.1 it was always available, but for the last build idk. I'm not using 14.1 since 15.1 is here and working great.
[Galaxy S 4 i9506 Android Development] DiamondJohn:
And I don't wish for any opinions, arguments or flame wars as to the validity of benchmarks:p, I would just like to know out of interest.

What is the score anyone gets in AnTuTu benchmark with this ROM?:confused:
[Galaxy S 4 i9506 Android Development] klyma:
Where can i find 15.1 link,please?)
[Galaxy S 4 i9506 Android Development] Mickeyvdb:
https://androidfilehost.com/?w=files&flid=239632
[Galaxy S 4 i9506 Android Development] klyma:
Well,when i try to push both this bottoms it just turn volume down...I also instaled 15.1 seems to work fine for now.

But i use to make screenshots very often and i use the app for this...thats why i intereted if there some other "build in" ways to do)))):p:D
[Galaxy S 4 i9506 Android Development] :
You can also make screenshots from the power menu (you have to activate it in settings first)
[Galaxy S 4 i9506 Android Development] klyma:
My phone (SHV-E330k) some times can reboot itself after a phone call, any body have this issue?
[Galaxy S 4 i9506 Android Development] jegogo99:
I just tried install. LOS 15.1 but i can't. Twrp give me error 7

Enviado desde mi GT-I9506 mediante Tapatalk
[Galaxy S 4 i9506 Android Development] Mickeyvdb:
Are you using the latest TWRP? version 3.2.0
[Galaxy S 4 i9506 Android Development] jegogo99:
Yes

Enviado desde mi GT-I9506 mediante Tapatalk
[Galaxy S 4 i9506 Android Development] DiamondJohn:
Have you checked the MD5 of the zip?
[Galaxy S 4 i9506 Android Development] jegogo99:
No. How I can do that?

Enviado desde mi GT-I9506 mediante Tapatalk
[Galaxy S 4 i9506 Android Development] lospuegos:
You have to wipe before installing 15.1 I think ...
[Galaxy S 4 i9506 Android Development] jegogo99:
Í have done clean installation

Enviado desde mi GT-I9506 mediante Tapatalk
[Galaxy S 4 i9506 Android Development] Mickeyvdb:
There is a new 15.1 version available (lineage-15.1-20180204-UNOFFICIAL-ks01ltexx.zip).

Maybe you can try that one.
[Galaxy S 4 i9506 Android Development] :
Thx for notifying :highfive:
[Galaxy S 4 i9506 Android Development] Mickeyvdb:
Hi Kyasu,

This morning I noticed a new LineageOS 15.1 (20180204).

Thanks a lot for this.

Installed it and so far all looks ok. :good:
[Galaxy S 4 i9506 Android Development] Henry G:
I'm trying the last 15.1 (20180204) and it seems to be well done

thanks a lot Kyasu
[Galaxy S 4 i9506 Android Development] jegogo99:
How to root los 8.1 ?

Enviado desde mi GT-I9506 mediante Tapatalk
[Galaxy S 4 i9506 Android Development] Mickeyvdb:
Flash Magisk 15.3

This works for me.
[Galaxy S 4 i9506 Android Development] jegogo99:
Yes, I have rooted with magisk 15.3

Enviado desde mi GT-I9506 mediante Tapatalk
[Galaxy S 4 i9506 Android Development] wkwk:
TWRP error 7

His did u sort the twrp error?. i have the same problem even with the latest los 15.1 build.
[Galaxy S 4 i9506 Android Development] jegogo99:
Í haven't had any error with last version of TWRP and magisk 15.3

Enviado desde mi GT-I9506 mediante Tapatalk
[Galaxy S 4 i9506 Android Development] wkwk:
Awesome, latest TWRP sorted issue for me too. Went back to ls 14.1 cause of video recording. From what little I used, seems to be a solid build. Thank you Kyasu
[Galaxy S 4 i9506 Android Development] Mickeyvdb:
For video recording use Footej camera from PlayStore.

With this app camera and video recording works perfect.
[Galaxy S 4 i9506 Android Development] :
Good to know. I tried los15.1 yesterday and video recording was the only bug I found. Kyasu did a great job, however the los team did not finish porting everything yet. That's the reason I might still hold on to los14.1 for a bit.
[Galaxy S 4 i9506 Android Development] jegogo99:
After one day whith LOS 15.1, I can say except video recording, everything seems work fine. Whit footej camera, video recording works perfectly. You can root the device whit magisk

Enviado desde mi GT-I9506 mediante Tapatalk
[Galaxy S 4 i9506 Android Development] Thisu:
Did u find a valid gapps package? Also,will dirty flashing from LOS 14.1 work?
[Galaxy S 4 i9506 Android Development] wkwk:
Anyone seeing high cell standby battery usage?. Maybe a bug in the battery usage database, not sure.

Edit -> I couldn't get better battery stats to work so unable to check this in detail.
[Galaxy S 4 i9506 Android Development] Mickeyvdb:
I have used these ones for LOS 15.1.

https://xdaforums.com/redmi-note-3/development/gapps-opengapps-t3720449/amp/

---------- Post added at 06:58 AM ---------- Previous post was at 06:56 AM ----------

On LOS 15.1 I have no high standby usage. Less then 1% per hour.
[Galaxy S 4 i9506 Android Development] wkwk:
Will keep an eye on it.

Another issue is that bluetooth music works fine, but voice calls are corrupted

Edit - also noticed that the Bluetooth-wifi instability is back (saw this in early los 14 roms). Wifi sometimes stops working when Bluetooth turns on.
[Galaxy S 4 i9506 Android Development] lospuegos:
I'll wait for beta probably ..
[Galaxy S 4 i9506 Android Development] Mickeyvdb:
This bluetooth-wifi instability was also present for me on the latest LOS14 versions as it is now on LOS15.

Still for me the LOS15 ROM is great, I have it on my phone now for a couple of weeks and realy like it.
[Galaxy S 4 i9506 Android Development] wkwk:
I agree, the rom is very stable. If not for Bluetooth calls , I would stay with los15.
[Galaxy S 4 i9506 Android Development] jegogo99:
Lineage 15.1 is fully usable. It's my daily rom for now. I'm using DOL1 modem. Looks like better battery consumption for me

Enviado desde mi GT-I9506 mediante Tapatalk
[Galaxy S 4 i9506 Android Development] DonAndress:
Guys, weird question regarding version 14.1 :)

When any music or system sound is played I have this old fashioned vertical bars reflecting tones on the lock screen.

How do I turn this off? :)

I can't find any option for such feature in settings.
[Galaxy S 4 i9506 Android Development] wkwk:
Security -> screen lock settings -> music visualizer
[Galaxy S 4 i9506 Android Development] DonAndress:
Oh good God. In security...

Thanks a lot, mate!
[Galaxy S 4 i9506 Android Development] kyasu:
LineageOS 15.1

I created a new thread for LineageOS 15.1.

[ROM][GT-I9506][ks01ltexx] LineageOS 15.1 UNOFFICIAL for the Galaxy S4 LTE-A
[Galaxy S 4 i9506 Android Development] DonAndress:
Guys, one more thing - is there any simple way to lower the maximum brightness?

I think that what is the lowest currently is still a bit too much for the nightly reading.

[MENTION=4861355]kyasu[/MENTION] maybe?
[Galaxy S 4 i9506 Android Development] :
You can set all colors to a lower value in color calibration. This will result in a lower min brightness but also a lower max brightness.
[Galaxy S 4 i9506 Android Development] DonAndress:
Hmm but I need max brightness as well. Any other way?
[Galaxy S 4 i9506 Android Development] Thisu:
Go to 'Settings > Display > LiveDisplay > Color Calibration' and adjust colors by same amount. Im using 30% at night.
[Galaxy S 4 i9506 Android Development] ace80:
Wifi / bluetooth disabled

I do not know exactly how but my wifi and bluetooth keep on being disabled. Happens normally when I switch on and off the other. when I realise, none are working. I go to TRWP and clean caches but it does not work.

I reset network settings and does nothing.

The only way to fix for me is re-install the ROM. I cannot do it every 5 days...

Does anyone know a way to fix it? I have seen in the forums that Lineage had some problems in the past but everybody says that they are fixed.

I am using latest 14.1 unofficial and the recommended modem.

I have Polish T-mobile version, GT-i9506 LTE-A.

Thanks.
[Galaxy S 4 i9506 Android Development] kyasu:
lineage-14.1-20180218-UNOFFICIAL-ks01ltexx.zip

New build is available (See the first post).

Sync with the latest LineageOS source (February 2018 security patches).

Changes:

https://github.com/kyasu/android_device_samsung_ks01ltexx/commits/cm-14.1

https://github.com/kyasu/android_kernel_samsung_msm8974/commits/cm-14.1
[Galaxy S 4 i9506 Android Development] m-cpba:
Hey guys,

first of all, thank you for all the work put into this firmware! :)

Right now, I´m experiencing two serious problems:

1) High battery consumption, when turned on: When using the phone, battery power drops ~1% every two minutes. When being on stand-by, everythin seems fine (2-3% per hour).

2) Poor WiFi reception: Being 5 feet away from my router, I have only ~50%.

I hope, you can help me.

Thank you very much in advance!

Daniel
[Galaxy S 4 i9506 Android Development] :
Did you flash the modem provided in the first post? This could possibly fix your problems.
[Galaxy S 4 i9506 Android Development] klyma:
can you explain how to flash modem?
[Galaxy S 4 i9506 Android Development] :
Allow me to quote this. You need Odin to begin with:
[Galaxy S 4 i9506 Android Development] DiamondJohn:
If only it was that simple :mad: https://xdaforums.com/showthread.php?p=75618507#post75618507
[Galaxy S 4 i9506 Android Development] Hemuli:
https://xdaforums.com/showpost.php?p=65350237&postcount=2

In short:

Switch off your phone and use the button compination to get to Download mode.

After flashing is finished, switch off the phone and it flash again.
[Galaxy S 4 i9506 Android Development] klyma:
Help me please,when i try to flash modem with Odin it says :

<ID:0/004> Added!!

<ID:0/004> Odin engine v(ID:3.1210)..

<ID:0/004> File analysis..

<ID:0/004> SetupConnection..

<ID:0/004> Initialzation..

<ID:0/004> Get PIT for mapping..

<ID:0/004> Firmware update start..

<ID:0/004> NAND Write Start!!

<ID:0/004> SingleDownload.

<ID:0/004> aboot.mbn

<ID:0/004> FAIL! (Auth)

<ID:0/004>

<ID:0/004> Complete(Write) operation failed.

<OSM> All threads completed. (succeed 0 / failed 1)

How to fix the error?
[Galaxy S 4 i9506 Android Development] Hemuli:
On an earlier message you say you have the SHV-E330k. The modem in the OP is for the international variant (I9506).
[Galaxy S 4 i9506 Android Development] klyma:
So what you sugest me to do?) Or just cant flash this modem or any else ways of solving ?) Thanks for replay.
[Galaxy S 4 i9506 Android Development] grzech007:
base

I need advice. How to use the base for clean LO14.1 installations. Because the installed roms on the current one do not work correctly.

which rom should I install before the first installation of LO 14.1
[Galaxy S 4 i9506 Android Development] Hemuli:
Try another rom or try another modem/bootloader for your device.

You can extract modem/bootloader from official Samsung firmware packages for your model. This post/thread might be helpful for that https://xdaforums.com/showpost.php?p=65350245&postcount=3

Or if you don't want to extract them, you can flash the whole package.

Wiping /data should be enough. If it isn't, try repairing the file system (in TWRP). You can also try changing the file system of /data to something else and then back to whichever you prefer (beware, this will wipe your internal storage too!). If this doesn't work, flash an official Samsung firmware package.
[Galaxy S 4 i9506 Android Development] DiamondJohn:
I did the "in short" first, and that hasn't worked, Ill go through the actual post and see if that gets me anywhere better.