yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Q&A, Help & Troubleshooting] fffft:
No. Flashing stock firmware will not increment Knox.

The exception might be trying to downgrade a Kitkat bootloader e.g. trying to revert 4.4.2+ to a version before 4.3. An attempted downgrade may soft brick yoir phone and change Knox in the process. Also those with locked bootloaders i.e. ATT, Verizon, Sprint, USC should not attempt flashing firmware from foreign carriers.

Normally only a custom kernel or recovery will increment Knox. It is possible that a bad flash e.g. power interruption or (rarely) a random glitch could corrupt Knox as well.

.
[Galaxy Tab S Android Development] heyjoe66:
I hope I've brought something useful here.

I figured out how to load mDNIe color profiles from sdcard.

So this I found out so far:

1. you have to be rooted;

2. profiles MUST be placed in /sdcard/mdnie folder;

3. profile is a text file and can be edited with any text editor;

4. file name is irrelevant ;

5. you have to edit two titles inside profile file to correspond to profile, you're going to override, eg. you're using AMOLED cinema mode. It's internal name is DYNAMIC_UI, so titles inside profile should be DYNAMIC_UI_1 for longer array and DYNAMIC_UI_2 for shorter one.

The whole list of model with corresponding internal names:

AMOLED cinema mode - DYNAMIC_UI;

AMOLED photo - STANDARD_UI;

Basic - NATURAL_UI;

6. first lines (bytes) of arrays are special marks (0xEC and 0xEB) and should not be touched;

7. to enable profile you have to write into /sys/devices/platform/s5p-mipi-dsim.1/lcd/panel/mdnie/tuning:

echo 1 > /sys/devices/platform/s5p-mipi-dsim.1/lcd/panel/mdnie/tuning

echo "profile file name without path and spaces" > /sys/devices/platform/s5p-mipi-dsim.1/lcd/panel/mdnie/tuning

8. PROFILE WILL RESET AFTER SCREEN OFF/ON CYCLE. For now I'm using Tasker to refresh it on screen on event. Maybe later we'll figure out some more elegant way;

UPDATE:

Written a small app for PC to tune colors through ADB. Useful for displaying some fullscreen test picture on device and drag sliders on PC to see effect (if any).

Profile structure description is in 2nd post.

That's it by now. There are comments from kernel source, but not too much descriptive (attached here).

I'd extracted and formated properly some major profiles. Attaching them here. Now we need to play allot with them to find out what each byte is doing exactly.

All profiles attached here have matching line numbers. I suggest to keep this pattern, so it will allow us to refer particular byte by line number while discussing here.
[Galaxy Tab S Android Development] UpInTheAir:
Hey, this looks useful. :)

Do you mind if I incorporate a variation of this into my SkyHigh kernel. Just an idea ATM to make it Synapse compatible and switchable etc. I'm sure it's doable :)

Won't be able to try for a few weeks though, still away and have some other kernel commitments on my return ;)
[Galaxy Tab S Android Development] heyjoe66:
Actually, there is nothing here to do with kernel, stock kernel is already capable of loading profiles.

On the other hand, to load profile I do use Tasker so as for reloading on every screen on, 'cause it gets reset every time.

And I do understand that not every user can handle this with such creepy app like Tasker.

So implementing some easy way to handle choosing/loading/reloading plofiles sounds really useful.

The method and app I introduced here are only a comfortable way to investigate a profile structure and build a fine tuned, personolized profile for a particular display and taste. Further usage of that profile yet needs to be developed.
[Galaxy Tab S Android Development] UpInTheAir:
Yes, I understand that. I wish to add the control into Synapse, no need for scripts or other apps, that's all ;)

I do have control for similar with my Note 3 kernel. I just might try implement some of it, stock or not. :)
[Galaxy Tab S Android Development] TheGoD:
Ok, let me be the first who admits it, I have no glue how to calibrate the screen with your tools. Could you post a step by step guide or even Youtube video? That would be awesome.
[Galaxy Tab S Android Development] Orphee:
Hi,

There is an application on the PlayStore : ColorTRUE

A workmate has the Colormonki Display calibration tool.

I will ask him share it to see how it works and if I can make a "real life" calibrated color screen.
[Galaxy Tab S Android Development] heyjoe66:
Hi,

(from app description)

Looks like it doesn't use mdnie.
[Galaxy Tab S Android Development] Orphee:
You are right, I tried the display calibration tool, it only works in X-rite app.

I don't know if it can help, but I extracted ICC profile from data application.

mDNIe is quite obscure for me...

Edit : There is a tool to open ICC profiles here : http://www.color.org/profileinspector.xalter
[Galaxy Tab S Android Development] heyjoe66:
Not sure if I know what to do with this. I can see some values in the Profile Explorer you provided, but I have no idea, what threy mean.

I tried to read a bit about ICC, like here and here, but seriously, that's too much new info for me right now.

The most terrible thing about color here that bothers me is that color reproduction is heavily depend on screen brightness. With low brightness level grayscale goes totally green. I think I'll try to implement some callback for brightness changes in mdnie in kernel and apply some color correction there. Have no idea, how I'm gonna do that, but I'll try.
[Galaxy Tab S Android Development] Orphee:
Do you want me to do a titanium backup of X-rite ColorTrue to leave you try it (with it own gallery)
[Galaxy Tab S Android Development] heyjoe66:
Well, thanks indeed, but what I'm saying is that I have no idea how to correlate values from ICC with mdnie values. I don't know what values in ICC profile mean, some kind of coordinates of base RGB colors on some colorspace. I don't know how to translate them into values like red-in-black, red-in-green, red-in-white.

That's what problem is.

If you know anything about ICC profile structure, if can somehow describe all that values to me, maybe then we could figure out something to do with all that.
[Galaxy Tab S Android Development] lombartz:
You can use a init.d script for profile reloading when screen is reactivated:

#!/system/bin/sh

(while [ 1 ]
do
AWAKE=`cat /sys/power/wait_for_fb_wake`
if [ $AWAKE = "awake" ]; then
echo 1 > /sys/devices/platform/s5p-mipi-dsim.1/lcd/panel/mdnie/tuning;
echo "profile file name without path and spaces" > /sys/devices/platform/s5p-mipi-dsim.1/lcd/panel/mdnie/tuning;
fi
SLEEPING=`cat /sys/power/wait_for_fb_sleep`
if [ $SLEEPING = "sleeping" ]; then
sleep 1
fi
done &)

It's nothing else than a modified screenstate scaling script, i use that on my S2 and it works very good.

regards,

lombartz
[Galaxy Tab S Android Development] heyjoe66:
Nice. That looks really useful. Sadly, these wait_for_fb_* attributes are missing on our device, or maybe moved to some place else. Need to look for them.

Regarding the problem you're referring to, it's actually a bug in samsung's code. They are trying to read profile from /sdcard when sdcard is not ready yet. I've fixed it in my own kernel build by moving the mdnie folder to /data. So now profile is updated as it meant to.
[Galaxy Tab S Android Development] whatsisnametake2:
Can this be used to raise the gamma levels on the sm-t805 lollipop screen?
[Galaxy Tab S Android Development] Mega Maniac:
I have been playing around with this today but cant seem to get it to affect the color.

I have loaded up ABD, and loaded the DYNAMIC_UI profile into your little app but none of the sliders seem to affect anything on screen.

This is on a T800 running Cyanogenmod
[Galaxy Tab S Android Development] Astania:
Wow, I have a x-rite i1 display pro and it's working with color True application, can I load a profile at startup?
[Galaxy Tab S Android Development] Mega Maniac:
Nope, thats not what this is for. I have the same piece of hardware but it only creates a profile that other apps can use if they support the x-rite sdk, such apps are nonexistent on Android except the x-rite app itself, and that app only works for displaying photos.

The mDNIe profiles are going to bare zero relation to the x-rite profiles so you cant use the x-rite profiles system wide even if you had the means.

I dont think there is enough dev backing on this to make it happen, but the ultimate goal would be to create a tool which is able to adjust the various settings of these profiles so it can be used in conjunction with a colorometer to create a color accurate profile that can be loaded up system wide.
[Galaxy Tab S Android Development] Astania:
Well, ICC profiles are universal standard, not only used by X-rite. X-rite is only making devices to measure color differences between the display and the standard.

So if you have another standard colour profile for display like mDNIe , you somehow must know what is a difference between a display you are profiling and standard, so you need a device to measure it.

Maybe there's a tool that can convert ICC to mDNIe profile?

It would be great to have possibility to turn on the display profiling at startup, especially that it can display wide range of AdobeRGB palette. ColorTrue app makes an ICC when you connect a profiler via USB and difference after and before profiling is huge. But profiles work only in the application, so it's not good.
[Galaxy Tab S Android Development] Mega Maniac:
Yup, I completely agree with what you are saying.

The screen on the Galaxy Tab S is really great, a very capable screen. But it's hampered by being locked to the few profiles Samsung provides.

Unfortunately mDNIe is a Samsung-only affair, and the tool posted earlier is full of sliders that seem to do nothing to the colour of the screen.

The profiles created by the X-Rite app are just a correction on top of a correction, this is fine and all as the chances of us getting low-level calibration seem non-existent, but there are no apps out whatsoever that actually use the X-Rite sdk (other than the x-rite app).

Without an advanced developer on board who knows all of this stuff inside out, I dont think we are going to get anywhere with conversion of mDNIe to ICC or anything like this.

The X-Rite app is great for photos, if there was any support for the X-Rite SDK in a video app this would be a good enough solution for me even if it is a correction on top of a correction, as colour accuracy in the OS is not important.
[HTC Excalibur] elorimer:
I'm trying out a T-Mobile Dash as a replacement for my MDA, which did not survive a ride on the top of the car. Some things have me really confused:

1. Is there a way to get to the voicedial feature in less than 11 keypresses? Is there a way to put it on the quicklist? (The MDA had a button.)

2. After some period of time, selecting the voicedial feature through the start menu only returns me to the today screen. I have to power off and power on the device to get it to work again.

3. I have assigned a speed dial number to voicedial, so in theory one keypress could get me there. But it too returns me to the today screen; I'm guessing the problem here is whatever is going on with #2.

4. Is there a way to reorder the icons in the start menu so that things I use would be on the first page?

5. Is there a way for a bluetooth headset to call up the voicedial feature?

6. Is there a source of further documentation on some of the features of the phone, like voicedial, speeddial, the port on the bottom, and so on. The T-mobile manual on the disk is pretty thin.

7. The manual skips the power button and talks about taking the battery out to soft-reset the device. But it looks like the power button does a soft-reset. Do they do separate things?

8. Is there a trick to dialing with the number keys I am missing? Sometimes, dialing the numbers pulls up contacts based on the 2-abc, 3-def convention, and sometimes it pulls up contacts based on 2-e, 3-r, etc convention. I can't figure out how to control that.

9. In Messaging, I've set the device to download headers only. When I see a message I want to read, I can toggle the message to download the body "next time you connect and receive e-mail." However, this only seems to work if you connect and receive e-mail while the message is open (that is, one by one). I don't seem to be able to select several messages to be downloaded and do them all at once.

10. If you miss a call, you get a missed-call icon on the top line. How can you clear this icon?

There are some things about this device that are way better than the MDA, like the "Internet Sharing" way of using it as a modem for a laptop.
[HTC Excalibur] a99tandem:
Yes. RTFM. For VoiceDial hold the home key.
[HTC Excalibur] chaznet:
Everything you took the time to type is pretty much covered in the 'thin' manual...
[HTC Excalibur] elorimer:
Thanks for the response. Actually, I can't find this in the T-Mobile manual, and it doesn't work on my phone.
[HTC Excalibur] dean56:
more tips

i have been using the smt5600 and have found that the charging cables from boxwave seem to work fine. what i can't seem to find anywhere is an adaptor from the mini usb to a 3.5mm audio plug for connectiong to travel speakers?
[Sprint HTC One (M7)] superman2k2:
Hello I have an GSM Unlocked HTC One M7 I can not get it to work with T-Mobile or Metro PCS. When I locked it I used it with Simple Mobile and it worked great. Now when I put in a Metro PSC or T-Mobile sim it recognizes the sim card but and when I search for net works it finds the T-Mobile but when It tryes to register It say something like "Sim card wont let you register on this network" I'm in the DC MD VA area. Please Help

Stock firmware

Sense 5.0

Android 4.1.2

M7_WLS PVT SHIP S-OFF RH

CID-SPCS_001

HBOOT-1.44.0000

RADIO-1.00.20.1108

OpenDSP-v26.120.274.0202

eMMC-boot
[Sprint HTC One (M7)] StormyNight:
You should really look into updating your software, since the m7 is on 4.4.2 officially now :P

Anyways, flash the oldest radio from here (the initial release one, baseband 1.00.20.0315), and that might fix your issue.
[Sprint HTC One (M7)] superman2k2:
I tried to update OTA but since I have a custom recovery it just reset to recovery and that's it? Can you recommend me a good one for me? Thank You very much for your help
[Sprint HTC One (M7)] StormyNight:
OK, since you have a custom recovery with stock,

a) it's pretty much better to be on a custom ROM since you can update easier.

b) If you want to be on stock, it's best to back everything up and run a RUU.

If you choose option a), flash this recovery, and install a custom ROM such as ViperOne.

If you choose option b), follow the instructions on this thread.
[G3 Q&A, Help & Troubleshooting] Ryan57ford:
Is anyone else having a issue when they take photo's that in very bright white area's there is a bright pink color? It has now happened with two sets of pictures I have taken, One picture that has the sun in it actually has a dark pink dot right where the sun is... Is this a setting, common or should I take my phone back? the phone is only a couple days old
[G3 Q&A, Help & Troubleshooting] EpicChineseTime:
Lens flare? (Very common) but the colour is something like purple...

Can you show us a picture?

Sent from from my LG-D855
[Windows Phone 8x by HTC] Gsm UK:
Hi ,

i need another region rom, my htc 8x is from verizon

when i checked my sim credit ( balance ) i shows on chineses lanugage .

any help appreciate
[Windows Phone 8x by HTC] Gsm UK:
anybody help me................
[Windows Phone 8x by HTC] Gsm UK:
any guide ?
[LG G2 Mini] Zaaap72:
Here is a list of the mmc partitions.

modem -> /dev/block/mmcblk0p1
sbl1 -> /dev/block/mmcblk0p2
rpm -> /dev/block/mmcblk0p3
tz -> /dev/block/mmcblk0p4
sdi -> /dev/block/mmcblk0p5
aboot -> /dev/block/mmcblk0p6
rpmb -> /dev/block/mmcblk0p7
tzb -> /dev/block/mmcblk0p8
abootb -> /dev/block/mmcblk0p9
pad -> /dev/block/mmcblk0p10
modemst1 -> /dev/block/mmcblk0p11
modemst2 -> /dev/block/mmcblk0p12
misc -> /dev/block/mmcblk0p13
persist -> /dev/block/mmcblk0p14
laf -> /dev/block/mmcblk0p15
boot -> /dev/block/mmcblk0p16
recovery -> /dev/block/mmcblk0p17
fsg -> /dev/block/mmcblk0p18
fsc -> /dev/block/mmcblk0p19
ssd -> /dev/block/mmcblk0p20
DDR -> /dev/block/mmcblk0p21
encrypt -> /dev/block/mmcblk0p22
rct -> /dev/block/mmcblk0p23
drm -> /dev/block/mmcblk0p24
sns -> /dev/block/mmcblk0p25
factory -> /dev/block/mmcblk0p26
fota -> /dev/block/mmcblk0p27
sbl1b -> /dev/block/mmcblk0p28
mpt -> /dev/block/mmcblk0p29
cust -> /dev/block/mmcblk0p30
eksst -> /dev/block/mmcblk0p31
system -> /dev/block/mmcblk0p32
cache -> /dev/block/mmcblk0p33
userdata -> /dev/block/mmcblk0p34
grow -> /dev/block/mmcblk0p35
[G2 Q&A, Help & Troubleshooting] Nightbeat:
Hi, so.. I forgot my charger at work.. and everyone around me use iphones and I have to charge my phone

I found an old samsung galaxy 1 charger, and so far it's charging pretty good..

but I want to make sure that it's safe. do you guys know if using a samsung charger can do any damage to my battery?

I also have dorimanx kernel forcing fast charge mode.

thanks in advance.
[G2 Q&A, Help & Troubleshooting] khaytsus:
Nope, it's fine. It might charge slower, but the voltage will be the same. A non-android compatible charger will only charge at 500mAh due to the way Android determines USB vs AC charging, that's really the only difference you'll ever see on such a charger beyond the capacity of the charger itself, which would just manifest itself as slower charging.
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] richawesomeness:
Hello. I am on the 4.4.2 update supplied by ktoonsez on the Samsung Galaxy At&t. I am wondering what the guidelines are for installing ROMs are for this update. I know they changed since 4.3 because of the locked bootloader. Is it even possible and or safe to flash ROMs anymore? I'd appreciate a list of suggested ROMs if you would be so kind.
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] audit13:
With 4.3 and newer ROMs, the bootloader can't be downgraded but I don't believe it is locked the way my Motorola had a locked bootloader.
[T-Mobile Samsung Galaxy S 4] aeneas1:
when wifi calling is enable i can't send mms messages nor can i send texts to email addresses. when i try i get "no network connection - mobile data is turned off. this message will be sent when mobile data is turned on." well i can't turn on mobile data with wif-calling enabled, i have to turn it off. so the net result is i can only send mms mesaages with wifi calling off. the problem is i live in the sticks where coverage is weak, so with data enabled and wifi calling off, mmss messages are still a hit.miss proposition, and of course phone calls don't work.

i tested a friend's s5, his carrier is metropcs, and i can send mms messages with wif calling enabled on his phone, no problem, but his phone won't receive mms messages with wifi calling turned on.

i called tmobile tech and the first idiot i spoke with told me that it can be resolved with a full factory reset, which of course isn't true. the next tmoible tech i spoke with said this is a known problem with samsung phones, and apologized for the factory reset directions i was given by the other tech guy, he also said this problem does not exist with google phones and a couple of others. after doing a google search there are tons of complaints about this, but no real consensus as far as i can tell, some s4 users seem to be able to use mms with wifi calling enabled, many, many apparently can't.

so is anyone else having this issue? is there a workaround? how about an online texting service that bypasses phone software altogether? any help would be greatly appreciated!
[T-Mobile Samsung Galaxy S 4] aeneas1:
no one else is having mms problems when wi-fi calling is enabled?
[T-Mobile Samsung Galaxy S 4] aeneas1:
forgot to add, my apn setting:

name: t-mobile us lte

apn: fast.t-mobile.com

mmsc: http://mms.msg.eng.t-mobile.com/mms/wapenc

mcc: 310

mnc: 260

apn type: default,mms,supl

apn protocol: IPV6

apn roaming protocol: IPV4

i've also tried:

- changing protocols to ipv4/ipv6, and just ipv6

- changing wifi calling connection preferences to cellular network preferred
[T-Mobile Samsung Galaxy S 4] brian117:
Are you running complete stock, or are you running a custom ROM?
[T-Mobile Samsung Galaxy S 4] aeneas1:
sorry about the late response, thought i was subscribed to this thread... anyway i'm running a custom rom, the sickness' v9 rom.
[T-Mobile Samsung Galaxy S 4] serio22:
You need to flash the stock MMS, no modded
[T-Mobile Samsung Galaxy S 4] aeneas1:
i believe i am using the stock mms... i installed the custom rom on top of samsaung's stock rom, and then added different features (mods) to the custom rom via aroma - one of the mod choices was stock or custom mms and i chose stock. or are you saying that all custom roms will automatically make the stock mms custom?
[T-Mobile Samsung Galaxy S 4] brian117:
No not all custom ROMs will make the stock MMS turn into custom. Only some. What you can try doing is make a backup of your current system, then do a complete wipe via recovery and reinstall v9 of Insane and don't install any mods the first time. Test to see if you can send MMS over WiFi Calling. If you can, then proceed to install whatever mods you had before but when you get to the selection of which MMS to use, select Stock S4 or if there's an option that says "no choice" then select that.

Basically using a modded MMS, even if its just a themed S4 MMS, MMS over WiFi calling won't work. You need to use pure stock MMS.
[T-Mobile Samsung Galaxy S 4] aeneas1:
i have three other t-mobile s4 (sgh-m919) phones (wife, two kids) that aren't rooted and it doesn't work on any. do you use wifi calling? if so are you able to send photos with your texts when it's enabled? and if so can you answer the following:

1. what connection preferences do you have set in wifi calling, wifi preferred or cellular network preferred?

2. in your apn setting, how do you have your protocols set, ipv4, ipv6 or ipv4/ipv6?

doing a google search this is a big problem t-mobile for s4 owners - a owrkaround seems to be setting wifi calling connection preferences to cellular network preferred. many believe that data (mms) simply can't be sent over the internet, it needs to be sent via the data network, which is what the workaround does, it allows you to keep wifi calling on, but when mms texts are sent they're routed through the cellular network.
[T-Mobile Samsung Galaxy S 4] serio22:
Just flash the stock mms again to make sure. I have the fast.tmobile.com apn on IPV4 and I can send and receive mms.. Also make sure you use have the stock mms app as default messaging app, otherwise it won't work