yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 Q&A, Help & Troubleshooting] Mizpah:
Hi all,

I just got my S4 "I9505" and would like to change the RoM,

I came up with lots of RoMs that look great but, reading I always find,

RR (Reboots) & Camera problems.

I searched the inet for a comparison between two that I have looking at

and would be interested in you thoughts.

First a little info what I am using at the moment,

S4 bought in Germany,

GT-I9505 Android 4.3 Stock

Baseband version: I9505XXUEMKE

Kernel: 3.4.0-2082040

Build:JSS15J.I9505XXUEMKE

Rooted with philz_touch_6.07.6-jfltexx.zip using Odin.

1: Problem, which MoDs is the best at the moment and is there a

Rating Chart or comparison Chart anywhere in the Net?

There are two MoDs I have being looking at are :

Echoe Kit Kat v2.1 :confused:

and

CyanogenMod, I think the Ver. is 11 :confused:

2: Why I want to change?

Looking for more:

Security,

No Ads,

No Spying,

More Speed,

Updates, ( not like samsung that keep people waiting forever for the updates!) ,

Interchangeable look,

and more over and very important gives me the the power to install apps to SD,

so that the main 16GB stays free,

my S3 also 16GB is loaded only have 4GB left and it is Slooooow

Whatsapp, ChatOn, Weather, Internet via wifi ok I have than one pages open, and rest of the

standard Implanted stuff that always runs.

3: While I'm at it, anyone known of a program like AppGuard that works the same and is up to date?

4: Which of all Developers have had the most expierence with the S3 & S4?

5:

I would be very greatfull for the help for making my choice easier. :D

and

I am happy for ALL the Developer's out there! Give em Hell :D
[Galaxy S 4 Q&A, Help & Troubleshooting] theunderling:
Best rom threads are not allowed on xda.Your meant to try things yourself.

I dont use custom roms for the same reasons you state.

You could maybe try that "carbon" rom....it looks really useful.
[Galaxy S 4 Q&A, Help & Troubleshooting] CarlM34:
The fun is testing these things out for yourself so you get an unbiased opinion. The one that works best for you. Also, look around the Themes and Apps section for other stuff you are wanting;):good:
[Galaxy S 4 Q&A, Help & Troubleshooting] faabak:
Hi!

Bought this i9506 yesterday, after getting tired of LG Optimus 4X HD. Wanted Full HD, and a black phone (my LG was white).

Got a bit dissapointed when i saw there's no custom ROMS for this phone yet though.. After all, this is taking over for the old S4 (i9505), at least here in Norway.

What happens if i try to flash a i9505 rom? Will it just say that it's not compatible? Haven't dared to try yet.. :P

It's allready been rooted with the Philz Touch CWM.
[Galaxy S 4 Q&A, Help & Troubleshooting] Rechargelegend:
faabak

I am pretty sure that the phone will not boot. The chipset is diffent and something else that i dont know :)
[Galaxy S 4 Q&A, Help & Troubleshooting] faabak:
Yeah, i guess you're right! SnapDragon 600 in the i9505 vs. 800 in the i9506..

But also, i think the manifest is beeing checked by CWM to check if the rom is the right one..

It's a shame! On my Optimus 4X HD i were hasseling around with building CM11-roms from github/P880-Dev, but since the camera did not work, i just bought this.. Now i guess i have to look more into developing, and see if i can convert a Xperia Z1 ROM to this one! :)
[Galaxy S 4 Q&A, Help & Troubleshooting] aresbv2000:
I tried and Odin fails.It says something about the signature.It's like trying to flash i9505g rom on i9505 wich have the same SoC.It's not possible.
[Galaxy S 4 Q&A, Help & Troubleshooting] faabak:
Yeah, i can see the signature-problem.. Maybe we could just change the signature-files on a i9506g-rom!
[Galaxy S 4 Q&A, Help & Troubleshooting] Rechargelegend:
That would be nice! But i think the Note 3 is more similar to the i9506. So it would be much easier to port a rom from that. I have no magic dev skills but my phone is ready for testing. :)
[Galaxy S 4 Q&A, Help & Troubleshooting] sorg:
It won't work.

Hardware is completely different.

I9506 is similar to I9505 the same as similar to I9500 :)

Don't look at Qualcomm Snapdragon name. SD600 and SD800 are different very much.

Don't waste your time for this. You will only get results varying from "can't boot" to "brick".
[Galaxy S 4 Q&A, Help & Troubleshooting] Rechargelegend:
sorg.

Thats good to know! :) Thought they very almost the same.
[Galaxy S 4 Q&A, Help & Troubleshooting] faabak:
Yeah, but perhaps if we get a CM for Note 3, that we can modify this instead..? :)
[Galaxy S 4 Q&A, Help & Troubleshooting] sorg:
yep. CM from Note 3 can have good compatibility. But first you need is to get Kernel source code of I9506 and Note 3. Then you will need to transfer CM related changes from Note 3 kernel to I9506 kernel.

After that may be you will be able to boot CM. Not sure. I never worked with CM sources.
[Galaxy S 4 Q&A, Help & Troubleshooting] fatherjack360:
I wonder does Samsung contain anything device specific in the system portion of the image? The SD600/800 drivers would be in the kernel/boot portion no? Certainly on normal Linux you can transplant the hardware and only need to rebuild the kernel.
[Galaxy S 4 Q&A, Help & Troubleshooting] sorg:
There are many device specific files in system image. There are many user-space device drivers. Also, Samsung doesn't make any HAL (hardware abstraction level) in their ROMs. Even devices with the same CPU have many incompatibilities in ROMs. For example RIL from Note 3 with SD800 doesn't work in E330S ROM, producing endless reboot cycles, although modem part of SD800 is inside SoC (unlike other SoCs).

Ah, better example: system image with Android 4.3 from I9506 doesn't fully work in E330S phone (camera doesn't work), although 4.2 system image worked fine. It's because development of these two models went by separate ways by (probably) separate development teams. I had to take some parts of i9506 kernel source to make E330S kernel compatible with I9506 system image.
[Galaxy S 4 Q&A, Help & Troubleshooting] fouad13fr:
I've try to flash the Note 3 Omega rom the phone works. The wifi and bluetooth do not turn on and the cellular network intermittent disconnect so I think if we can flash on a customized rom for note 3 that integrates libraries and drivers for the gt-i9506 it would be a good start.

/!\ Do not try to repeat what I did, my phone not at all want to connect to the cellular network even after reflash stock rom 4.3 with odin, phone boot, logo becomes dark we feel small vibration indicates that the boot is over and it stops there, after a while a message "system is not responding ..." then reboot. When I reflash with odin there is no error message, this is what is called playing with fire :(
[Galaxy S 4 Q&A, Help & Troubleshooting] bumax:
Well, we have official Samsung sources for 4.3 (I9506XXUBML5).

Someone who have time to learn how to modify it with root and then compiling it would be easier task than try to modify other phones rom's.
[Galaxy S 4 Q&A, Help & Troubleshooting] aussieglis:
Damn, I just baught this phone, I'm picking it up tomorrow.. Quite a bummer not to find any CM ROM's for it. Wellwell, maybe touchwiz will be fine with the good specs the phone has. I just love cyanogen so much :)

You guys think it will come eventually?
[Galaxy S 4 Q&A, Help & Troubleshooting] faabak:
Sure hope so, i did the same "mistake" as you, thinking there's NO way there isn't any CM for this phone.. I think it's the last phone i would'nt have checked first before i bought it, but still, i should have! :P
[Galaxy S 4 Q&A, Help & Troubleshooting] aussieglis:
Yeah me too. Thank god it's sooo fast and smooth! I hate all the bloatware tho, I think I will root it in a few weeks to remove most of it.
[Galaxy S 4 Q&A, Help & Troubleshooting] haigel:
sorry to hear that your phone cannot boot... there is a price for trying and development anyway. you may get it fixed when there is compatible rom available
[Galaxy S 4 Q&A, Help & Troubleshooting] changguangyu:
How can you make the E330S kernel work with i9506's 4.3 rom?
[Galaxy S 4 Q&A, Help & Troubleshooting] sorg:
basically, kernels from E330S and I9506 are almost the same. On 4.3 ROM there is difference in Camera interface, so E330S kernel won't work with I9506 system image. But you can use source code from i9506 to compile kernel for E330S device.

Starting from 4.3, both i9506 and E330S use KNOX bootloader, thus you may expect some side effects after swapping kernel/system images. For best result i recommend to clean both kernel and system from KNOX.

I still use old 4.2.2 bootloader which is not infected by knox. With this bootloader you cannot use any stock 4.3 kernel. You have to compile kernel without TIMA authentification to be able to boot it with 4.2.2 bootloader.

Thus, i cannot tell you much info about stock kernels from 4.3 ROMs. Some users report about non-working WiFi if you flash stock i9506 kernel on E330S device. But you may flash kernel, system and cache from i9506 to E330S - it will boot at least.
[Galaxy S 4 Q&A, Help & Troubleshooting] changguangyu:
I tried stock i9506 kernel ,system and cache on E330S, Camera is working but wifi is not working. It seems a knox problem. When i touch the wifi toggle , there is a "Security notice" on notifycation bar. But when i remove the KNOX apk, wifi sitll can't work. It seems that the phone refuse to load the wifi drivers.
[Galaxy S 4 Q&A, Help & Troubleshooting] Absolon:
Do you mean the whole Touchwiz or the Kernel?

/Abs
[Galaxy S 4 Q&A, Help & Troubleshooting] mezo91:
can I flash E330s 4.4.2? or i950x 4.4.2, ?
[Galaxy S 4 Q&A, Help & Troubleshooting] mabmed:
No; you can't.
[Galaxy S 4 Q&A, Help & Troubleshooting] faabak:
Some say you can flash the E330S rom, but somehow, i doubt.. Depending on the flashing tool of course, i know at least CWM checks some build.prop-file or something to make sure you're flashing a ROM with the correct model name!
[8125, K-JAM, P4300, MDA Vario General] danskinner:
Hi everyone - been doing a search for a small app that records the outgoing call duration and is resettable but can't find one anywhere. Does anyone know of such an app that will run under WM5?

It's just to make life that bit easier as O2 expect you to call (& pay) their Customer Services to get an update on how many of your free minutes you've used at any point in the month. A bit Dark Ages if you ask me!!!

Any help much appreciated. :lol:
[8125, K-JAM, P4300, MDA Vario General] OffBeatMammal:
the answer seems to lie in the registry....

HKLM/Software/Microsoft/shell/cumulativecalltimers/line_0/

AllCurrent

AllCurrentNumCalls

AllPhoneLifeTime

AllPhoneLineTimeNumCalls

IncomingVoiceCurrent

IncomingVoiceCurrentNumCalls

IncomingVoicePhoneLifeTime

OutgoingDataCurrent

OutgoingDataCurrentNumCalls

Now all we need is some smart person to write us an app that shows us how many minutes of calls we've made (with an option to reset) and how many bytes of GPRS data we've bought....
[8125, K-JAM, P4300, MDA Vario General] bredita:
start -> settings -> system -> device information -> Call duration

Will give you outgoing and incoming call duration.

Have a look at MortScript if you want to make a "tool" to display/reset all the values from the registry.
[8125, K-JAM, P4300, MDA Vario General] gepol:
I thing what you need is Phone Dashboard. Google it, download it and see what info it can give, its great

Regards
[8125, K-JAM, P4300, MDA Vario General] bredita:
This (free) script displays the values from the registry and asks if you want to reset "current" counters.

I can't find the "OutgoingData" counters in my registry. So I can't help you with GPRS counters.

I haven't tested it much, but it seems to work on my K-jam, ROM version 2.16.9.1.

It does mess with the registry so I suggest making a backup first if you want to try it. You also need to install MortScript:

http://www.sto-helit.de/modules/edito/content.php?id=38
[8125, K-JAM, P4300, MDA Vario General] Koksie:
search for DKToday. It counts your outgoing minutes and sms and can be set to reset on a specific date. For me, my free minutes are calculated per the 11th of each month, so each 11th of the month my timer will be set to 0. The prog can be found in the forum, just do a search on it.
[8125, K-JAM, P4300, MDA Vario General] OffBeatMammal:
Show call and data timers (from registry)

a small mod from the great script above...

this one doesn't do a reset (as I didn't want to loose data) but does display the data counts from the registry as well.

don't know if it's specific to the i-mate K-JAM AKU2 ROM and only tested on my unit, but have fun!
[8125, K-JAM, P4300, MDA Vario General] bredita:
Re: Show call and data timers (from registry)

I want data counters too! ;)

Are you using the same rom as me (I-Mate 2.16.9.1)? I still can't see the data counters in my registry. And I DO use gprs every day.

Have you installed something else that counts gprs trafffic and updates these registry values??

I would like an SMS counter too. I tried searching for it in the registry but couldnt find any.

Maybe I have to change to something else, like DKtoday or something, but i really do not like today plugins or programs that need to run continously.
[8125, K-JAM, P4300, MDA Vario General] OffBeatMammal:
very strange.

I've not installed any other third party apps to count GPRS data (was looking for a freebie!) or done anything out of the ordinary that I can remember since upgrading.

Do you have your machine set for ActiveSync / Direct Push? I use that as well as browsing the web. On the subject of trawling the web it appears that the CumulativeCallTimers is one of the reigstry keys which can be controlled by OEMs but as the phones are the same I'm surprised if there is any difference

ROM is 2.16.9.1 WWE (ExtROM 2.16.9.101)

What happens if you add the registry entries (BTW - what happens if you run my version of the script that looks up the entries - I've never used MortScript before so wasn't sure... I love Terry Pratchet as well!)
[8125, K-JAM, P4300, MDA Vario General] bredita:
I tried creating the registry keys, setting the values to 0. Browsed a bit via gprs but the values don't change...

Maybe its the push mail (that i don't use) that creates these values. Can you check if the values increase if you use internet explorer, or if it's only measuring the push-mail-data?

Your code looks good to me, I've just started using MortScript too, because i wanted an easy way to keep track of what i call "real" uptime, average uptime and total number of reboots.

Where does Terry Pratchet fit in? :)
[8125, K-JAM, P4300, MDA Vario General] OffBeatMammal:
the values increase with web browsing as well as the DirectPush mail (did a quick Google search and the numbers went up), only on GPRS not on WiFi (so although it says Data it's not getting confused)

The Terry Pratchet reference... Mort was a character (and the title) of one of his Discworld books. Sto-Helit is the name of a city on Discworld (where Mort, who becomes Deaths apprentice ends up as Duke). They are very funny books
[8125, K-JAM, P4300, MDA Vario General] bredita:
I see. Thanks for testing it.

I dont have an exchange server that supports direct push, so i don't know how to get the counters "started" on my device.

Maybe I should read some of his books then - an ebook perhaps :)
[8125, K-JAM, P4300, MDA Vario General] bredita:
I found a free pushmail exchange thing (mail2web.com) and set up an account, so now I have my push email set up on the phone too. But still no data counters. I've given up :)
[8125, K-JAM, P4300, MDA Vario General] Koksie:
how have you set this up? read the page, but it is not clear to me how it enables push email...
[8125, K-JAM, P4300, MDA Vario General] OffBeatMammal:
I didn't think the maIl2web solution was the new DirecgtPush email (as supported by the AKU2 ROM upgrade), more the 'old-school' SMS notification service.

The best (ie has a free 14 day trial and is good value) one I've found for small users without their own Exchange solution is 4SmartPhones (which is who I'm using - I push my normal mail to their hosted Exchange and it appears in my PC Outlook and on my phone by magic ;) THey also have step-by-step instructions to make setup really easy
[8125, K-JAM, P4300, MDA Vario General] bredita:
You are probably right, I will try 4smartphones as soon as their webpages start working...

"Firefox has detected that the server is redirecting the request for this address in a way that will never complete."
[8125, K-JAM, P4300, MDA Vario General] OffBeatMammal:
weird, they've been pretty well behaved in IE.

Try this link or just type in www-dot-4smartphones-dot-net and see if that behaves!
[8125, K-JAM, P4300, MDA Vario General] bredita:
Don't work. Not in IE, not in PIE, not in Firefox...
[8125, K-JAM, P4300, MDA Vario General] OffBeatMammal:
it's weird... it seems on the first visit to the link it writes a cookie and then redirects to the wrong place, second visit works (at least that's what seemed to happen when I just tried in PIE)

the raw link (to the homepage) should work fine as that's not doing any redirects that I can see
[8125, K-JAM, P4300, MDA Vario General] bredita:
I found something called http://www.4smartphone.no and set up a test account there. Could this be the norwegianified version of "your" 4smartphone service?

They say its "Direct Push", and i can start/stop it using the "direct push" button in the comm manager. Does this mean it's "real" direct push?

This did not do anthing to my data counters though. still at 0...

So there must be something else that starts these counters...

Have you set up the gprs connection by using the imate "select your provider" thing, or have you set it up manually?
[8125, K-JAM, P4300, MDA Vario General] OffBeatMammal:
The 4smartphone.no looks to be the same thing... apart from the Norwegian ;) Yes, it's true DirectPush... if you turn that on in your CommsManager and set a schedule it'll check as often as you set it and you'll make all the BlackBerry addicts with they had a proper device ;)

I set up my phone originally using the i-mate 'choose your provider' option after a hard reset and since then I've added a specific Internet (as opposed to MMS) profile for my carrier (Optus here in Aus)

I've also re-written the app using VS2005 (see attachment), it does require the CF.NET v2.0 libraries to be installed (I've got them with VS2005, not sure where to get them from in general)

Edit: I've removed the attachment from here. The most recent version will always be here along with instructions on how to get the .NET Compact Framework
[8125, K-JAM, P4300, MDA Vario General] bredita:
I havent looked at your proper version yet, is it visual basic?

I cant get the data counters going, tried setting up a separate internet (gprs) connection too. Very strange, but it isn't a big problem to me. Work pays the bill anyway :)
[8125, K-JAM, P4300, MDA Vario General] OffBeatMammal:
there's a new version that grabs a bit more data from the registry and also includes a reset capability.

you can grab the .cab from here along with instructions on how to get the .NET Compact Framework
[8125, K-JAM, P4300, MDA Vario General] Tref:
Thank you for the script bredita. I've modified it to show a few different things, such as roaming information because that is important to me.

I have a question about the dwords, OutgoingDataCurrent, OutgoingDataCurrentNumCalls, and OutgoingDataPhoneLifeTime.

Does anyone know exactly what these are? My phone is fairly new and so I've not used it for a lot of different types of calls, or in a lot of different places so perhaps that's why my values in these dwords are all 0. I replaced them with the roaming values but if they are important if might be a good reason for me to use two scripts instead of just one (don't have enough screen real estate to include too much).

Thanks!
[8125, K-JAM, P4300, MDA Vario General] OffBeatMammal:
hey Tref,

just wondering what you meant by 'roaming data' and where you get that info.

I'm trying to find a way to display the current cell name (or even a reference code or something) so I can take actions based on if I'm at home or work
[8125, K-JAM, P4300, MDA Vario General] Tref:
I have these keys in my registry. I'm assuming they are as they're labelled. Could be wrong though, wouldn't be the first time.

HKLM,Software\Microsoft\Shell\CumulativeCallTimers\Line_0, \RoamingCurrentNumCalls

HKLM,Software\Microsoft\Shell\CumulativeCallTimers\Line_0, \RoamingCurrent

When you say "current cell name" are you referring to the current incoming caller? If so you might be able to take that from the "last incoming call[er]" depending on when that value is posted to the registry. But then you have caller id that will do that also, right?
[8125, K-JAM, P4300, MDA Vario General] OffBeatMammal:
ah cool, I'd not seen the roaming entries turn up - luckily my telco has pretty much 100% coverage so I don't think I've ever roamed with my K-Jam.

with the cell id... I was after the name that the celltower displays - eg on my Nokia and SE candybar phones it says the name of the town/suburb where the cell is located.

I think this info is hidden way down in the bowels of the TAPI stack on WM5 though :(
[8125, K-JAM, P4300, MDA Vario General] Tref:
MortScript and bredita's script are pretty cool. Today was the first time I'd seen either. Just in the registry alone there are a lot of ways MortScript could be very useful. I just wish there was a little black book of sorts on the WM5 registry like there is for other Windows OS's. Or if there is where it might be found.

Good luck on

your

search!
[8125, K-JAM, P4300, MDA Vario General] immutability:
Guys, I hope you will excuse me reopening this thread after almost 3 years! :)

I have recently upgraded to HTC Touch Diamond (from SPV C500) and missed the separate call timers for incoming/outgoing voice calls, etc, that I had in Windows 2003 Smartphone (my plan includes free minutes). Windows Mobile 6.1 Pro only seems to list lifetime and current voice timer (resettable but no separate timers for incoming/outgoing).

Before I found this thread, I did a registry search and found out that all the values are still there in Windows Mobile 6.1, so I did a quick and simple C# application to display the timers (screenshot attached).

Problem: the timers seem to be flawed on my Diamond, and I'm not sure why. After almost a month using it, I had only 40 minutes spent from my 90 minute plan, so I began calling all friends to just say "hey how are you, got a lot of free minutes, etc". After 3 calls totalling 36 minutes I realized the timers showed just about 50% of my REAL minutes - I found this out simply - the outgoing timer increased by 6 minutes after 36 minutes of calling. While the timer was showing 46 minutes, I already called 92 minutes since last reset (all values are for outgoing calls).

At first I thought it is my script decoding the values incorrectly, but no way - even the build in call timer (available via call history) shows the same values - I was watching it closely after resetting for next month. After a frist call of 5:41 the timer showed 5:39. But after the second call of 2:42 it only added 15 seconds, and showed 5:54!!!

Question: Did this happen to anyone else? The timers were working perfectly on my old SPV C500. Could this be caused by my ROM version? It wouldn't be the only bug, and I'm afraid I can't upgrade anyway - I've got a Slovak (localized) version of Windows, for which no upgrade was released yet. I was naive in picking the localized phone in hope it would have Slovak T9 just like the SPV C500, but it doesn't (and the translations are poorly made - sometimes they don't fit the space and are cut, etc).

Thanks for any clues / ideas! :confused:

PS: If anyone wanted to use my simple call timer utility, I can post a download link. It doesn't allow resetting, just displays the timers - I didn't want to mess with registry.
[8125, K-JAM, P4300, MDA Vario General] B-U-G-A:
http://oldsap.blogspot.com/2007/03/cummulative-call-timer-reset-utility.html
[8125, K-JAM, P4300, MDA Vario General] Raulka:
I cannot find bredita's and/or OffBeatMammal's mortscript files.. Anybody could upload these please :confused: