yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] mirotis:
And I said....

Anyway, I don't know what was happening for 2 days but I couldn't get it to install CarHome after removing it with root explorer.... probably it needed a restart. Today, after a restart, I tried to install it again, and it installed correctly. :) So, 2 conclusions I have drawn from my experiences... S-OFF works PERFECTLY!!! and if you cannot update/install an app after removing from system/app, try RESTARTING YOUR PHONE!

Now that everything is fine with my first question, I need to update to DeFrost 4.9.

Should I download and flash on top? :confused::confused::confused::confused:

I have second thoughts about this method because richard is suggesting a factory reset before flashing, which I am not willing to do. That's why I would prefer to do it through DeFrost Setup, unless DeFrost Setup just downloads the zip file and flashes it on top, which makes no difference.

So, my questions are 2 again:

1. Is DeFrost setup downloading and flashing the new rom on top, or just updating the files??

2. How do I update through DeFrost seup???

Also, is this ad-hoc patch included in the rom and if it is not can we flash it on top or we will get a nice boot loop. Has anyone tried it?

And also, does

this wi-fi problem

apply to us (from personal experience i think it does), and if it does, which file are we flashing??

Last but not least, do we have openVPN and proxy support. I think Cyanogen has already proxy support, but I am asking just to be sure.

Sorry for having so many questions. :)
[Desire Android Development] @ngel:
Yes.

That's for people coming from other ROMs or updating from a very old DeFroST one.

The first one.

See above.
[Desire Android Development] lpachuong:
I got BlackSOD. The screen was in sleepmode and I received a SMS. I didn't read the msg immediately and after about 10mins, I saw the led flashing while the screen is dead. Even I couldn't do Power+VD+OJ :(
[Desire Android Development] olaxe:
i did not read the linked topic but i can tell you that adhoc wifi's are working

not using this functionality but as far as i know you just have to flash to one of the more recent kernels with defrost setup. by the way, the SVS kernels are all working perfectly for me.

All the HAVS kernels still cause BSOD on my phone.

wich brings me to another thing:

if you can power + vd + oj, its not a BSOD.
[Desire Android Development] Marsbar:
My understanding was that if you can then it is, no?

BSOD has been taken to mean that your phone will still behave as if it's registered with the network but it doesn't ring and you can't answer an incoming call; however power+vd+oj still resets.

The complete black death sounds like what I get; it always has i2c errors in /proc/last_kmsg just before the end.
[Desire Android Development] richardtrip:
New 2.6.35 HAVS kernels posted (4.9c)

tweak sleep_axi_rate thanks to IntersectRaven (back to original HTC values)

Please test.
[Desire Android Development] nitrox1:
No bsod on havs 4.9 b, thanks will try c

Sent from the 25th century.
[Desire Android Development] chry258:
hello i installed this nice rom but I have noticed a problem when I use google maps gps navigator is activated when I lose my connection, and I no longer use it does anyone know how to fix this? hello thanks
[Desire Android Development] Dragooon123:
Is a BSOD on Android just like a BSOD on Windows?

Just installed Havs 998MHz 4.9c. Hopefully it'll work well :)
[Desire Android Development] richardtrip:
Thanks for your logs, did see that i2c error a lot (also in your previous logs it happened multiple times) but i'm not sure that it has anything to do with the wake problem. Hope the latest commit (sleep_axi_rate change) fixes it, but can't say for sure. Some times you don't have wake-up problems for days and then you have it multiple times a day. Not easy to debug when most of the time there isn't even a last_kmsg (and when there is there's nothing interesting in it).
[Desire Android Development] danarama:
No. BSOD on Android is "Black Screen of Death". Basically, when the phone is standby with screen off, it is not possible to wake it. Sometimes apparently the phone rings as normal but you cannot interact with it. Sometimes not.
[Desire Android Development] richardtrip:
When you are on defrost already you should never do a factory reset (always flash without wipe).

For apps that need to be removed for updating (will fix it in my next version for market downloadable apps) you have to restart after deleting the apk. Sometimes you even have to edit /data/system/packages.xml also (e.g. for Google Maps) and delete the old shared-user definition and reboot after that. Then you can update the app without any problem.

/data/system/packages.xml (just a sample of what to delete):

<shared-user name="com.google.android.apps.maps" userId="10065">
<sigs count="1">
<cert index="21" />
</sigs>
<perms>
<item name="android.permission.GET_TASKS" />
<item name="android.permission.WRITE_EXTERNAL_STORAGE" />
<item name="android.permission.ACCESS_WIFI_STATE" />
<item name="android.permission.ACCESS_COARSE_LOCATION" />
<item name="android.permission.GET_ACCOUNTS" />
<item name="android.permission.READ_CONTACTS" />
<item name="android.permission.CALL_PHONE" />
<item name="android.permission.WRITE_CONTACTS" />
<item name="com.google.android.googleapps.permission.GOOGLE_AUTH" />
<item name="android.permission.READ_PHONE_STATE" />
<item name="android.permission.RECEIVE_BOOT_COMPLETED" />
<item name="android.permission.ACCESS_FINE_LOCATION" />
<item name="android.permission.MANAGE_ACCOUNTS" />
<item name="android.permission.RECORD_AUDIO" />
<item name="android.permission.ACCESS_NETWORK_STATE" />
<item name="android.permission.WAKE_LOCK" />
<item name="com.android.launcher.permission.INSTALL_SHORTCUT" />
<item name="android.permission.USE_CREDENTIALS" />
<item name="com.google.android.apps.maps.permission.C2D_MESSAGE" />
<item name="com.google.android.c2dm.permission.RECEIVE" />
<item name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<item name="android.permission.DISABLE_KEYGUARD" />
<item name="com.google.android.googleapps.permission.GOOGLE_AUTH.local" />
<item name="android.permission.INTERNET" />
<item name="android.permission.CHANGE_WIFI_STATE" />
<item name="android.permission.VIBRATE" />
</perms>
</shared-user>
[Desire Android Development] buzmay:
Great will test now!

I did have some BSOD with HAVS 4.9b hopefully is better now.

Anyhow thanks for the amazing work
[Desire Android Development] asmaridis:
So to get things straight once and for all,

I haven't had to update any system apps, but in case I needed to, the correct procedure to do this would be (?):

1. Delete the apk from /system/app

2. Reboot phone

3. Install app from market

Does the same go with respect to the App pack if I'm to download it? Where are the apk's extracted?
[Desire Android Development] asmaridis:
One more thing:

I've noticed now that the stuttering is slightly back in 720p video recording. I'm on DeFrost 4.9 using the stable (.34) SVS kernel. I remember I had no issues back when I was on 4.5.

Can anybody test and confirm?
[Desire Android Development] buzmay:
I can not use the video camera do I need to reflash the radio???

*EDIT* I did flashed the radio and now it works great
[Desire Android Development] asmaridis:
Which radio did you flash?
[Desire Android Development] buzmay:
However there is a bug here I believe. When you press the camera app, automatically is set up to use the photo camera, but if you want to use the video camera you need to slide the button to the right to the video icon, and when doing this the video icon is not responding, you need to do it several times or turn around the phone sometimes so it understands you want to use the video camera option.

Anybody else having this issue???
[Desire Android Development] buzmay:
This one

http://xda.b42.nl/richardtrip/32.48....5.11.05.14.zip (Recommended)
[Desire Android Development] asmaridis:
Yes, when you're using camera and it's focusing (green rectangle), you can't switch to video. You have to move the phone a bit to get rid of the focus.
[Desire Android Development] Dramiro:
Is true that OpenDesire and other ROM have Radio FM it's posile without Sense?

Installing HAVS 4.9c tomorrow I said my experience :D
[Desire Android Development] mirotis:
OK. Here is an update to what has happened. I downloaded 4.9 but then I thought that I will have 2 Car Home one on top of the other... one in EXT3 and one is system/app. I didn't want this to happen, so I deleted CarHomeGoogle.apk from the zip. But when I tried to flash, it told me that CarHomeGoogle.apk is missing. I guess you have put some kind of check script for the apks before flashing.

Anyway, I thought since I cannot access EXT3 (Windows Freak) and delete Car Home from in there, let's see what happens if I put one on top of the other. So, I flashed 4.9 and everything went smoothly!! I opened Car Home and it opened the one from system/app. So, I got into Root Explorer... r/w in system/app and deleted CarHomeGoogle.apk. I was bored to open packages xml and edit it, so I just restarted the phone. And BANG after restarting the new version of Car Home was there waiting for me.

But then I tried CifsManager and I cannot still get Cifs to work for some reason. I will check more and will report back.

As for the VoIP issue that I asked .... this one specifically which I think applies to us as well, which file should we flash??

Thanks again everyone and especially richard and I hoped I shed some light to the system/app deleting/updating story.

EDIT: I did not change the Kernel
[Desire Android Development] Dave_G7:
Newest whatsapp FC.... any others having this issue?
[Desire Android Development] Kazuya17:
Yep. same here. Other than my profile showing as trial wheras i paid for a year subscription 2 weeks ago...
[Desire Android Development] titus1:
It's like using OpenDesire. ;)
[Desire Android Development] nitrox1:
Had anyone s-off, from defrost?

Richard is it worth it?

Sent from the 25th century.
[Desire Android Development] Dragooon123:
Had a BSOD when I pressed the power button while watching a YouTube video.
[Desire Android Development] richardtrip:
On 4.9c havs kernel?
[Desire Android Development] bemymonkey:
Hi Richard, which branch are the current versions running?

msm-2.6.35-bravo-havs?

:)
[Desire Android Development] shockem:
Hi, nice rom by the way! I have a problem with it though, this is it, my CPU usage is always 100% , apparently, the process was /system/bin/mediaserver . I can't confirm this was it but using an application I saw it. Any ideas? I really love the Rom.. this happens with open desire too. Please help me... thank you! By the way, the consequence of having the CPU usage is my processor would run at 998mhz all the time. I started noticing the problem when my phone was very hot, 41 degrees celcius! My battery life was also extremely bad. This happens with opendesire too but not with this shadow sense rom. Please help me.. you guys might also want to check if yours runs at full speed all the time. Download systempanel to do that.

Thank you!
[Desire Android Development] Dragooon123:
Yeah. Basically I was watching a YouTube video and I locked it for a minute because somebody knocked the door. When I tried to unlock it, it never came back. HAVS @ 998Mhz 4.9c.
[Desire Android Development] bemymonkey:
Hey Dragooon, here's your WiFi driver in case you missed it in the other thread.

http://www.multiupload.com/2L2A5FQ6G8

Should work fine with Defrost 2.6.35 w/ HAVS. Backup the original driver first though...
[Desire Android Development] elheini:
I had also BSOD with both 4.9c kernels. SVS 2.6.34 @998 Mhz is still the best solution for me (~1 BSOD/day).
[Desire Android Development] elbatross:
dutch

hello guys,

i like cyanogenmod.

but some things are not translated in dutch language. like te Gapps.

Is there a full translated cyanogenmod in dutch out there?

Htc sense would be nice too!

greetings
[Desire Android Development] danarama:
You'll only get sense on a HTC based Rom. Defrost is based on cyanogen which is an android open source project based Rom.

No HTC kernel means no sense and this is one of the biggest bonuses of aosp roms
[Desire Android Development] narta:
I did. Yes it is worth it cause I have a certaint app that needs S-OFF. I never had a BSOD so far from DeFrost, dont know why or what, HAVS 1113 set to 998 via SetCpu
[Desire Android Development] shokwaav:
s-off is totally worth it. Custom splash ftw
[Desire Android Development] pc99mk:
Hi.

I'm having a problem with the more recent versions of DeFrost.

I was on 2.9a before going away on holiday. Everything was fine. Battery was lasting on average 2 days.

By the time I returned DeFrost 4.3 was out, so I tried it and got BSODs. I went through the versions as they were released, but had problems. Eventually 4.8 was stable for me except for one thing:

When using Google Navigation the phone either reboots or freezes with an audio loop from the speaker after just a few minutes.

I tried this again with 4.9 and again reverting to the 2.6.34 kernel. Same problems.

So I restored my nandroid of 2.9a and everything is fine again, Navigation worked flawlessy for 15 minutes on the way to work this morning.

Everything seems stable apart from Navigation, but I also noticed that the battery life for me is considerably worse with newer versions of the ROM, typically I'm only getting 1 day usage.

Anyone else had any problems with Navigation?

Regards Graham
[Desire Android Development] phrenzi:
Hi Mr Trip, any chance you can enable CIFS on Defrost please?

Thanks for a great rom.
[Desire Android Development] buzmay:
I have tested since yesterday the new 4.9 HAVS1113MHZ and works without a problem until now, no BSOD or anything.

Will report later if something went wrong or it continued as smooth as now :)

Great update Richard thanks.
[Desire Android Development] XDA mark:
Thank you for this awesome ROM.. it's my first ROM actually so I started with one of the best!:)

I installed it trough ROM Manager and it asked me to instal a new radio (version 2 or something) and I did.. now I have been having a pretty weak Wifi signal and some troubles with connecting to Vodafone. Is there a standard solution for this? I have a rooted device for less then 24 hours so I am still learning.
[Desire Android Development] mbroeders:
You could try one of the radio's mentioned in the first post. For me, xxx_30_2 is the best, but you could try others. First see which one you have installed (settings, about phone). Is it the newest? If not, then try the newest. Or the one I recommend. Download the zip file to your phone and then install using ROM manager. Have fun learning :)
[Desire Android Development] olaxe:
i tried the 4.9c havs 998 kernel this morgning and after 30 minutes the first BSOD.
[Desire Android Development] Dragooon123:
Had another BSOD with 4.9c HAVS @ 998Mhz, this time I left it for charging and it was doing nothing. When I came back after a few hours it was BSOD'd
[Desire Android Development] XDA mark:
I have 32.47.00.32U_5.10.05.23 (I think thats the radio version)

Edit: I believe that one is mentioned on the first page, under the list of 'if you want your camera to work use these newer radio version'. So the radio should be good I guess?
[Desire Android Development] elheini:
Same here.

With OD I had the same problems with BSOD. Is this an AOSP-problem?

Is there no solution out there?
[Desire Android Development] Abaregi:
First of great rom thanks for all the work!

I tried searching the thread but got no hits, all is working fine except I can't install the transparent Genie due to stock genie being system app it seems. I have tried deleting it with root explorer but still have problems installing the transparent one.

Anyone else had this problem?

Thanks for any answers.
[Desire Android Development] Marsbar:
I had a black death (no response to voldn+oj+power) with 4.9c HAVS just before bed last night. Was half asleep and had to reinstall 4.9b before sleeping (need alarm to wake me and b had seemed less risky), so didn't get a chance to get last_kmsg :(

Reinstalled 4.9c today and it's been fine so far.
[Desire Android Development] Marsbar:
Reading between the lines, I get the feeling I'm being less than helpful :eek:

I just think it's a bit of a coincidence all the BSOD stuff started happening just after the i2c changes for the OJ-fix.

Did you mention (or did I imagine it?) the possibility of building another (more recent) kernel with no OJ (or better, without the changes made for the OJ-fix)? It would at least put the issue to bed one way or the other if I could try that for a few days.
[Desire Android Development] mbroeders:
All those radios should be good, but some are better for some people than others. Anyway, try the newest (5.14) or the 30_2 one. See if it helps...
[Desire Android Development] b4bass:
Why all the apps are now in the system partition ??? so its not movable either as deletable.

I always have the low storage icon for now...

I cant use A2SD because i have a noname SD witch is slow as hell!

Please do something!

The desire is a great phone, but thats crazy that only 20 apps can be installed!
[Desire Android Development] mbroeders:
Well, make sure your SD card is partitioned correctly (first fat32 and ext3 last). It then uses the ext3 partition automatically. It shouldn't matter that much if you have a slow SD card, at least, I have a class2 and it works great (although transferring data is a time consuming job)...

Btw, DeFrost uses AS2SD+, which imho is better.
[Desire Android Development] Narfx:
Yep, the class 2 sdcard that came with my Desire reads at ~11MB/s, more than enough for normal use. Even if the write speed is crap, you'll only write something in the ext partition when installing apps.
[Desire Android Development] danarama:
Class 2 minimum read / write is 2MB/s, class 4 = 4MB/s, class 6 = 6MB/s, so if the class 2 card was 11MB/s, I would suspect that it should be a class 6, not 2.
[Desire Android Development] LivingDeadDivision:
Sadly yesterday I had a reboot while I was cancelling the clock alarm and in the evening I had a BSOD (very strange, I let it for less than 10 minutes and not wake up) with HAVS 113mhz kernel (with setCPU ondemand). So becoming again to the SVS kernel and no more "experiments" until a really stable HAVS kernel (not very close as it appears). By the way I not find many differences between kernel speaking about the battery life so...
[Desire Android Development] Laridia:
Sandisk cards are generally way over spec. Though I think 11 is probably a bit of an exageration in this case.
[Desire Android Development] danarama:
Mine came with a samsung :(

Yeah but 11MB/s is way over spec for a class 6. Class 2-6 use the same interface too, so it's literally just the read/write speeds that are different. If a card can read / write at that, surely class 6 is what it would be classed as?
[Desire Android Development] Narfx:
Nope, class is only about write speed: http://www.sdcard.org/developers/tech/speed_class/

Read speeds are usually much higher, obviously.
[Desire Android Development] Narfx:
I don't remember which brand is mine, but when plugged to the computer via a usb adapter (not via phone) it can be read at 11-12MB/s. No exaggeration ;).
[Desire Android Development] danarama:
I stand corrected ;)

Edit> My Sandisk class 4 handles 720p recording fine...

This will give you an accurate reading:

http://www.softpedia.com/get/System/System-Miscellaneous/H2testw.shtml
[Desire Android Development] Dragooon123:
Is there a way to test writing speeds on Desire?
[Desire Android Development] danarama:
If you mean SD card, the way I just mentioned. Its the card that is the limitation. Mount the card and test from PC.
[Desire Android Development] richardtrip:
The i2c changes have nothing to do with the fixed OJ. The i2c changes are in the 2.6.35 kernel. I dont think the oj-fix has anything to do with the wake bug. Even IntersectRavens kernel had wake problems with 2.6.35 and thats on nexus (no oj driver). You are helpfull btw, its just that our devices/kernels dont write enough information to debug the problem :-)
[Desire Android Development] asmaridis:
I have gotten no BSOD on SVS 2.6.34 (998) for 72 hours, ie 3 full days.
[Desire Android Development] Marsbar:
gaaaah :)

Then what did kali mean (when I was moaning that the OJ-fix kernel had caused my instability problems) by:

I know I've been swinging from one thing to another with this - first it was kali's kernel, then it wasn't, then I found that all my last_kmsg logs have i2c messages and I'm not sure. My mind's left utterly boggled and I'm guessing, really. I just figure if I'm one of the people having this problem I can help you debug it by trying stuff, and one thing I could try is a kernel sans i2c changes.

If what you're saying is right and 2.6.34 doesn't have i2c changes but does have the OJ fix then I guess I could try that for elimination instead.

The wake bug everyone else is talking about has different symptoms, though, doesn't it?
[Desire Android Development] Narfx:
For the record, I never had any BSODs with SVS1190@1113MHz (either in 4.9c or in older kernels). Also, SVS 4.9c is freaking fast (@1113, up to 1720 in quadrant -edit- Oops, sorry, I was running @1190 :o).

BTW, is there any difference between running SVS1190@1113 and running SVS1113@1113?
[Desire Android Development] buzmay:
Two days now with 1113HAVS kernel (4. 9c) and all working great.
[Desire Android Development] geminga:
I was using Defrost for a long time, but after some updates my Desire is not stable anymore. With 1113HAVS my phone freezes after waking up with power button, and display doesnt response. I cant unlock the phone. Only removing battery helps. Wiping doesnt change anything.
[Desire Android Development] buchman:
don't use HAVS then, I think its been stated to not work for everyone.

Sent from my HTC Desire
[Desire Android Development] Dragooon123:
This is the third BSOD today, left the phone on sleep for an hour and then Bam. HAVS 4.9c @ 998Mhz.
[Desire Android Development] danarama:
I don't think there is.

I've 1 bsod ever on a .35 (4.9) Havs 1113.
[Desire Android Development] :
radio

How do you flash the radio? Sorry for asking this, i looked for it for half an hour, but can't find it anywhere. I have DeFrost 4.9 installed, now how do i install the recommended radio? (with what program?)
[Desire Android Development] x01a4:
Flash it like ROM: With a custom recovery or ROM Manager
[Desire Android Development] kilian23:
Hi, i had install this rom by rom manager i had flash the reccomanded radio but now if i want to check if there is an update of this rom by rom manager i can't do this because rom manger say to me that this rom can't recive ota update. Why?
[Desire Android Development] Dragooon123:
When comparing HAVS with SVS on the same voltage and frequency, what'll be the difference in battery consumption?
[Desire Android Development] puffy1980:
Just go into defrost settings. Last tab and any updates will appear there. It can also install them too so no need for rom manager
[Desire Android Development] danarama:
Its impossible to say as HAVS takes more variables into account. It could be the same, less or more depending on these variables. I think the main one is cpu temp.

I personally find SVS better for my needs. But with HAVS the potential for more battery saving is there

Edit, if it was the same voltage, there would be no saving. It would be the same. It takes cpu temp into account and possibly lowers the voltage for the same frequency.
[Desire Android Development] gutsbn:
Try not overlooking your phone. What do think 1113 means?
[Desire Android Development] kilian23:
Thank mate!
[Desire Android Development] richardtrip:
http://github.com/richardtrip/cm-kernel/tree/bravonew