yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 i9506 Android Development] xarmx:
Hello kyasu, I'm a new i9506 user. Been hunting around for roms and kernels since the very first day. Finally came across your build and I have to say, it is by far the best so far. IR is working (sure remote), torch is working, gps is working (gmaps), bluetooth tethering and file transfer is working, wifi and mobile data is working, call is working, google services and play store all are working (opengapps), and as for camera, so far both photo and video works, including the one with flash on. Didn't try the 4K yet but I'll feedback soon.

I'd say at the moment this is as close as we can get to an official version of cm13 for i9506. God, coming from galaxy s3, this is definitely a breeze. This is my new daily driver now.

If I can ask one thing, would you consider including fast charging capability in the kernel? or maybe another kernel with just this extra feature as it certainly helps the overall user experience and day to day use.

Thanks again, such a wonderful rom here. Btw I'm using the latest build cm-13.0-20161204-UNOFFICIAL-ks01ltexx.zip with latest opengapps-pico. Clean flash from stock deodexed rooted touchwiz rom.
[Galaxy S 4 i9506 Android Development] jeepcook:
I don't understand why this layout is good...The menu button is now affected to recent apps... There's no sens...

AOSP browser is bad...and green...You really think it is better than gello....?
[Galaxy S 4 i9506 Android Development] :
You can change the layout in settings. If you like gello try this app: https://play.google.com/store/apps/details?id=com.ninnix96.pyrope.browser
[Galaxy S 4 i9506 Android Development] jeepcook:
Yes I know but this layout has a real system impact. I use tasker to automate actions, and menu button doesn't work anymore....btw back to official cm release that respect the logic buttons usage.....

Envoyé via Tapatalk
[Galaxy S 4 i9506 Android Development] gebaya:
New CyanogenMod 13.0 build

CyanogenMod_13.0.5_ks01ltexx_user_2016-12-15.zip (MD5)

Android security patch level updated to 2016-12-01.

SuperSU

GApps

And another build for people who don't want to say goodbye to the Menu button: CyanogenMod_13.0.5_ks01ltexx_user_default_hardware_keys_2016-12-15.zip (MD5)

But I really have no idea why anybody would still want it that way.

https://android-developers.googleblog.com/2012/01/say-goodbye-to-menu-button.html

Source: https://developer.android.com/guide/topics/ui/menus.html
[Galaxy S 4 i9506 Android Development] :
I have a problem. I can not install new voices for google tts. I just tried it again after clean flashing the rom. Any ideas? And before you ask: I do think it is rom related, because I never had this bug before and I also tried different gapps versions and also downloading google tts from playstore.
[Galaxy S 4 i9506 Android Development] xarmx:
Update: After a few days of usage and some bloatwares removal, I've noticed that the CPU usage is fairly high during usage. I'm using the stock kernel. In fact, the phone felt warm even though I was just reading a novel. Deep sleep works fine. No off screen wakeups but during usage. It drains, even after underclocking it to 1.2GHz. Not even a web browsing, just a novel.

After checking around the kernel using EX Kernel Manager, I've found out that the CPU does have some sort of touchboost set to max, but I failed to find the option to set touchboost. All other settings for the interactive governor is there apart from touchboost. My test was, open the CPU freq monitor, touch any area where there's no interaction or button. CPU 0 and CPU 3 jumped straight to max freq, whatever that I set atm and stays there until I pull away my finger. Just a touch. I drained 2% battery, under lowest brightness, doing nothing but a touch to nonresponsive area of the screen for a minute. Imagine what happen during web browsing, or even texting.

Right now I'm back to stock rom with DeHawk kernel, and the same doesnt happen, also with the same interactive governor. Hopefully I'm not the only one experiencing this. If I am, then I need to look at my setup again.

You guys can also try and see it for yourself. Maybe yours doesn't happen.
[Galaxy S 4 i9506 Android Development] gebaya:
Kernel Adiutor has an "Input Boost Frequency" setting at the bottom under Kernel -> CPU and there's an option to disable it.
[Galaxy S 4 i9506 Android Development] kyasu:
Thank you for your feedback.

I will remove Samsung input device boost features as klte did.

https://github.com/kyasu/android_ke...mmit/f70d3489497d81977b702e07cc711c78d164432c
[Galaxy S 4 i9506 Android Development] xarmx:
Thank you kyasu. I'll wait for the next build

I think I've changed that to 0 but I'm probably wrong. Will look into it again.
[Galaxy S 4 i9506 Android Development] kyasu:
I uploaded a new build. Please test it.

https://www.androidfilehost.com/?fid=529152257862689476
[Galaxy S 4 i9506 Android Development] gebaya:
Why have you done it? Why has klte maintainer done it? It seems like a perfectly good feature, why not leave it as an option for the users?

And BTW, I think you forgot to apply this to the cm-13.0 branch.

Thank you again for the great job you're doing.
[Galaxy S 4 i9506 Android Development] audianer:
F2FS or ext4 for the DATA Partition?
[Galaxy S 4 i9506 Android Development] kyasu:
Because klte did it and klte devs are very reliable.

Please test it. If there is a problem, I will revert that commit.

cm-13.0 does not require this commit. Please see this commit.

I have tested by using Titanium Backup which shows a menu inside app when ViewConfiguration#hasPermanentMenuKey() returns false.
[Galaxy S 4 i9506 Android Development] kyasu:
Both are OK.
[Galaxy S 4 i9506 Android Development] audianer:
i´m trying F2FS.
[Galaxy S 4 i9506 Android Development] chetannaik24:
Thanks for the new build! Bless you. Can something be done about messaging app since it stops working everytimeI try to block spam SMS senders?
[Galaxy S 4 i9506 Android Development] kyasu:
cm-13.0-20161223-UNOFFICIAL-ks01ltexx.zip

New build is available (See the first post).

Sync with the latest CM source.

Remove Samsung touch boost feature.

Enable sending and receiving Mms when mobile data is disabled.

Changes:

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

https://github.com/kyasu/android_kernel_samsung_msm8974/commits/cm-13.0
[Galaxy S 4 i9506 Android Development] audianer:
First of all, thank you for supporting that old phone ;) I got some questions

1. My Phone had about 70°C/160F while gaming. Is that okey? The batterie about 35°C/95F.

2. Can i delete some system apps from an new rom before i flash it? I allways delete "Browser, Mail, Filemanager and some small apps.

3. Can i switch the "LatinIME" app to another from CM12.1 (with Numbers on top)? I tested it, it works on that rom, but i like to switch it before i flash the new rom.
[Galaxy S 4 i9506 Android Development] WeirdSoup:
1. That is just normal for Snapdragon 800 processor.

2. I don't know about it sry.

3. Why don't you try some other 3rd party keyboard apps? There are many useful keyboard apps in Play Store.
[Galaxy S 4 i9506 Android Development] j0keri:
i think when you flash new rom you dl gapps too and there you can choose what apps come stock or nano and like that.
[Galaxy S 4 i9506 Android Development] audianer:
1. Thanks ^^

2. Okey

3. I love the keyboard from Temasek CM12.1 ^^

Another question. What Modem/Bootloader does i have to use?
[Galaxy S 4 i9506 Android Development] Spike97:
Cyanogenmod is dead...sorry for offtopic, saw this on xda, there will be no more builds for our devices from cyanogenmod.
[Galaxy S 4 i9506 Android Development] 3lambda:
We need to wait what lineageos will become
[Galaxy S 4 i9506 Android Development] Baffsuki:
Yes, our devices will not have any more nightly build from CyanogenMod after December 31 2016. But, this ROM will continue its development because the ROM is not offcially by CyanogenMod it self, it's from kyasu who ported this ROM from the CM Source Code, Plus, CyanogenMod is not DEAD. Steve Kondik pulled the CyanogenMod project from Cyanogen itself so that the project won't be discontinued. Only Cyanogen (not cyanogenmod) will be Dead. LineageOS will still be based of the CM Source Code. Why do they still have the Call CyanogenMod CyanogenMod when Cyanogen is dead?

(Please correct the information if I'm wrong).
[Galaxy S 4 i9506 Android Development] audianer:
Is that normal? It takes 4% after 6h

Gesendet von meinem GT-I9506 mit Tapatalk
[Galaxy S 4 i9506 Android Development] __Alchemist__:
Thanks. İ'll test the Cm 14.1 version.

İf any problem i'll report it to you.
[Galaxy S 4 i9506 Android Development] pnn1:
Anyone found a way to fix the high battery drain when screen is on?
[Galaxy S 4 i9506 Android Development] __Alchemist__:
You can reduce the cpu frequency with any kernel software manually. You must open the root acces.
[Galaxy S 4 i9506 Android Development] DonAndress:
What is high battery drain in your case?

What apps do you use, what's the screen on time, what runs in the background and what is the battery life time you can get on one charge?

TapaTalked from i9506
[Galaxy S 4 i9506 Android Development] pnn1:
Well when I'm just browsing, using reddit app or reading books/pdfs it drains like 5-10% in 15 minutes. My brightness is really low and I never had this high battery drain with another rom.

If I'm not using the phone and it's just in idle I've a usage of 0,5-1% per hour. So I can get a really long battery life by not turning on the display. ;)
[Galaxy S 4 i9506 Android Development] :
[MENTION=4861355]kyasu[/MENTION] Will you upload new builds of los 13.0?
[Galaxy S 4 i9506 Android Development] gebaya:
Have you looked at all links in the first post? I uploaded a new build yesterday.
[Galaxy S 4 i9506 Android Development] audianer:
https://xdaforums.com/galaxy-s4/i9506-develop/lineageos-13-0-unofficial-build-gt-i9506-t3532636
[Galaxy S 4 i9506 Android Development] gebaya:
audianer, I think NeuDLi's builds are also made from outdated device code by solk2. Remember the "discussion" with Joselof96 I had in the CM 14.1 thread? https://xdaforums.com/showpost.php?p=69927500&postcount=288 (from post 288)

Great if it works for you, just know that kyasu's version is more up to date.
[Galaxy S 4 i9506 Android Development] :
Thanks [MENTION=7485732]gebaya[/MENTION]. Will try it later today. Maybe you can post a reply to the thread next time. I anyway thought you do not want to continue building cm 13.0/los 13.0. But its great that you continue, because los 14.1 is not stable for me! [MENTION=6887073]audianer[/MENTION] I do not want to use this build, but thank you anyway!
[Galaxy S 4 i9506 Android Development] audianer:
Sorry for that dump question. But were is the differenz between that rom and that from m link?

Gesendet von meinem GT-I9506 mit Tapatalk
[Galaxy S 4 i9506 Android Development] WeirdSoup:
What is "that rom" and "m link"? I can't understand.

---------- Post added at 09:18 AM ---------- Previous post was at 09:13 AM ----------

It's true that LOS CM14.1 branch is quite unstable and has a lot of bugs for now. I'm also considering downgrading to the CM13.

---------- Post added at 09:27 AM ---------- Previous post was at 09:18 AM ----------

FYI there is one more CM13 build for our(I9506/E330S/K) devices. It's made by [MENTION=7385747]gugu0das[/MENTION]. http://gugu0das.blogspot.kr/2016/01/601-jactivelteskt-cyanogenmod-130.html

He is also releasing some feature-rich kernels for his ROMs. http://gugu0das.blogspot.kr/2016/12/lollipopmarshmallownougat.html

Also please note that if you want to use his ROM/kernel, you have to use the official TWRP recovery(not the kyasu's custom twrp recovery).
[Galaxy S 4 i9506 Android Development] audianer:
[MENTION=6801833]WeirdSoup[/MENTION]:

I meen that ROM here and this one: https://xdaforums.com/galaxy-s4/i9506-develop/lineageos-13-0-unofficial-build-gt-i9506-t3532636

[MENTION=535343]all[/MENTION]:

Best performance with that rom!!!!! S5 with 200MHz more and stock got only 59555! 10% more performance that the S5.
[Galaxy S 4 i9506 Android Development] jakub_pl:
Guys, could you pls tell if on this ROM charging is fine? Me and also other users of ResurrectionRemix ROM have encountered charging issues (you have to restart or even take out/in battery to get normal charging speed; some more details in RR thread).

So, RR is actually based on kyasu ROMs, right? But newest RR rom has been build on 1st of Jan 2017, so it's older than newest kyasu ROM (latest file is lineage-14.1-20170108-UNOFFICIAL-ks01ltexx.zip).

sorry, this should go here (page 50)
[Galaxy S 4 i9506 Android Development] WeirdSoup:
Please, just ignore the Antutu score. It's quite unreliable and useless.

---------- Post added at 10:26 AM ---------- Previous post was at 10:16 AM ----------

I think you've come to the wrong thread. The 14.1 thread is here: https://xdaforums.com/galaxy-s4/i9506-develop/rom-cyanogenmod-14-1-unofficial-galaxy-t3489779
[Galaxy S 4 i9506 Android Development] :
I think the rom from your link is just based on the unchanged official los source for our device. But there were no changes in the device specific code for more than half a year (you can have a look here:https://github.com/LineageOS/android_device_samsung_ks01lte). So it looks like developement stopped. [MENTION=7485732]gebaya[/MENTION] tried to point that out as well.
[Galaxy S 4 i9506 Android Development] marchnz:
[MENTION=7302398]PixelChris95[/MENTION] - will you donate to developers after thoroughly reading thread?

---------- Post added at 09:25 AM ---------- Previous post was at 08:41 AM ----------

Yes, appears development by CM/los maintainer [MENTION=5291759]solk2[/MENTION] has since ceased.
[Galaxy S 4 i9506 Android Development] Spike97:
Hello guys, i somehow discovered that i don.t have a custom recovery, somehow it was deleted but i flashed it again, anyway, the problem here is with a game, it try to download aditional files and have this error: "error writting to files: no acces", i.m on 2016.12.15 build from the beginning and had no problem until i discovered this now, anyone have a solution for this?
[Galaxy S 4 i9506 Android Development] zardak:
solk2's own repos are somehow active. they are just not merged in the lineageos/ repos
[Galaxy S 4 i9506 Android Development] kyasu:
lineage-13.0-20170114-UNOFFICIAL-ks01ltexx.zip

First LineageOS build is available (See the first post).

Sync with the latest LineageOS source.

Fix f2fs loopback bug.

Tweak cpu settings.

Changes:

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

https://github.com/kyasu/android_kernel_samsung_msm8974/commits/cm-13.0

TWRP-3.0.3 (twrp-3.0.3-0-ks01ltexx.tar) is also available (See the first post).
[Galaxy S 4 i9506 Android Development] audianer:
Which effect will the "cpu tweaks" have?

Gesendet von meinem GT-I9506 mit Tapatalk
[Galaxy S 4 i9506 Android Development] NeuDLi:
I noticed one thing with this build: Xposed app immediately crashes upon start. Would it be possible to fix that?
[Galaxy S 4 i9506 Android Development] gebaya:
Try to add the Storage permission to the Xposed Installer app and if it still doesn't work, it may be because of sdcardfs. [MENTION=4861355]kyasu[/MENTION] Maybe it would be better to disable it after all, at least for cm-13.0.
[Galaxy S 4 i9506 Android Development] NeuDLi:
Thanks, that did it (I simply can't live without youtube adaway via xposed...).
[Galaxy S 4 i9506 Android Development] DualJoe:
Anyone have SuperSU running properly? It works but i cannot find the configuration. The one in developer settings is grayed out.

Any ideas?
[Galaxy S 4 i9506 Android Development] gebaya:
Just run the SuperSU app from the launcher, it should be there among your other apps.
[Galaxy S 4 i9506 Android Development] DualJoe:
Since CM13 there is no app anymore. Icon is hidden in launcher and instead found as 'Superuser' entry in system settings right above 'developer options'. But not on this rom.
[Galaxy S 4 i9506 Android Development] sevenlife:
Did you tried *#1234# to unhide icon?
[Galaxy S 4 i9506 Android Development] gebaya:
On userdebug builds (like the ones posted here) root is included, but you can also flash SuperSU and configure root through it without a problem. It's always been this way. I know the settings entry you're talking about, I think I used to have it on other CM ROMs, but I don't think I ever seen it on this one. I always flash the SuperSU zip and I get the icon in the launcher. Maybe try installing it from Google Play?

On top of that, today a change has been introduced which disables SU even on userdebug builds: https://review.lineageos.org/#/c/154318/

My 2017-01-16 build (MD5) includes this change.
[Galaxy S 4 i9506 Android Development] kyasu:
Ok.

https://github.com/kyasu/android_de...mmit/c6381d6b5f8921512b56c8e1f18ea6c6eba028cd
[Galaxy S 4 i9506 Android Development] DualJoe:
Thanks but unfortunately doesn't change anything here.

Can you do me a favor and enable CIFS network filesystem (and probably UTF8 support) in kernel config or at least compile it as kernel module? I cannot use latest builds as i do need CIFS support.
[Galaxy S 4 i9506 Android Development] 3lambda:
If you need it I can build it for you

If you have instruction on how to add these in kernel config ?
[Galaxy S 4 i9506 Android Development] gebaya:
I would do it for you if I knew how. If you showed me some tutorial, maybe I could try.
[Galaxy S 4 i9506 Android Development] DualJoe:
Thanks. See below. If Gebaya puts it in main releases we have it more upstream though.

You can simply enable it via kernel configuration 'make menuconfig' (its ncurse-gui/menu driven). You just have to be in the kernel folder (and maybe create a backup of the current kernel configuration first -> '.config' file).

I can provide an in-depth tutorial for those who want to learn how to handle CIFS on Android to give something back. CIFS is able to mount a (Windows) network shared folder transparently into Android. Think of it as a shared folder that gives direct access to your NAS, PC or anything else that can be accessed by any program (MX Player, File Explorer, music program...) just like another SDCard. If it works and someone is interested i can work out a user-friendly (GUI only) solution.
[Galaxy S 4 i9506 Android Development] NeuDLi:
Basically you just need to edit the corresponding kernel config (located in kernel tree under arch/arm/configs, usually the one with the last changes) and recompile the kernel. This can be done manually with a text editor, but is best done using "make menuconfig" which also takes into account dependencies. I don't know right now where this option for CIFS is exactly, but it should be somewhere around the other file system options.

Since I do not have a tree ready with kyasu's source I cannot do it myself. Also the last time I compiled a kernel as a flashable zip is a couple of years back, so I would have to learn how to do it for ks01lte again.
[Galaxy S 4 i9506 Android Development] 3lambda:
[MENTION=4293606]DualJoe[/MENTION] and [MENTION=7485732]gebaya[/MENTION]

Keep me informed about that :)

Good luck
[Galaxy S 4 i9506 Android Development] DualJoe:
Actually, i wouldn't touch arch/arm/configs here. Using 'make menuconfig' in kernel root folder will process these files read-only and only creates/merges them into the '.config' file. That's the one that should be edited manually instead (if one prefers manual text editing).

Edit: On the other hand... the toolchain might not honor the .config file at all but process the arch/arm/configs directly instead indeed. I'm not sure about that. It depends on the device tree configuration (kernel compile invocation). I would start by trying 'make menuconfig' first.

You can see if its available by doing a 'cat /proc/filesystems' and CIFS should show up somewhere like this:
[Galaxy S 4 i9506 Android Development] 3lambda:
Found this :

CONFIG_CIFS=y

# CONFIG_CIFS_STATS is not set

CONFIG_CIFS_WEAK_PW_HASH=y

CONFIG_CIFS_XATTR=y

CONFIG_CIFS_POSIX=y

# CONFIG_CIFS_DEBUG2 is not set

# CONFIG_CIFS_EXPERIMENTAL is not set

[MENTION=4293606]DualJoe[/MENTION] which CM13 version you use ? Kyasu or solk one ?

I personnally don't know how to use CIFS

But I'll can make a quick kernel build tomorrow with these code added to defconfig
[Galaxy S 4 i9506 Android Development] NeuDLi:
You are perfectly right, however this would probably not survive another repo sync? But yes, menuconfig is the correct way. Then create a new config from .config in the configs directory and refer to it
[Galaxy S 4 i9506 Android Development] DualJoe:
Yes, the setting is right. But as NeuDLI already said there might be dependencies (other options that would automatically be switched) when doing that with menu-driven configuration (make menuconfig). That doesn't happen when doing this by text editor (even though dependencies usually are documented clearly in the make files).

I'm currently using Kyasu (or Gebayas) CM13 (14.Nov build) with Arters kernel. Its the last build that works with that kernel. I would probably be able to fix that once again by putting the kernel into the new initrd but that would go way too far. Its enough Frankenbuild already.

If it works i will bring up a cifs tutorial. Just need to find a free app that can spawn shell scripts by widget. I currently use gscript but its old and abandoned. I will take a look at Terminal Emulator.
[Galaxy S 4 i9506 Android Development] 3lambda:
Okay good

I'll make a test build just see if it works (will do a menu config )

I'll send it to you and you'll can test

I'll put the change on git then we will can see what changed/ added :)

I'll do it tomorrow
[Galaxy S 4 i9506 Android Development] DualJoe:
Don't forget to check with 'cat /proc/filesystems' on 'adb shell' or local terminal beforehand.

https://xdaforums.com/galaxy-s4/i95...od-13-0-12-1-unofficial-t3264134/post70584541
[Galaxy S 4 i9506 Android Development] 3lambda:
Noted :)

Keep you informed
[Galaxy S 4 i9506 Android Development] Zephael:
Thank you!

The IR Blaster started working for me.

Tested with "Smart IR Remote - AnyMote"
[Galaxy S 4 i9506 Android Development] FONTANIER:
Thanks for the Marshmallow ROM, any idea to make the Encrypt Device work? I tried safe mode but didn't work !
[Galaxy S 4 i9506 Android Development] jose79:
Thank you very much for this fantastic rom . You could call recorder add ??
[Galaxy S 4 i9506 Android Development] tammeryousef:
can u add support for s4 e330s please ?
[Galaxy S 4 i9506 Android Development] karkasss:
Why don't you try first! This rom is fully working with e330s.
[Galaxy S 4 i9506 Android Development] DonAndress:
Other CM based roms have some annoying issues. Does this rom have:

- bad sound in recordings

- notification sound cut bug

- weird mms behaviour?

TapaTalked from i9506
[Galaxy S 4 i9506 Android Development] schjor:
I only tested recording sound and it's bad like in other cm13 roms! Another 2 bugs i didn't test/notice
[Galaxy S 4 i9506 Android Development] DonAndress:
Either way, it's not fully functional, I'm afraid...

TapaTalked from i9506
[Galaxy S 4 i9506 Android Development] tammeryousef:
i did try , while trying to flash via philz it shows my this rom for device ks01lte only , while e330s is ks01lteskt , i tried many times but couldnt flash it , i did flash other roms before , i guess there is something missing that i should do ?
[Galaxy S 4 i9506 Android Development] karkasss:
I installed this rom through TWRP. Then I changed the build.prop from ks01lte to ks01ltektt later.
[Galaxy S 4 i9506 Android Development] tammeryousef:
sorry im noob , i dont know how to do that heheheh :D

is it possible to add rom fixed build.prop for e330s to flash direct ? thanks in advance

---------- Post added at 08:38 PM ---------- Previous post was at 08:37 PM ----------

by the way which version of twrp you use and where i can find it ?
[Galaxy S 4 i9506 Android Development] karkasss:
Twrp 2.8.7.0

https://mega.nz/#!o5FywZRZ!z_GF0NC-BOfbGDWN503cZv8fdC8ogOMnOUkv5Gwhyrg