yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] Virnik0:
Phone.apk process crash, FC resolution

I want to ask all users who do have DeepBlue Theme installed, if they can report behaviour of the phone app.

1) Dial any number (your friend, family, or any other), and once other side pick it up, end call.

2) Did you recieve Force-Close notification refering to Phone.apk process?

3) Take another phone (any kind), and dial your own number (the number which is your SGS using).

4) Pick up the call on your SGS, then end call.

5) Did you recieve Force-Close notification refering to Phone.apk process?

Try it few times, then report back.

In your report, please describe which operator are you using (Orange, O2, T-Mobile, Vodafone, any other), and DeepBlue Theme version you are using.

I am asking you all for this, because as you can see, two people still do have FC's after end of phone call, and I sdill do not know why. Your answers may help me to resolve it. It will be even better, if you can provide system log file generated by CatLog.

Anyway, if you can be so kind and report any unusual behaviour of your phone, if it is freezing, or crashing, or some pictures do not fit, I will gladly appreciate it. If you like my work, try to help me to make it even better.

Thank you
[Galaxy S I9000 General] platonoff:
Hi, thanks a lot for a new addition!

Unfortunately, I've faced some issues with gtalk after upgraded from 1.0 to 1.1:

1. From time to time gtalk blames that Talk application has stopped unexpectedly, simultaneously the main view keeps running and reflects to my actions.

2. Voice calling to user who is using chrome sign in doesn't work, the same issue as above, i.e. initially it shows like call is starting, but after few seconds error pop-up and main screen again. I will try video calling soon and can send an update if need.

3. User from chrome is not capable to instantiate not video nor audio call, in browser it's a message about inability to call, sounds like gtalk is not registered correctly to main server from mobile set and server is not capable to distinguish either this is a regular chat or client with "full package".
[Galaxy S I9000 General] Virnik0:
Sorry to hear that. Have you tried wiping out GTalk configuration/data in the Application management?

Anyway, if your issues will continue, I will have to prepare new version with fixed GTalk.

Until then, you can easily revert back to your previous working Gtalk, simply by overwriting Talk.apk in /system/app/ in the Theme ZIP file by version extracted from deodexed ROM ZIP file, and then re-installing Theme from within CWM. (Or place original GTalk from ROM ZIP to /system/app in your phone with Root Explorer. Don't forget to change ownership to root/root and permissions to -rw-r-r).
[Galaxy S I9000 General] platonoff:
Yes, I tried to clear data and cache, but those were empty.

Also it's possible to send and receive text messages, so no need to roll back to previous version, sad news for me is lack of voice and video support.

I will try to apply fresh firmware from scratch next week and notify you if situation will change.
[Galaxy S I9000 General] Virnik0:
If you are running JVQ ROM from the first post, and GTalk behave as you described, then you do not need to reflash. Just be patient, this is not your fault. It's my fault and it's on me to fix it. And I will, once I'll catch some time for it.

UPDATE:

I do have working build. I have to integrate it to the theme ZIP. I will do it once I'll return home.
[Galaxy S I9000 General] dekimaks:
I have problem with new blue theme.I make new fresh room,wipe everything,instal XXJVQ_Deodexed_Zipaligned_MultiCSC_signed,boot and all is ok.And I want to try blue theme,flash via recovery,phone reboot,and now can not boot,only boot anomation with spirals...I am waithing 30 min and still only boot animation... Can help me?
[Galaxy S I9000 General] Virnik0:
Have your phone finished ext4 conversion, after you've flashed deodexed JVQ?

If you have installed JVQ deodexed ROM, and without restart flashed Theme, then you did it wrong.

According to the howto, you have to flash JVQ ROM, let it boot and convert filesystem, and AFTER that, you can install Theme.

UPDATE: New fixed DeepBlue Theme version 1.2 have been uploaded, featuring fixed GTalk.

Tested, works.
[Galaxy S I9000 General] dekimaks:
with old blue theme everything was ok,very smooth,ok I try ver.1.2

edit:

boot normal with XXJVQ_Deodexed_Zipaligned_MultiCSC_signed,without sd and sim,rebot recovery,flash,reboot,and only animation...I try now with 1.2
[Galaxy S I9000 General] Virnik0:
There was no changes in the framework or install script between 0.9.9-8 and 1.2 versions. Only changes made to the theme was apps like Market, Phone, DialerTabActivity and GTalk, mostly, which means nothing of it can make your phone boot cycling. But it happens sometimes, that phone won't boot after theme install.

Let me know if it'll happen again. I have tested it this morning on my colleague's phone (1.1 version of DeepBlue) and it worked fine.
[Galaxy S I9000 General] dekimaks:
SOLVED with 1.2 very fast and clean instalation....Thanks...
[Galaxy S I9000 General] Virnik0:
Thanks for your report. I am glad that it is fine with the theme. I hope you will like it. As stated many times before, I am doing this theme for myself only, but I like things to be enjoyed by anybody else, if there is right opportunity, that is why this thread exist :-D

Anyway, I will welcome any suggestions to make it even better. Or any help with it, for example if you or anybody else know how to edit xmls and smali, then it can be useful ;-)
[Galaxy S I9000 General] platonoff:
Thanks for so quick response!

I've applied new theme 1.2 and situation with gtalk improved partially (for me), I mean that for now it doesn't crash from main screen and even attempts to establish video call, unfortunately, after video screen has shown the black screen comes and after that pop-up dialog with message about Talk's crash. Simultaneously my vis-a-vis is capable to see invitation to start a video call, from other side if he attempts to call me his/her web view still doesn't recognize that I have video/voice support on android client.

May be there is no issue in case of call from android to android, I have no chance to check it right now, sorry...
[Galaxy S I9000 General] Virnik0:
I have tested this GTalk tweak with my father, who do have the same ROM and the same Theme, and with my wife, who do have the same ROM and DeepPurple Theme. It works over Wifi and over data fine, without any problem. I suppose that it is problem on your side now... try to wipe it's cache, and do it again. And try it against any other gtalk enabled phone. It should work. At least, I can call to any other phones without tweaked gtalk, and video works with Nexus S with GTalk with video support without any problems...
[Galaxy S I9000 General] soliku:
noob

i have 2.3 gingerbread from kies would it still work if i update it? and how do i root my sgs i9000?
[Galaxy S I9000 General] Virnik0:
Read first post, before you ask next time. All things you need to know are answered there.
[Galaxy S I9000 General] dimk72:
Hello, I have already followed all the instructions and put the 1.1 version of your theme. For making the update , do I have to start over from the beginning or is enough to follow only the step 18] and the steps after that?
[Galaxy S I9000 General] makisgeorg:
Nice guide
[Galaxy S I9000 General] Virnik0:
If you want to update to 1.2, just download theme zip to your SD card, reboot to recovery, and install ZIP from SD card. Then reboot your phone. It will take 1-5 minutes to start, because it will have to regenerate dalvik cache, but it should be without any problem and no data will be lost.

To be more simple: Just repeat step 22], this time with 1.2 Theme ZIP.

Thanks, I am glad you like it.
[Galaxy S I9000 General] Vaira:
Can one apply your theme on Ramad's JVQ deodexed stock + CF-root kernel via CWM recovery?

Thanks. ;)
[Galaxy S I9000 General] Virnik0:
I haven't tested Ramad's JVQ, but it should work, because both ROMs do have same framework.

But to have best possible performance, I strongly suggest you to flash DarkCore 2.9 kernel, after flashing Theme.

So try it. Even if your ROM crash after Theme flash, don't panic, flash JVQ ROM (deodexed ROM from the ZIP, not Odin full ROM) from the first post, then reboot, and after that, flash DeepBlue Theme again...Your data should not be lost.
[Galaxy S I9000 General] catfinger:
Hi there

I've been using your DeepBlue Theme for about a week now. I've had none of the problems you mentioned. However, there have been a couple of issues.

The first I noticed is that I cannot open my Gallery. When I open it the screen goes black and the phone freezes. I am able to use the Homescreen button to get back but if I wait a few seconds then the Gallery FC's before it loads. I have to access media through My Files or through the camera app.

Also the mic occasionally mutes at the start/half-way through a call. It can be fixed by switching to loudspeaker and back again but it cuts off randomly.

Overall though, the phone is buggy at times and likes to freeze up - with or without overclock enabled.

I'm not sure if it's the Theme causing the problems or the root but either way I hope this info helps.

Thanks again for all your help and I'll check for updates :)

EDIT - P.S I'm on Orange and it's the 1.2 version of DeepBlue
[Galaxy S I9000 General] Virnik0:
Gallery bug is well known, and it is comming from JVQ fw itself (blame Samsung for it). Delete /system/app/Gallery3D.apk, and then Install QuickPic from Market.

Freezes and lockups - well, again not Theme's fault. Blame Samsung again.

Install Startup Manager from Market and disable "Samsung Account," "Software Update" and "Mobile tracker" services and reboot. You should not have freezes and lockups anymore.

For your mic problem, aren't you by accident using Skype? Because I had the same issues when I had Skype installed. You can make sure your sound levels will not change with Audio Manager.

Using QuickSystem Info (App) Task Kill graph in the pulldown menu with SeePu App makes it easy to unstuck phone in case it starts slowing down.
[Galaxy S I9000 General] iVastone:
excellent guide :D
[Galaxy S I9000 General] ponpadour:
Just applied and works very well.

Thank you for your work
[Galaxy S I9000 General] Vaira:
Thanks for the answer. I want to add my result.

I have flashed Ramad's deodexed JVQ with odin with repartition and have applied CF root kernel. After applying your theme it bootloops at bootani.

It is not a problem of your theme it is a problem of Ramad's deodexed JVQ with custom bootanimations

-JVQ odex ROM (Odin flashed with repartition and pit) +CF root---> any custom bootanimation works

-JVQ deodex Ramad (Odin flashed with repartition and pit) + CF-root----> bootloop at any custom bootanimation

-JVQ odex (Odin flashed with repartition and pit) + your deodex CWM update (dark core) + your theme (instructions)--> any bootanimation works....

I don't know why Ramad's (pure) deodex JVQ +CF root bootloops at custom bootanimations...probably there is something missing.....

Btw: Dark core kernel is IMHO not better at performance than CF kernel. You can apply ext4 on CF- kernel as well and CF kernel doesn't use that much space and his CWM recovery fully supports the extranal SD (you can store your update zip's there, whereas dark core's CWM doesn't find it when placed on external sd card)...

Dark core kernel wastes too much space and you don't have more than 100 MB left..that's poor....

I'll try latest dark core 2.9.3...but I guess I'll switch back to cf-root kernel.

You are supporting your thread here very well and you care about. Not all are doing that. Thanks a lot for your effort and great theme...it's well done!
[Galaxy S I9000 General] Virnik0:
Thanks for suggestions, and your compliment. Can you please explain to me, how shall DarkCore waste my space? I don't get it...

What about performance with CF-Root? Do it have BLN? What about tun and cifs?
[Galaxy S I9000 General] Vaira:
I have expressed myself unclear.

Dark core kernel seems to have less memory (RAM) left. But it uses a good memory management so it actually doesn't matter how much is left.

I am talking about Semaphore Kernel 1.3.3 JVH,P,Q.

It's has chainfire's initramfs and tools and is reported to be faster than any dark core kernel.

I'm trying it now...

http://xdaforums.com/showthread.php?t=1112908

You can customize it for :

- enable_conservative (load conservative governor module)

- enable_cifs (load cifs module)

- enable_logger (load logger module to enable logcat)

- enable_netfilter (load netfilter modules for firewall or WiFi tethering)

- enable_tun (load tun module)

- enable_deadline (load the deadline I/O scheduler module)

- enable_ocuv (enable overclocking)

...by moving the corresponding scripts to the init.d directory in order to become executed.
[Galaxy S I9000 General] Virnik0:
Seems interesting. Can you provide some comparision? For example, Quadrant and LinPack scores?

Thanks.
[Galaxy S I9000 General] Vaira:
Hi,

I have a low opinion of benchmarks. I never ran one before. When you for instance disable ext4 journaling relevant options you get more score at filesystem and summary at quadrant, but it's not a really faster Android.

So I suggest to try it by yourself. You simply can flash it over darkcore with odin, no need to disable lag fix since semaphore kernel supports ext4 as well.

If you don't like it just restore your cwm backup.

My result (semaphore kernel as it is, no OC): It is a better kernel than darkcore. My reasons:

-after applying semaphore kernel, you notice at once a faster boot time

-apps are opening faster, especially dialer and contacts.

-better overall performance. It runs simply smoother.

-slightly better battery

-integrated CWM can access ext. SD card to apply updates (darkcore's 2.9 cannot, since it didn't find my zip's there I have 32 GB btw..)

-comes with handy CWM and tweak app from chainfire, also ext4 tool can be installed additionally to convert RFS<--->Ext4

-no devs branding with a logo like darky at CWM and no annoying stock boot sound.

-no gallery FC's yet

Semaphore is simply great...test it! No issues yet...still testing...I am impressed.

What quadrant score has yours with DC kernel?

More than 2100 without any OC?

I can notice that semaphore kernel performs better, so I don't actually care about a synthetic score.... ;)

Others as well: http://www.darkyrom.com/community/i...-are-you-waiting-for.4253/page-202#post-84844

Edit: It's reported 2600 quadrant score with OC 1.2 GHz
[Galaxy S I9000 General] mendoksei:
Cool....thanks ^^
[Galaxy S I9000 General] Virnik0:
Will give it a try. Ext4 is supported by stock linux/android kernels, and almost all customized kernels for SGS, so this one is nothing special. Even I know that Quadrant is sometimes called "Random number generator," in combination with Linpack and handy su & cp commands, you can get interesting and precise idea how your phone performs/fast is.

I have never converted back to rfs because of new kernel :-) I'm flashing them directly, as you do. I'm not afraid of it, don't bother.

And cwm backups? Well, isn't that logical step to do before you may shoot your phone down for a while? I'm little bit sarcastic, sorry about that. It's just you are explaining this to general public then to me :-) It just feels funny. I can handle linux, it's just my home OS, and in fact, it's what I'm actually paid for ;-)

As said before, I do not think that I will convert to rfs in the near future, but everything else sounds very interesting. This list almost got me. I will definitelly give it try. Does it manipulate /xbin and /sbin directories like FuguMod? Fugumod after it's flash used to erase /xbin directory, and everything from it moved to /sbin. Because in that case I don't want it.

CWM or kernel maker's logo do not interests me much, but it is good to have once again something "pure" - good to know about it.

For Gallery, are you sure that Gallery FC's had something to do with Gallery? Interesting idea. So you are telling me, that Semaphore is compilled from Samsung's sources, and Semaphore maker has fixed that bug?

I have boot sound removed completelly, so this one is funny. Your loved Semaphore kernel has disabled sound during the boot, or has boot animation sound play disabled. And what about ppl with custom animation with sound included? ;-)

In fact, I do have 2800 Quadrant score without OC.

And for the benchmark - you have to learn how to read those scores and how to handle Quadrant. Then you can see how synthetic this score is. Testing everything one by one and not in the complete "big test" producing one number, as most of the users do, is the right way.

I do have 3000 Score with OC to 1200. But I do have 1152MHz setup, because it is stable.

EDIT: I have seriously tested Semaphore kernel, and it is not ready for daily use. You can read details of my tests here.
[Galaxy S I9000 General] qps:
issue with uTrack

Thank you for the great How To... thankfully everything works great up to now.

I happened to found an issue:

- uTrack

I cannot tick the uTrack checkbox. It is greyed and says Ineed to log in with my Samsung Account or whatever. But I cant click or tick it.

Is tehre a trick oder a problem with this ROM/Firmware? Ich used the forum search a little but cant find anything that matches m Problem with "uTrack" or "mobile tracker".

Is there anyone else encountering this issue, too?:confused:
[Galaxy S I9000 General] Virnik0:
You want to use it, or disable it?
[Galaxy S I9000 General] Virnik0:
Just FYI, I have tested Semaphore kernel again. I have found exact values for OC and UV to use, so my phone was pretty stable...but SLOW AS HELL, compared to DarkCore. I wanted to try Semaphore Kernel just for TUN and CIFS, that is all.

Results:

Even when GUI is pretty fast, and little bit faster then with DarkCore, situation changes dramatically in games. DarkCore can play Order and Chaos, Asphalt 6 HD and Dungeon Hunter 2 HD without any tiny micro-lag. With Semaphore, I had to face some lags here and there....it is pretty bad difference, when you are used to smooth games....

Second problem: Boot Animations are not working correctly with Semaphore Kernel. For example, infinity loop do not even start.

Third problem: BLN do freeze phone sometimes, especially when you underclock your phone for sleep mode...

So, I have migrated to DarkCore 2.9.3 (I have used 2.9 before), and I do have TUN and CIFS finally, with everything working smoothly again.
[Galaxy S I9000 General] qps:
I would like to use it but in the settings menu i cant activate it, so there is no popup comming asking for my samsung account ...
[Galaxy S I9000 General] Virnik0:
Try to make one first. But I do not know how to do that. I haven't ever used this feature. But you can download any other free app from the Market, which works the same, and sometimes even better. Do not rely on Samsung stuff too much, we all know that Samsung is good in making hardware electronics (TVs, PCs, Phones, various chips) but fails horribly in making good software. For example, Mobile Tracker consumes more then 15MB RAM, even it's not used. The same with Samsung Account service, which is not used.

INFO: For those who do need TUN and CIFS support, or for ppl who do want some minor update and fixes, migrate to DarkCore 2.9.3.
[Galaxy S I9000 General] Vaira:
Hi Virnik0,

thanks for your results, very interesting.

First of all, yes I am addressing with my posts the public since it is a public forum and not a PM to you. :)

So when I'm writing 'you' can...I mean all the readers of my posts and not you Virnik0 only. So it may sound funny to you when I advise to do a CWM backup before, better safe than sorry. ;)

It's just like the way you wrote your instructions how to use your themes, written for the public, not for experts only.

(BTW I don't consider me as an Android expert)

I haven't faced your issues yet since I neither do UC nor OC, also I don't play many games on the phone, therefore I have my I7 PC.

FC's at gallery: I simply haven't had one yet. I never have stated it's because of an recompiled kernel that has fixed an issue about. I just have posted about a fact. :)

At some points I have a different opinion about.

Boot animation: You say it's an issue that it doesn't play the infinite loop part of the bootanimation.

The question is why?

If you prefer a quick usable state of the phone then why should some kernel scripts wait for the animation until it has played some loops?

Does DC kernel wait for it or is it simply too slow at boot?

Boot sound: You simply can put a custom wave to system/etc, named PowerOn.wav an you have your sound to be played.

Daily use: What is it?

To have the dialer quickly opened or a micro lag at asphalt when playing?

To have my contacts quickly opened or a BLN issue when UC'ed?

Ability to access my update zips at external SD or not?

To have a summary:

If you are using your phone at normal clocks and not for heavy 3D gaming it performs better because of the faster GUI and faster boot time.

DC has a better overall performance and is more developed.

DC is at ver 2.9.3, semaphore at 1.3.3, I guess he simply needs more time then it could beat DC clearly.

I don't know one of the developer of the kernel. So I have no personal favorite.

I will test DC 2.9.3 as well.

I just want to reflect my opinion with yours and other people around the Android world, that's all. :)

I haven't decompiled the initramfs of both kernels so I don't know how the file directories are organized. (/xbin and /sbin directories and manipulation).

You have migrated to latest DC already. So my question: Do I have to expect issues when simply flashing DC 2.9.3 over semaphore 1.3.3.?

Or shall I restore a CWM backup before that never has seen the semaphore kernel before? My question is related to the initramfs and organizing of them.

semaphore flashed over darkcore seemed to have no issues. But when done inverse?

Have you flashed the latest DC over semaphore?

Thanks again, your posts are very interesting and you simply have more time to test them professionally.

(I am a Chemist and do not earn my money with Linux) ;)

But I guess I represent more an 'ordinary' user and hence there are opinions saying semaphore performs better...

Edit: Have you tried the tweak tool that comes with the semaphore kernel?
[Galaxy S I9000 General] Virnik0:
Heh, you took it personally, my bad. I owe you appology for that, I was in a little hurry in the time of writing my post. My personal problem is, that I am little too perfectionalist...again, maybe my bad.

I consider my phone as a working tool, gaming platform and contact gadget with other ppl around the world, so I want it to be best in all apects - office use, working tool, game platform. So it is not enough for me, that it is faster in the GUI only. It all depends on personal needs, as you have written/meant.

DC is faster in overal, and it's boot time is simply result of that - it loads all compiled modules at once during boot. Semaphore uses little bit different approach. It loads only some modules, leaving others as optional. But because I do use all of them (TUN, CIFS, IPT,etc…), boot time is the same. About external sd access from CWM - well, I do place install ZIPs on internal SD, external is my /home directory with movies, Linux and Windows7 installations (VMWare for Android) music and docs.

And for switching between DC / Semaphore - piece of cake. No problem at all, you can test it safely without any problems, both kernels behaves the same, and do not touch /xbin directory at all.

I don't know about Gallery, because QuickPic is beter. It is faster, has more options to use (for example, it can hide some pictures folders, better use of the display - shows more thumbnails on one screen, and so on). So try it, and if it will not behave to your liking, you can safely revert back to Semaphore.