Samsung S8/S8+ Build.prop - Samsung Galaxy S8+ Questions & Answers

Hi all. I'm looking for some understanding of the Samsung s8/s8+ build.prop values. I know how to change the values based off other peoples tweaks, just don't know what the values mean.
Example:
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=7.0_r8
ro.build.selinux=0
Are there a list of tweaks with information of what the tweak actually are for each tweak. If there are a list of build.prop definitions of values I could study than please list the link.

harveyr4 said:
Hi all. I'm looking for some understanding of the Samsung s8/s8+ build.prop values. I know how to change the values based off other peoples tweaks, just don't know what the values mean.
Example:
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=7.0_r8
ro.build.selinux=0
Are there a list of tweaks with information of what the tweak actually are for each tweak. If there are a list of build.prop definitions of values I could study than please list the link.
Click to expand...
Click to collapse
Setupwizard is what you go through after freshly replacing your system image, first get your phone, etc. The build.prop setting of SELinux doesn't override other kernel-related settings in my case; I have a value of 1 in build.prop for that setting (i.e., should be enforcing), but my SE for Android status is permissive (i.e., ENG boot image from SamPWN firmware; I think just BL is multicarrier). I think the gmsversion setting is your version of Google play services.

jhofseth said:
Setupwizard is what you go through after freshly replacing your system image, first get your phone, etc. The build.prop setting of SELinux doesn't override other kernel-related settings in my case; I have a value of 1 in build.prop for that setting (i.e., should be enforcing), but my SE for Android status is permissive (i.e., multicarrier boot image from SamPWN firmware). I think the gmsversion setting is your version of Google play services.
Click to expand...
Click to collapse
Thanks.
Those was just examples. I will post a few changes/tweaks That I have seen if you can explain them to me.
ro.config.dmverity=true
ro.config.kap_default_on=true
ro.config.kap=true
ro.build.selinux=1
ro.config.knox=v30
ro.config.tima=1
ro.kernel.qemu=0
What does these values mean?

harveyr4 said:
Thanks.
Those was just examples. I will post a few changes/tweaks That I have seen if you can explain them to me.
ro.config.dmverity=true
ro.config.kap_default_on=true
ro.config.kap=true
ro.build.selinux=1
ro.config.knox=v30
ro.config.tima=1
ro.kernel.qemu=0
What does these values mean?
Click to expand...
Click to collapse
(I think only the BL of SamPWN was multicarrier due to keys, but boot was ENG like ENG system)
I think you can change dmverity to false, knox to zero, tima to zero, selinux to zero and here is what the OP author of S8+ SamPWN, @elliwigy, posted:
elliwigy said:
these are some of the build prop settings i added or changed in build.prop:
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.config.dmverity=false
ro.config.kap_default_on=false
ro.config.kap=false
ro.knox.enhance.zygote.aslr=0
ro.tether.denied=false
ro.securestorage.support=true
security.mdpp.mass=skmm
security.mdpp=None
ro.security.mdpp.ver=3.0
ro.security.mdpp.release=1
ro.security.wlan.ver=1.0
ro.security.wlan.release=1
security.mdpp.result=None
ro.hardware.keystore=mdfpp
ro.hardware.gatekeeper=mdfpp
ro.security.vpnpp.ver=1.4
ro.security.vpnpp.release=8.1
ro.security.mdpp.ux=Enabled
sys.config.amp_perf_enable=false
ro.build.selinux=0
ro.config.knox=0
ro.config.tima=0
ro.config.timaversion=3.0
ro.config.iccc_version=1.0
ro.kernel.qemu=1
ro.boot.flash.locked=0
ro.boot.other.locked=0
persist.security.ams.enforcing=0
vzw.os.rooted=false
ro.boot.veritymode=eio
boot.fps=36
shutdown.fps=26
ro.secure=0
ro.adb.secure=0
Click to expand...
Click to collapse

@jhofseth
Yes. The real problem I'm trying to figure out is when I make those tweaks in build.prop, it kills my bluetooth and samsung connect FC . Bluetooth is grayed out in settings. Not sure which of the tweaks is doing this. I'm using the compare in notepad++ and changing the values that are different only. I don't believe any of the tweaks are Bluetooth, not sure what the problem is.

harveyr4 said:
@jhofseth
Yes. The real problem I'm trying to figure out is when I make those tweaks in build.prop, it kills my bluetooth and samsung connect FC . Bluetooth is grayed out in settings. Not sure which of the tweaks is doing this. I'm using the compare in notepad++ and changing the values that are different only. I don't believe any of the tweaks are Bluetooth, not sure what the problem is.
Click to expand...
Click to collapse
Yeah, I'm very cautious with build.prop compared to many. The only setting I've changed so far is adding:
wlan.wfd.hdcp=disable
But, I only added that to get Miracast working again, and wouldn't have added unless I needed it; it was the solution.

@jhofseth
I found the problem with bluetooth not working.
ro.kernel.qemu=1
If I change this value to 0 bluetooth and samsung connect will not work.

Not sure if related to build.prop or something else, but over on the T-Mobile s8 forum, we have one single rom. It was made for the T-Mobile S8. A couple of us have gotten it booted on the s8+ by swapping out the boot.img on the rom with the one found in the AP firmware file for the single+, but the rotation orientation is reversed. Standing straight up, it thinks it's sideways and vice versa. Not a HUGE problem, considering I normally turn off autorotation, BUT it is a hassle when it comes to the camera and gallery apps. They disregard autorotation settings and rotate opposite anyways.
Is this a thing with the international/other carrier variants of the s8 vs the s8+ and has anyone come up with a solution?

Man I really couldn't tell you. A user jrkruse is someone that could help you.

Related

ChangHong Z-me ROOT / PLAY STORE FIX!!!

How to root the Changhong Z-me:
You can use SuperOneClick (any version) Google it...
When you plug your phone in make sure usb debugging is ticked (in settings)
Also make sure install from unknown sources is ticked
When you plug your phone in it will prompt to install drivers DONT!!!! ignore it!!
Open SOC it will detect but will prompt to install drivers (general ADB drivers) click install!!
THEN SIMPLY CLICK ROOT!!
Play Store FIX!!!
This not a flashable ZIP!!
SORRY BUT YOU HAVE TO DO IT MANUALLY...
Download the FIX: http://www.4shared.com/zip/RQdAxsy8/ChanghongPlayStoreFIX.html
Copy to SD-CARD
Install ES-File Explorer
go into es-file explorer settings> sort by> Modified> Descending
tick root explorer, up to root and mount file system.
click select multiple items> copy the contents from system/app to the android system/app and so on...
reboot and should be done!!!
LINK your Google account!!
REMEMBER THE FILE PERMISSION ARE THE SAME FOR ALL THE CONTENTS IN THE ZIP you have to change them manually
x-x-x
x- -
x- -
Also a CWM recovery for the Changhong Z-me
http://www.dashifu.com/forum.php?mod=viewthread&tid=391&fromuid=2
rayner123 said:
How to root the Changhong Z-me:
You can use SuperOneClick (any version) Google it...
When you plug your phone in make sure usb debugging is ticked (in settings)
Also make sure install from unknown sources is ticked
When you plug your phone in it will prompt to install drivers DONT!!!! ignore it!!
Open SOC it will detect but will prompt to install drivers (general ADB drivers) click install!!
THEN SIMPLY CLICK ROOT!!
Play Store FIX!!!
This not a flashable ZIP!!
SORRY BUT YOU HAVE TO DO IT MANUALLY...
Download the FIX:
Copy to SD-CARD
Install ES-File Explorer
go into es-file explorer settings> sort by> Modified> Descending
tick root explorer, up to root and mount file system.
click select multiple items> copy the contents from system/app to the android system/app and so on...
reboot and should be done!!!
LINK your Google account!!
REMEMBER THE FILE PERMISSION ARE THE SAME FOR ALL THE CONTENTS IN THE ZIP you have to change them manually
x-x-x
x- -
x- -
Click to expand...
Click to collapse
Hey thanks for your interest in this nice phone and in my thread!
Sorry for late reply but yesterday I managed to install Google Play with a tutorial from this site too but for Kindle Fire.
I used Root Explorer and have done as you say too and it works flawlessly ^^.
The problem is that I don't know how to install a recovery.
I hope more people have this nice phone and we are able to share as much info as we can, I really like it. My last phone was a Samsung Galaxy Spica and I am tired of it because it's crap >_<.
Thank you so much for you effort!
P.S: btw, I would want to know whether there are different versions of GoogleFramework or Vending, because I don't know if they have to be the same for it to work. I mean, with the actual Google Framework and Vending I can still continue updating Google Play app or it will crash since I have to update to the same version the other two?
nobitakun said:
Hey thanks for your interest in this nice phone and in my thread!
Sorry for late reply but yesterday I managed to install Google Play with a tutorial from this site too but for Kindle Fire.
I used Root Explorer and have done as you say too and it works flawlessly ^^.
The problem is that I don't know how to install a recovery.
I hope more people have this nice phone and we are able to share as much info as we can, I really like it. My last phone was a Samsung Galaxy Spica and I am tired of it because it's crap >_<.
Thank you so much for you effort!
P.S: btw, I would want to know whether there are different versions of GoogleFramework or Vending, because I don't know if they have to be the same for it to work. I mean, with the actual Google Framework and Vending I can still continue updating Google Play app or it will crash since I have to update to the same version the other two?
Click to expand...
Click to collapse
no, play store wont crash you can still continue updating the app!!
rayner123 said:
no, play store wont crash you can still continue updating the app!!
Click to expand...
Click to collapse
Hey I have a question about your procedure: what's the use of ETC, FRAMEWORK and LIB folders?, I just moved all the apk and fixed permissions and everything works fine. I could even install Google Maps and use it without problems and I can see inside FRAMEWORK folder there's something related with Google Maps so in the PERMISSIONS folder.
Just installing the apk's will give me any problem in the future?
Thanks for your effort!
nobitakun said:
Hey I have a question about your procedure: what's the use of ETC, FRAMEWORK and LIB folders?, I just moved all the apk and fixed permissions and everything works fine. I could even install Google Maps and use it without problems and I can see inside FRAMEWORK folder there's something related with Google Maps so in the PERMISSIONS folder.
Just installing the apk's will give me any problem in the future?
Thanks for your effort!
Click to expand...
Click to collapse
no they shouldn't be a problem. Just got my changhong z-me into a boot loop sort of thing thing it boots to the wo 3g then reboots! Just installed the beats audio installer from play store!! I repent doing it!!!!
rayner123 said:
no they shouldn't be a problem. Just got my changhong z-me into a boot loop sort of thing thing it boots to the wo 3g then reboots! Just installed the beats audio installer from play store!! I repent doing it!!!!
Click to expand...
Click to collapse
Ohhh, I'm so sorry.
Can't you put the phone into Download Mode by pressing volume+ power buton?
I wonder how to do a firmware backup so you can restore the phone with it using Odin and return it to life. I would be good in case we do further unsuccessful moves T_T. It's a pity I'm not an android developer or pro and I can't help you as much as I would want, sorry.
nobitakun said:
Ohhh, I'm so sorry.
Can't you put the phone into Download Mode by pressing volume+ power buton?
I wonder how to do a firmware backup so you can restore the phone with it using Odin and return it to life. I would be good in case we do further unsuccessful moves T_T. It's a pity I'm not an android developer or pro and I can't help you as much as I would want, sorry.
Click to expand...
Click to collapse
This incident wouldn't have happened if i had a backup and restore function in recovery!! I have found a chinese website with the changhong z-me firmware but i cant download because I'm a newbie apparently i have to 52 prestiege to download?! I think the firmware is a .nb0 as in the recovery there is a option for "download nb0 from sd card". I have found a website on how port CWM. http://www.acsyndicate.net/how-to-porting-cwm-to-other-devices-os-x-part1/
Good news is i got a z-me firmware but when i flash PID doesnt match or something. Dude can you plz do me a favour. If u can check for update for ur phone and then share it on this thread! So i can recover my phone.
Dude can u plz provide me ur phones build.prop (it hasnt got anything personal (just incase your wondering )) i just need to check something as i cant access my phone.
Thanks
Hello, sorry for late reply!.
Well, I don't know how to check PID, the info I cal tell you is:
Baseband Version: PCR
Kernel Version: Apps_2.6.32.9-perf
Build Number: 7001_3_180
I don't know whether that info is useful to you, but that's what it says in the "about phone" section, among other trivial things.
And as for the update you say, there's a "check for updates" option inside the phone, but it always says there's no update avaliable.
I will try to find some info about the phone in some chinese sites.
About the build.prop thing you say, I paste you the text:
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=GWK74
ro.build.display.id=GWK74
ro.build.version.incremental=7001_3_30B
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.7
ro.build.date=Fri Nov 4 17:33:01 CST 2011
ro.build.date.utc=1320399181
ro.build.type=user
ro.build.user=user
ro.build.host=user-hostname
ro.build.tags=release-keys
ro.product.model=ChangHong-Z-ME
ro.product.brand=ChangHong
ro.product.name=ChangHong-Z-ME
ro.product.device=z-me
ro.product.board=Z-ME
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=FIH
ro.product.locale.language=zh
ro.product.locale.region=CN
ro.wifi.channels=
ro.board.platform=msm7k
# ro.build.product is obsolete; use ro.product.device
ro.build.product=z-me
service.config.gsensor_cal=1
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=ChangHong-Z-ME-user 2.3.7 GWK74 7001_3_30B release-keys
ro.build.fingerprint=ChangHong/ChangHong-Z-ME/z-me:2.3.7/GWK74/7001_3_30B:user/release-keys
ro.telephony.fdn.data=
# end build properties
#
# system.prop for surf
#
rild.libpath=/system/lib/libril-qc-1.so
rild.libargs=-d /dev/smd0
persist.rild.nitz_plmn=
persist.rild.nitz_long_ons_0=
persist.rild.nitz_long_ons_1=
persist.rild.nitz_long_ons_2=
persist.rild.nitz_long_ons_3=
persist.rild.nitz_short_ons_0=
persist.rild.nitz_short_ons_1=
persist.rild.nitz_short_ons_2=
persist.rild.nitz_short_ons_3=
DEVICE_PROVISIONED=1
dalvik.vm.heapsize=96m
ro.sf.lcd_density=240
#DMM
ro.dev.dmm=1
#
# system props for the cne module
#
persist.cne.UseCne=vendor
persist.cne.bat.range.low.med=30
persist.cne.bat.range.med.high=60
persist.cne.loc.policy.op=/system/etc/OperatorPolicy.xml
persist.cne.loc.policy.user=/system/etc/UserPolicy.xml
persist.cne.bwbased.rat.sel=false
persist.cne.snsr.based.rat.mgt=false
persist.cne.bat.based.rat.mgt=false
persist.cne.rat.acq.time.out=30000
persist.cne.rat.acq.retry.tout=0
#
# [email protected] TWHuang for DMQG.B-82 begin
lpa.decode=false
# [email protected] TWHuang for DMQG.B-82 en
ro.hdmi.enable=true
#
# system props for the data modules
#
ro.use_data_netmgrd=true
#
# system props for telephony modules
#
#device supports EHRPD
ro.config.ehrpd=true
#Enable dumping QcRil log
persist.radio.adb_log_on=1
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.setupwizard.mode=DISABLED
ro.opengles.version=131072
keyguard.no_require_sim=true
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=true
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
service.config.gsensor_cal=1
wifi.wapi.supported=true
ro.wifi.wapiQC.supported=true
ro.shutdown.long_anim=1
ro.speedup.anim=1
ro.telephony.gsm.sms.auto-reg=true
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.product.model.num=7001
I hope it can help you
P.S: By the way, I have noticed that the WIFI module makes my phone very hot and my girlfriend's one too. The worst thing is that when I active the wifi the battery only lasts 6-8 hours and that's not normal. Maybe some issue with drivers? I have seen the module is WCN1314 but the drivers are WCN1312 I have seen somewhere, is that normal?
Hey! good news.
I found a site which seems huge about phone official and custom ROMS from china (http://www.shendu.com/), but Changhong Z-Me isn't listed. I think it's a matter of time it will appear in there I think. I just have tested the phone with antutu test 2.9.4 (gave me 3010) and there are more Changhong's Z-Me, but some have ICS 4.0.3!.
I hope we can get ICS or Jelly Bean for this nice phone, ar at least some custom Gingerbread roms ^^
EDIT1: I have also found a person explaining how to recover the mobile or something like that (it is translated with google sorry). Check this out, and let's hope it can solve the problem:
http://bbs.ahong.com/viewthread.jsp?tid=686&extra=page203D1
Yes hopefully we do!!! The thing is MSM 7227A gets ICS and the MSM 8255 doesnt eventhough its better?! Hopefully i can recover my phone! I think the recovery is in beta mode as somethings don't work.
I would say just the CPU isn't enough because if so we would be able to put even Jelly Bean, because MSM8255 CPU is so spreadly used. I wish I could be an Android programmer >_<.
nobitakun said:
I would say just the CPU isn't enough because if so we would be able to put even Jelly Bean, because MSM8255 CPU is so spreadly used. I wish I could be an Android programmer >_<.
Click to expand...
Click to collapse
same!!
Hey, I've got a new problem about the phone. It isn't that important, but it gives on my nerves: the phone deletes any contact I edit. After pressing "done" button it deletes the contact and a pup up message tells me that "the contact does not exist".
I don't want to install another phone book because I like this one, simple and fast, and it does not eat much RAM, aspect which I consider very important.
A thing would be to replace this phone and address book with the Gingerbread stock ones, but I've been reading that it could make a crash loop in the phone.
Have you repaired yours already?
Let's keep in touch!
nobitakun said:
Hey, I've got a new problem about the phone. It isn't that important, but it gives on my nerves: the phone deletes any contact I edit. After pressing "done" button it deletes the contact and a pup up message tells me that "the contact does not exist".
I don't want to install another phone book because I like this one, simple and fast, and it does not eat much RAM, aspect which I consider very important.
A thing would be to replace this phone and address book with the Gingerbread stock ones, but I've been reading that it could make a crash loop in the phone.
Have you repaired yours already?
Let's keep in touch!
Click to expand...
Click to collapse
Maybe I'll look in to this problem! No i haven't repaired my phone yet as I'm busy with my studies so hopefully I will be able to get it up and running again soon! Hopefully someone will be able to get CWM/TWRP recovery up and running on this device!!
------------------------------------------------------------------------------------------------
If I've helped you plz hit the Thanks button and show some appreciation!!
It's someway nice, I managed to repair the problem I was having with the missing edited contacts. Now the phone edits and saves them with no problems ^^. In case you have this problem in the future, I explain what I did:
1 - Backup all contacts to your Gmail, vcard or csv file.
2 - Turn sync contacts off (all accounts) and delete all contacts in your phone.
3 - Go to all applications and look for one called "Contacts Storage".
4 - Do a "Clear Data" and turn on Sync Contacts again, or whether you prefer import them all from the vcard file.
*If you use SIM contacts I don't know whether the program would delete them as it does with the ones stored in the phone, I didn't tested it.
Greetings.
My phone is alive
my phone is alive!!! But before it was 2.3.7 with the wo 3g logo on boot now it is official changhong z-me 2.3.7. But as long as i got it working doesn't matter!!
------------------------------------------------------------------------------------------------
If I've helped you plz hit the Thanks button and show some appreciation!!
CDMA
~\DELETED/~
------------------------------------------------------------------------------------------------
If I've helped you plz hit the Thanks button and show some appreciation!!
Hey!, sorry for the late reply.
I'm really happy you could fix it. I've been out from PC because of studies and family, but now I have some spare days jeje.
I have to say I also updated my changhong with the original firmware and the logo is as you say, and it swept out almost every annoying chinese app LOL.
I installed again the google fix and everything is working flawlessly.
P.S: btw, the google fix you uploaded lacks Google Calendar. IT does not matter, because I just installed Calendar and it works fine, no problems so far. Thanks again.
P.S 2: I noticed you added a link for the recovery file. I found another recovery file which seems to be different to the one you found (different size). I found in the official changhong forum (here's the link: http://bbs.ahong.com/viewthread.jsp?tid=1933&extra=page=2 ). Should it be other CWM version?, I still didn't try it, that why I ask, maybe you did .

[Q] HTC One S and wifi channels 12-14

Hi.
I have found that my rooted HTC One S 4.1.1 doesn't recognize Wi-Fi channels 12 and 13 (14th channel too, but it's not a problem for me).
I've red about fixing the Regulatory domain on other threads, even found the solution to change it with the help of SQLite Editor: I've edited the /data/data/com.android.providers.settings/databases/settings.db, table "secure", field "wifi_country_code" and changed value from "ru" to "eu", but it haven't changed anything. Also, after reboot it returned to old value "ru".
I've also tried to do this with sqlite3 - with the same ending and no result.
Does anyone have the fix for this problem?
P.S. I also tried WIFICodes from here: http://forum.xda-developers.com/showthread.php?t=1982149
re-master said:
Hi.
I have found that my rooted HTC One S 4.1.1 doesn't recognize Wi-Fi channels 12 and 13 (14th channel too, but it's not a problem for me).
I've red about fixing the Regulatory domain on other threads, even found the solution to change it with the help of SQLite Editor: I've edited the /data/data/com.android.providers.settings/databases/settings.db, table "secure", field "wifi_country_code" and changed value from "ru" to "eu", but it haven't changed anything. Also, after reboot it returned to old value "ru".
I've also tried to do this with sqlite3 - with the same ending and no result.
Does anyone have the fix for this problem?
P.S. I also tried WIFICodes from here: http://forum.xda-developers.com/showthread.php?t=1982149
Click to expand...
Click to collapse
Hello,
I am curious what rom you are running, If you are running stock JB 4.1.1 then the system partition has write protection. Any thing that you do the it will be undon upon a reboot. there are modded kernels in the cevelopment section that have gotten around this write protection. You might want to check out this thread, but only if you have a S4 model http://forum.xda-developers.com/showthread.php?t=2083229. Hope that helps.
Rsotbiemrptson
Rsotbiemrptson said:
Hello,
I am curious what rom you are running, If you are running stock JB 4.1.1 then the system partition has write protection. Any thing that you do the it will be undon upon a reboot. there are modded kernels in the cevelopment section that have gotten around this write protection. You might want to check out this thread, but only if you have a S4 model http://forum.xda-developers.com/showthread.php?t=2083229. Hope that helps.
Rsotbiemrptson
Click to expand...
Click to collapse
I have a stock 4.1.1 rom, but I installed a kernel patch so I can save changes on /system partition. It was checked during su, busibox and sqlite3 instalations. Patch was also found on this subforum.
I'll check now if /data partition is write-protected.
Added later:
Ofcourse /data is not write-protected. I checked it by creating a new folder and new file in it. Also, in sqlite database mentioned before there is parameter called "wifi_on" and it saves the value during reboot.
So, it's not a problem of a privileges and write protection.

[Q] New ROM, now EA Games won't work

I just changed my ROM after months of running the same one, but now my previously purchased EA Games won't work. When I try to load them I get the message "This game is not authorised for use on your Android device". This is despite me restoring my Android ID using "Settings storage" in Titanium.
Any ideas? The games concerned are NFS Most Wanted, Real Racing 3 and Asphalt 8.
What rom did you change to? Change it back
Hi,
Maybe a change in the build.prop file compared to the previous rom you used?
Maybe a lot of time, but compare the two build.prop files, each line for "# begin build properties" and "# ADDITIONAL_BUILD_PROPERTIES" (/system/build.prop)...
No DPI changed, other mods?
Hammer_Of_The_Gods said:
Hi,
Maybe a change in the build.prop file compared to the previous rom you used?
Maybe a lot of time, but compare the two build.prop files, each line for "# begin build properties" and "# ADDITIONAL_BUILD_PROPERTIES" (/system/build.prop)...
No DPI changed, other mods?
Click to expand...
Click to collapse
Ok, it will take a while though because I'll have to restore the backup of my original ROM. I haven't changed DPI or any other mods really.
setspeed said:
Ok, it will take a while though because I'll have to restore the backup of my original ROM. I haven't changed DPI or any other mods really.
Click to expand...
Click to collapse
Yep
Like jd1639 asked, what rom?
Maybe ask in the rom thread, maybe you are not the only one with this problem? maybe a workaround/"fix"? Or at least an explanation?
Hammer_Of_The_Gods said:
Yep
Like jd1639 asked, what rom?
Maybe ask in the rom thread, maybe you are not the only one with this problem? maybe a workaround/"fix"? Or at least an explanation?
Click to expand...
Click to collapse
I've moved from Cataclysm to Mahdi-ROM.
Not really sure what I should be looking for? There is a difference in the first line of the build.prop:
Cataclysm
# begin build properties # autogenerated by buildinfo.sh ro.build.id=KOT49H ro.build.display.id=KOT49H
Mahdi-ROM
# begin build properties # autogenerated by buildinfo.sh ro.build.id=KVT49L ro.build.display.id=KVT49L
"Settings storage" isn't how you restore your android id. In titanium > menu > scroll to penultimate set of options called "your device" > manage android id
Sent from my Nexus 5 using Tapatalk
rootSU said:
"Settings storage" isn't how you restore your android id. In titanium > menu > scroll to penultimate set of options called "your device" > manage android id
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
I tried that and it told me that my Android ID was the same as the one in the only backup I have.
The problem is resolved now, although I'm not quite sure how. I uninstalled the games and then redownloaded them (well over a gig each :-/) and now they seem to be working.
Thanks all, for your help and suggestions

[CM12/12.1-UPDATED] S4 Display Color Profiles for CyanogenMod 11, 12, 12.1

### CM12(.1) UPDATE ### (see bottom)
Hey Folks,
are you also tired of the oversaturated colors of the S4 amoled display??
I found out that the S4minisettings.apk, that was originally developed for the S4 Mini by @F4k to regulate the saturation and other colour concerning features, does the job for the S4 aswell! It works very similar to the colour profiles built into samsung stock roms.
After installation you can find a new settings option "advanced settings" in systemsettings/display just like they're are built in into the carbon roms.
Installation:
Download the apk from the link below.
Then you have to manually put the s4minisettings.apk to /system/app and after that it's very important to set ownership and permissions as follows:
Owner: root, root
Permissions: rw,r,r (644)
reboot!
The main option to reduce the saturation is called "Mode - Set the mDNIe mode". I choose "natural" and the oversaturation of the display is gone!
Some other options don't apply until you switch screen off an on once.
___________________________________________________
The apk can be downloaded here:
http://forum.xda-developers.com/attachment.php?attachmentid=2443961&d=1386605141
original thread here (search for F4K's post):
http://forum.xda-developers.com/showthread.php?t=2558702&page=11
you may also want to have a look at s4miniarchive who did a good article/video about it:
http://www.s4miniarchive.com/2014/01/enable-color-saturation-galaxy-s4-mini-cyanogenmod11.html
all thanks go to @F4k for creating this nice apk!
###CM12(.1)-Instructions###
So, f4k made a new lollipop version of this tool S4MiniSettings and built it into his S4 Mini cm12 rom. I extracted it and offer it to you for download.
Instructions:
- extract zip
- copy the folder "S4Minisettings" to /system/app folder
- set permissions of the folder to rwxr-xr-x (755), the apk to rw-r--r-- (644)
- reboot
- after reboot there is a new icon in the app drawer
- if you prefered the setting "natural" from the kitkat version, now choose "movie"
Notes:
- Important: SELinux level higher than "strikt"/"enforcing" is needed to write to system folder and/or set permissions, and the apk to be loaded at boot. Custom kernels like Alucard mostly got SELinux set to "moderat".
- Don't be confused about the app name - it does work with the S4 - definitely!
Doesn't S4 4.4.2 have this by default? I can do same changes through my Display settings - no need for additional apk.
I use kernel perseus to better experience with real colors.
Enviado do meu GT-I9500
creage said:
Doesn't S4 4.4.2 have this by default? I can do same changes through my Display settings - no need for additional apk.
Click to expand...
Click to collapse
The "S4" has this by default in the Touchwiz ROM it ships with, but this thread is about CyanogenMod.
Speaking of which, it possible to adjust color cast in CM11 on my Note 8.0 under Display/Display Advanced. Maybe this feature will also come to CM11 on the i9500.
When i reboot nothing happends :/ i have everything like you said, bit it doestn appear. I have cm 11 snapshot m3, help?
Or does this only work on nightlies build?? :crying:
elmaku said:
When i reboot nothing happends :/ i have everything like you said, bit it doestn appear. I have cm 11 snapshot m3, help?
Click to expand...
Click to collapse
Did you set the permissions and owner correctly? Otherwise it can't work.
Peter Semper said:
Did you set the permissions and owner correctly? Otherwise it can't work.
Click to expand...
Click to collapse
the permissions are exactly like you have it, but still its not working. It doesnt scan my apps when I reboot :/. Also worth noting, every time i go to see the permissions or change it it says in a square. "The current file system is read-only. Do you want to remount as read-write and continue the operation?" I click yes, then i change it rw--r--r and reboot and nothing happends. When I go check it againg is the same prosses all over againg.
Edit: Also, in my settings I have Display & lights instead of "Display" as the video shows. I know nothing and I understand this may be a dumb question, but it may had to do with the problem? sorry.
Over-saturated colours of S4? Oh Dear Lord :|
elmaku said:
the permissions are exactly like you have it, but still its not working. It doesnt scan my apps when I reboot :/. Also worth noting, every time i go to see the permissions or change it it says in a square. "The current file system is read-only. Do you want to remount as read-write and continue the operation?" I click yes, then i change it rw--r--r and reboot and nothing happends. When I go check it againg is the same prosses all over againg.
Click to expand...
Click to collapse
Which file manager do you use? "root explorer" i.e. has sometimes problems and sais it's write protected. I use "root browser" which does a good job, mostly.
devilsdouble said:
Over-saturated colours of S4? Oh Dear Lord :|
Click to expand...
Click to collapse
killjoy
Peter Semper said:
Which file manager do you use? "root explorer" i.e. has sometimes problems and sais it's write protected. I use "root browser" which does a good job, mostly.
Click to expand...
Click to collapse
I have used both! and none of them works when I reboot . Man what a bad luck I have.
elmaku said:
I have used both! and none of them works when I reboot . Man what a bad luck I have.
Click to expand...
Click to collapse
And also tried the file manager provided with cm 11? Just have to "unleash" it in the options, I mean enable root mode.
Peter Semper said:
And also tried the file manager provided with cm 11? Just have to "unleash" it in the options.
Click to expand...
Click to collapse
Nope... just tried it and it doesnt optimize the apps when rebooting. I'm stuck.
elmaku said:
Nope... just tried it and it doesnt optimize the apps when rebooting. I'm stuck.
Click to expand...
Click to collapse
Very strange, you must have done something wrong.
Peter Semper said:
Very strange, you must have done something wrong.
Click to expand...
Click to collapse
I really don't understand :/... It is just not detecting it... maybe an option I have enable? I hate these saturated colors... :/ maybe it is only on nightlies?
Another options
splitterzelle said:
Hey Folks,
are you also tired of the oversaturated colours of the S4 amoled display??
I found out that the S4minisettings.apk, that was originally developed for the S4 Mini by F4K to regulate the saturation and other colour concerning features, does the job for the S4 aswell! It works very similar to the colour profiles built into samsung stock roms.
....
The apk can be downloaded here:
http://forum.xda-developers.com/attachment.php?attachmentid=2443961&d=1386605141
....
all thanks go to F4K for creating this nice apk!
Click to expand...
Click to collapse
This apk requires way too many permissions for the task it performs... Suspicious...
There is another option: KTweaker tool which comes with Ktoonsez kernels also allows to modify this setting (works with CM11 kernel, not only with Ktoonsez) .
After all this setting can be set via kernel "/sys" filesystem. From terminal emulator execute command:
Code:
echo 2 > /sys/class/mdnie/mdnie/mode
To make this change permanent (survive reboots and ROM updates) one may use init.d supplied with CM11, and create additional script in /data/local/ (in this location script will survive CM update).
Seems like init.d in CM11-M10 doesn't start scripts in /data/local/userinit.d/ directory, so the only option is to place script code to /data/local/userinit.sh
Permissions of this script must be set to 0755 (-rwxr-xr-x).
For anyone who interested in adopting this method I've prepared template script (also it sets some other available screen options, not only mode):
Code:
#!/system/bin/sh
# For SGS4 screen mode can be chosen from:
# 0 - STANDARD
# 1 - DYNAMIC
# 2 - MOVIE
# 3 - NATURAL
echo 3 > /sys/class/mdnie/mdnie/mode
# For SGS4 screen scenario can be chosen from:
# 0 - UI_MODE
# 1 - VIDEO_MODE
# 2 - VIDEO_WARM_MODE
# 3 - VIDEO_COLD_MODE
# 4 - CAMERA_MODE
# 5 - NAVI
# 6 - GALLERY_MODE
# 7 - VT_MODE
# 8 - BROWSER
# 9 - eBOOK
echo 0 > /sys/class/mdnie/mdnie/scenario
# Other parameters are boolean: 0 - Disabled, 1 - Enabled
echo 0 > /sys/class/mdnie/mdnie/negative
echo 0 > /sys/class/mdnie/mdnie/outdoor
Additionally I've prepared TWRP (CWM should work also, but I've not tested) installable version of this script (see attachment).
In that case if you dislike my default setting you'll need to unpack it, edit "data/local/userinit.sh" and pack it back using zip.
PS
This MAY work with other Samsung AMOLED devices. I can confirm that it works with galaxy tab 7.7 (p6800).
qolob said:
This apk requires way too many permissions for the task it performs... Suspicious...
Click to expand...
Click to collapse
It's not suspicious in any way! The developer f4k who wrote this little apk is a very honorable guy, just have a look at his profile and all of the work he does...
This apk does the job perfectly and doesn't do any harm to nothing.
Your remark/comment is very unnessessary here. So why don't you go start a thread your own instead of lousing this one up?
splitterzelle said:
It's not suspicious in any way! The developer f4k who wrote this little apk is a very honorable guy, just have a look at his profile and all of the work he does...
This apk does the job perfectly and doesn't do any harm to nothing.
Click to expand...
Click to collapse
I'm not trying to blame anyone in anything.
I'm not a pro in android programming and maybe such permissions are implied to all apk's that manage system settings.
However I can't see any reason for app that manages screen settings to require permissions to make calls, access user contacts etc. and it seems suspicious to me. That's all.
splitterzelle said:
Your remark/comment is very unnessessary here. So why don't you go start a thread your own instead of lousing this one up?
Click to expand...
Click to collapse
When I was searching how to setup screen settings in CM11 on SGS4 I've found only this thread. And when I've managed to solve this problem with alternative method I've decided that other users maybe interested in this information. I've posted to Your thread because I thought that it is a good idea to post all possible solutions for 'S4 amoled display colour profiles with cyanogenmod 11' in one thread to help other people find them quickly and in one place.
Sorry if I was wrong and violated something.
qolob said:
I'm not trying to blame anyone in anything.
I'm not a pro in android programming and maybe such permissions are implied to all apk's that manage system settings.
However I can't see any reason for app that manages screen settings to require permissions to make calls, access user contacts etc.
...
Sorry if I was wrong and violated something.
Click to expand...
Click to collapse
Mostly when there are high ranking permissions for an app requested, it isn't because of maliciousness of the author, it's often just carelessness of the creator not deactivating them in the building tool's presets he uses.
And after all, just don't be so mistrustful about things coming from senior xda developers......
This method I announced here is very simple to install, safe and works perfectly even with the latest nightlies so far.

Pixel 2 Build.Prop And Other Modification Locations?

So I haven been looking into modifications regarding things such as my Build.Prop. I was recently reading b00ster23 post called [BUILD.PROP TWEAKS] January Update and I trying to do the "Disable USB Debugging Notification" "persist.adb.notify=0" but I cannot find this string in my Build.Prop. Do I just add this "persist.adb.notify=0" to my current Build.Prop anywhere or do I have to find the string in some other location? If so, where can I find these other locations?
My Device Setup
Pixel 2 Walleye Verizon
TWRP
Magisk Root
ElementalX Kernel
Aceolus said:
So I haven been looking into modifications regarding things such as my Build.Prop. I was recently reading b00ster23 post called [BUILD.PROP TWEAKS] January Update and I trying to do the "Disable USB Debugging Notification" "persist.adb.notify=0" but I cannot find this string in my Build.Prop. Do I just add this "persist.adb.notify=0" to my current Build.Prop anywhere or do I have to find the string in some other location? If so, where can I find these other locations?
My Device Setup
Pixel 2 Walleye Verizon
TWRP
Magisk Root
ElementalX Kernel
Click to expand...
Click to collapse
Wow! For whatever reason I just seen this. My apologies for the extremely late response there. But if you look at my post, you'll see where the instructions for adding the line. The line will not be there by default. Hopefully, you've been able to figure it out.

Categories

Resources