yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] DaveKid:
CM5Beta3, .29 HighMem, JIT Disabled:

Is anyone experiencing any issues with the touch screen registering your touches incorrectly. So for instance, I touch "contacts" at the bottom of my home screen, but instead it thinks i touched the launcher (the launcher lights up and then "launches"). When I'm using the keyboard it's even worse. When it happens I can barely type a message. It keeps thinking I hit the space bar or the delete, etc.

I reboot, but usually within a few mins it starts happening again.

It's a reported issue on Google's nexus one forum and it was happening to me only occasionally. now it seems to be happening with regularity.

anyone?
[Nexus One Android Development] Joost39:
Yes, it has happened to me too - same setup.

But thats the only bug I have so far on day two....
[Nexus One Android Development] seanowns:
Beta 3 + high mem .29 here, but not noticing the touch screen bugs as any worse.

Also, I have never had to reboot the phone to fix the touch screen issues. I simply turn off the screen via the power button, and the problem is solved. Not a big deal under those circumstances at least.

The game RoboDefense causes those touch screen problems for me at a VERY high rate, but again power button tends to fix it. Same as it was stock eitherway.
[Nexus One Android Development] mdaddy:
Wireless Tether Issues?

Last night I rooted my phone for the first time and installed Cyanogen's 5.0-beta3. I also installed his highmem kernel update.

I then installed Wireless Tether (didn't do any wireless tether kernel updates, assuming cyanogen included them in his beta3).

Wireless Tether seems to run fine on the phone, but when I attempt to connect with my Vista laptop, it tries for a minute or two, then fails with "Windows cannot connect to AndroidTether".

Has anyone else experienced this? Am I supposed to install the wireless tether kernel updates ON TOP of cyanogen's mods?

Thanks!
[Nexus One Android Development] dnanj:
I have yet to notice this, but will keep an eye out and definitely report if I start experiencing it more frequently. Then again, to be honest, I don't seem to recall experiencing this since I've upgraded to cm-5.0-b3(app2sd, jit enabled & 2.6.29.6-highmem).
[Nexus One Android Development] icon57:
had that same issue with beta2 on my wife's laptop with vista...no problem with my laptop with win7 64 bit

havent tried it again since i have beta3 now...
[Nexus One Android Development] paulobrien:
If you're having wifi-tether trouble, try...

adb remount
adb shell rm /system/bin/ifconfig
adb shell ln -s /system/xbin/busybox /system/bin/ifconfig

This fixed it for me.

P
[Nexus One Android Development] mdaddy:
And just to confirm -- you didn't have to install the wireless tether kernel updates in addition to cyanogen's stuff?
[Nexus One Android Development] heroskyy:
Hey cyanogen

have you put any though in putting JIT into your ROM's?

and if so, when do you think it will be ready for public release?
[Nexus One Android Development] DaveKid:
If Flashing .29 Highmem Kernel, Don't Push .ko Wifi Fix

for anyone installing the .29 highmem kernel, DO NOT push the .ko file also. I did it when I was flashing the Beta3 ROM and it actually made my wifi not work. only when I took the phone back to stock, flashed Beta3 and the highmem kernel did my wifi work.

now i'm not sure if this is true for everyone but I think I remember cyanogen saying he put in the wifi fix as part of the .29 highmem kernal. so I'm thinking when you push the .ko file it actual screws that up.

just my 2 measly cents..........
[Nexus One Android Development] paulobrien:
The ko file is for the .32 kernel.

P
[Nexus One Android Development] mdaddy:
Just confirmed the problem is unique to my Vista Laptop... tried to connect on my Ubuntu laptop and it worked perfectly.. I hate Vista (I'm stuck with it, employer's hardware)..
[Nexus One Android Development] irishrally:
I get an error when using fastboot on my mac but it does not seem to effect flashing.

Macintosh-3:android hughmccabe$ ./fastboot-mac flash zimage zimage-2.6.29.6-highmem

ERROR: could not get pipe properties

sending 'zimage' (2058 KB)... OKAY

writing 'zimage'... OKAY

Any idea what "could not get pipe properties" means?

Also, now that I did the memhack I have 239mb free memory with 8 processes running according to Advanced Task Manager. Does this sound about right? How do you do the benchmark tests and get more information about your memory?

EDIT: I just ran benchmark Pi and only got 2957ms. Why am I so slow? (the phone that is)
[Nexus One Android Development] icon57:
correct...i did not
[Nexus One Android Development] dwang:
Ugh, I thought this issue was fixed w the most recent commits but I ran into this issue this morning. A couple of reboots and/or reinserting the sdcard and the system will eventually recognize it, but yeah the problem is still there.
[Nexus One Android Development] nyzrox:
Flashed it using the update-cm-5.0-N1-beta3-signed update.

Now its stuck on the screen thats flash ....

Just keeps doing it over and over. WTF is happening?
[Nexus One Android Development] DocRambone:
Did you do a wipe?
[Nexus One Android Development] pjcforpres:
I already responded about 5 minutes ago to the thread you created in the general section.
[Nexus One Android Development] Joost39:
Just do a softreset, hold down power+volumen down+trackball.
[Nexus One Android Development] deprecate:
wipe->b3->defconfig->highmem....battery finally charges again.

Now I can't get the google apps to install but I'll take that as a new fun challenge over my phone slowly dying :)

Odd as I get zero errors when flashing the gapps from the sd card; using the same gapps from when I flashed b2 and b3 with the battery bug and back then gapps worked fine.

Ah well. Baby steps of fun
[Nexus One Android Development] seanowns:
Pretty sure you didn't brick ur phone. Follow the things already mentioned and your phone should be ok.
[Nexus One Android Development] nonmindo:
no no, this is independant of the t-mo outage, it happens on both cellular data and wifi, and its still happening
[Nexus One Android Development] mdaddy:
Has anyone else noticed that with a fresh 5.0-beta3 your contacts (when sync'd with Facebook) *do* pull their Facebook picture, but *do not* pull their latest facebook status update like it does in the stock rom?
[Nexus One Android Development] mcp2009:
is there any way to get music visualization wallpapers back? i tried pushing VisualizationWallpapers.apk and VisualizationWallpapers.odex to /system/app but no luck
[Nexus One Android Development] Amdathlonuk:
Am I right in thinking there was an embeded Memory Widget in the stock rom?

I remember seeing it when adding widgets as it had (embeded) in brackets, but it's missing now?

I would love that again as you just touched the widget and it killed all tasks and gave a reading of memory free and programs running.
[Nexus One Android Development] ruZZ.il:
Works perfectly here..
[Nexus One Android Development] mdaddy:
SOLVED: Wireless Tether for Vista

SOLVED:

Step 1) Regedits here: http://support.microsoft.com/kb/928233/en-us

Step 2) Updated my wireless network card drivers on the laptop

I believe it was step 2 that did the trick, but since I did them together I'm not sure.

(I was hesitant to do either of these from the start because this is a corporate/employer owned laptop)
[Nexus One Android Development] dnanj:
It's not enabled, but it can be.

Edit:

Apps2SD can be enabled automatically for you, all you need is a second partition(ext) and push cyanogen's apps2sd script to your device. I have it enabled on mine and it's working great from me.
[Nexus One Android Development] mdaddy:
News & Weather Widget: No Weather

N1 Cyan5.0-beta3 w/ highmem:

Did a fresh install and I can't get the news and weather widget to pickup my location for weather. Everything else works fine in regards to GPS/location -- e.g. Google.com picks up my city and Maps finds me just fine.

Any ideas?
[Nexus One Android Development] zjchaser:
Mine did that once as well. I wiped out the Widgets rebooted and put them back and it has worked just fine.
[Nexus One Android Development] mdaddy:
Solution Found

SOLUTION: Settings>Location & Security Make sure both Use GPS satelites and Use wireless networks are turn on.

Now if I could just figure out how to get my contacts to show their latest Facebook status I'd be gold.
[Nexus One Android Development] SANTilt:
Did you sync your contacts in the FB app?
[Nexus One Android Development] mdaddy:
I have "Sync friends with Contacts" set to:

Sync with existing contacts (Sync data only about friends already in Contacts)

This brings in their profile pics to my contacts, but on stock rom it used to also bring in their latest fb status on the contact view. (on cyan5.0-beta3 I get the pic but no status update)
[Nexus One Android Development] pjcforpres:
This has the WyContacts, which are a modified version, so it may not have that feature supported for one reason or another... I would suggest reporting the issue in the WyContacs thread...

And you should be able to install the stock contacts .apk to get back the original stock contacts if you want.
[Nexus One Android Development] risterdid:
i'm having trouble finding the apps2sd script. also would i need to use adb to push it?
[Nexus One Android Development] xda890:
So, what's the benefits of using WyContacts compared the the stock contact app? And where can one find the stock contact app if one wants to?

BTJ
[Nexus One Android Development] xda890:
Strange error... I thought I would brush dust off my twitter account and installed tweetcaster... The problem is that when using wifi, tweetcaster is not able to connect to twitter.com... Disabling wifi makes tweetcaster work... What's strange, is that all the other apps I have tried that uses the wifi network, has no problem at all... Is this a wifi problem or a tweetcaster problem?

btw, I am running the 2.6.29 highmem kernel...

BTJ
[Nexus One Android Development] fykick:
While we are on the subject of .32 kernel, I've been having an issue with it...

On either of the betas (v2 and v3) that i've flashed the first update zip posted which updated the kernel, and now I've flashed the zImage from dwang...each time I get an error before I can even click anything on my phone that says "activity launcher...blah blah blah" and I either have to force quit or wait. Problem is, It repeats this eternally and I'm unable to do anything with my phone but take the battery out to reboot and reflash from recovery. I've only had this problem with the .32 kernel, and none else. All the 2.6.29 kernels work, including the highmem one.

Anybody have an idea as to what may fix this problem? Thanks.
[Nexus One Android Development] pjcforpres:
He adds in a bunch of features, and I would assume in a future release it will have the facebook integration fully supported... I suggested posting in his thread so that he is aware that it doesn't do that, and in turn can find out why it isn't working so it does in future releases.

IIRC, the biggest advantage is the ability to customize the overall contact experience, ie you can add/remove the "most frequently called" function.

I am not certain what all you need to add/remove/do, but you should be able to download a stock de-oxded ROM image, open it up with winrar and pull the .apk out, put it on your SD card, and install it via Astro...
[Nexus One Android Development] clandest:
after using CM and doing my daily day to day stuff the battery life has really went down the drain. I used to last all day around 10-12hrs before having to re-charge, and today I would have barely lasted 6 hours if I didn't have my charger with me.
[Nexus One Android Development] Mantisen:
Just "stock" CM 5 beta 3 or with HighMem and/or other additions (like .32 kernel or JIT)? Because Im running the "stock" CM 5 beta 3 and Im getting great battery life, under moderate usage I've had mine on for more then 24 hours.
[Nexus One Android Development] ruZZ.il:
has your GPS been on all day? :P
[Nexus One Android Development] dnanj:
I pulled the 04apps2sd script that came with cyanogen's rom for the HTC Dream: G1.

I went over it and everything looked good, so I pushed it in using adb and haven't looked back since.

adb remount
adb push 04apps2sd /system/etc/init.d
adb shell
chmod 755 /system/etc/init.d/04apps2sd
reboot

Edit:

Keep in mind that you take responsibility for doing what you do to your phone and I assume no liability for any problems that might arise from you following the above steps. Furthermore, I realize that cyanogen left this out of his rom on purpose, however I haven't seen or experienced any issues since I enabled apps2sd. I've been running it for a full day and everything is working okay for me and I've been pleased with the results. Regardless, to be on the safe side, I suggest that you create a nandroid backup of your phone prior to doing this.

Finally, I want to make it clear that we have to thank Cyanogen for this as I did nothing but use his script to enable this on my nexus.

**Edit:

Also keep in mind, as mentioned in my previous post that you need to have a second partition(ext) for this to work.

That and you also need to make sure that the /system/sd directory exists.
[Nexus One Android Development] mikroN1:
Sounds like you flashed without doing a WIPE first. Do a fresh WIPE and start the process all over. CM 5.0 Beta3 + googlebits. Reboot. Flash Dwangs kernel. Push .ko if your wifi isn't working.
[Nexus One Android Development] dnanj:
Hiccup

I experienced my first series of hiccups using CM-5.0-B3 rom.

last_kmsg

Each time that I have had the kernel restart, it took place when I have been listening to pandora.
[Nexus One Android Development] fykick:
Nah. I flashed it plenty of times, and did plenty of wipes...I even tried after wiping my memory card still with no success. I tried it in so many different variations and no matter how many different ways, as soon after I flashed the .32 kernel whether update.zip or through fastboot it does the same. It loads fine...live wallpaper is running and everything runs I just can't click anything and shortly after it displays the force quit or wait options.
[Nexus One Android Development] jerbarton:
I tried just pushing 04apps2sd and chmoding it but it didn't work. went in and looked around, /system/sd did not exist so i did mkdir /system/sd and rebooted. Phone stuck with "e2fsck not found" and wouldn't boot. (It did mount /system/sd correctly, though) :( So, removed 04apps2sd and it's booting fine. Where is e2fsck and how to add it? I looked in /system/xbin on the dream rom but just have a sqf file there. (assuming squashfs?)

EDIT: found out how. Here's what I did:

1: plugged in my G1

2:

adb shell
cp /system/xbin/e2fsck /sdcard
exit
adb pull /sdcard/e2fsck e2fsck

3: unplugged the G1 and plugged in the N1

4:

adb remount
adb push 04apps2sd /system/etc/init.d/
adb push e2fsck /system/xbin
adb shell
chmod 755 /system/xbin/e2fsck
chmod 755 /system/etc/init.d/04apps2sd
mkdir /system/sd

5: rebooted.

Internal phone storage

170MB
[Nexus One Android Development] dnanj:
In my earlier post, I mentioned that you need to have a 2nd partition in order for this to work. I don't remember if I manually created /system/sd, I believe it was created automatically after flashing cm-5.0-b3 rom, you are running that rom, right?

**Edit:

I checked the CM-5.0-B3 file and did not see the /system/sd in there, so I must have created it manually.
[Nexus One Android Development] mikroN1:
The same thing had happened to me. Launcher2.apk would crash anytime I'd try to touch the screen. I easily fixed it with a user/data, dalvik-cache WIPE. I then installed Beta3 via recovery menu update. I then installed googlebits via recovery menu update. After that I rebooted. I played with the phone a little and everything worked fine. After that I flashed Dwangs .32 kernel. Played with the phone some more and discovered WiFi wasn't working. I then pushed the bcm.ko file to the /system/lib/modules folder and have everything running at 100%.
[Nexus One Android Development] jdoo:
Same thing happens to me, except if I hit "wait" then it starts working after a few more seconds. I've got the same setup as you.
[Nexus One Android Development] clandest:
stock, my use is Minor web usage /w push email and music play all day. And a couple calls through out also.
[Nexus One Android Development] jerbarton:
I found what I was missing, edited my post with how I did it. Thanks!
[Nexus One Android Development] anthro:
Green colors are skinned blue on cyanogenmod

I noticed that some elements of widgets are skinned with color blue. I saw this on the power control widget and clock widget.

Any idea why they're blue now?

How do I revert to green? :)
[Nexus One Android Development] dnanj:
That's strange, I never pulled e2fsck from the g1 rom and pushed to the nexus /system/xbin. Regardless, I'm glad to hear you got it running for you.

Edit:

I just checked the /system/xbin directory of my nexus and I do not have a e2fsck file anywhere. I'm curious as to why I did not run into the problem that you did :confused:

Oh well...like I said earlier, I'm glad you got it working and enjoying the freed up space, I know I am.
[Nexus One Android Development] zjchaser:
I actually much prefer the blue so I was happy to see the change.
[Nexus One Android Development] simms22:
theyre cyan colored. for CyanogenMod ;)

http://en.wikipedia.org/wiki/Cyan
[Nexus One Android Development] nonmindo:
can you link the e2fsck file? i no longer have my mt3g to pull the file from
[Nexus One Android Development] jerbarton:
Here you go --> e2fsck
[Nexus One Android Development] nonmindo:
TYVM

maybe someone can tell me, since i haven't been able to find a definitive answer in the thread yet, is there a difference between the .29.6 kernel that was first put out that enabled the bank1 ram vs the .29.6-HighMem kernel?
[Nexus One Android Development] m00moo:
2nd one is more stable
[Nexus One Android Development] nonmindo:
ohh sweet

*runs to cyan's site to dl the highmem ver.*
[Nexus One Android Development] nonmindo:
man as soon as i get my tax return, imma have to buy cyan a mini keg
[Nexus One Android Development] dnanj:
Ok...just to recap for those running cm-5.0-b3 rom that might want to enable apps2sd:

Pull the /system/etc/init.d/04apps2sd script that came with cyanogen's rom for the HTC Dream: G1

Click Here.

Download the e2fsck file that jerbarton uploaded to mediashare.

adb remount
adb push 04apps2sd /system/etc/init.d
adb push e2fsck /system/xbin
adb shell
chmod 755 /system/etc/init.d/04apps2sd
chmod 755 /system/xbin/e2fsck
mkdir /system/sd
reboot

NOTE:

Keep in mind, you need to have a second partition(ext) for this to work. Also, I just want to mention that when I enabled apps2sd on my nexus, I did not have to push the e2fsck file over to my nexus one. Now, for some odd reason that escapes me, jerbarton ran into problems with his phone booting because it could not find the e2fsck file. Hence, I've included here the link to the file which he uploaded to mediashare along with the extra steps that he took to enable apps2sd on his nexus one.

Disclaimer:

Remember, you take responsibility for doing what you do to your phone and no one but yourself can assume liability for any problems that might arise from you following the above steps. Furthermore, I realize that cyanogen left this out of his rom on purpose, however I haven't seen or experienced any issues since I enabled apps2sd. To be on the safe side, I suggest that you create a nandroid backup prior to performing the steps noted here.

Finally, I want to make it clear that we have to thank Cyanogen for this as I did nothing but use his script to enable this on my nexus.
[Nexus One Android Development] mikroN1:
What's the reason for using appds2sd on the nexus? I keep seeing people saying it's generally not needed.
[Nexus One Android Development] dnanj:
I don't really want to clutter this thread up more than I feel I already have, so my answer to you is to check out the threads out there that goes into this.

Is A2SD really necessary on the Nexus?

App storage question

Why does the Nexus One not need apps2sd?

Personally, for me I feel that it's nice to have considering that I've got a good number of apps installed on my phone and the internal phone storage that I have has gotten down to under 80MB. Not to mention that this was after I have cleared the cache for the browser, maps, you tube, pandora and a few other apps that escape me at the moment.
[Nexus One Android Development] zjchaser:
Just posting to confirm wireless tether(Pre3) working perfectly.

Win 7 32 bit laptop connected instantly and has no problems, I'll keep running on it just to test
[Nexus One Android Development] keet:
Thank you for the excellent R.O.M. and kernel! I installed beta three and the highmem kernel, and it works nicely now. I'm especially grateful for the F.L.A.C. support; now I will probably get a high-capacity microS.D. card, perhaps once 32G.B. ones are available.
[Nexus One Android Development] Deathwish238:
I've had Dwang's highmem hack on for a day. No reboots! Just pushed the .ko w/ adb and now my wifi is working, didn't even have to restart.

This phone is amazing. The stock Nexus One is so slow in comparison.

On another weird note, not sure if it's related to the memhack(doubt it), but I have an mp3 as a ringtone...and if someone calls and hangs up the song doesn't stop playing until the entire song is done! Pretty big deal given that my ringtone is Metal and rather loud...
[Nexus One Android Development] zjchaser:
Use ringdroid maybe to just make a 15 second clip of the song for the ringtone?
[Nexus One Android Development] MintyFloss:
I've just finished reading every single page in this thread -.-

I'm still confused on a few things though. Does CM5.0b3 come with JIT enabled? If not, how do I do it?

and

What exactly is zImage-2.6.29.6-highmem, and do I need it along with CM5.0b3?
[Nexus One Android Development] OrganizedFellow:
I can't find the link to the post showing HOW to do it, but I have it saved to a text file (after all, I AM OrganizedFellow ;)).

I will assume you know how to use ADB. If not ... well, you have lots more reading to do.

I'll let someone else answer this one, cause I'm confuzzied also :o
[Nexus One Android Development] MintyFloss:
Thanks so much for the help =]

Time to experience this JIT compilation for myself :3

EDIT: Wow. Wow. mind=blown
[Nexus One Android Development] metalhead8816:
This is a modified version of the 2.6.29.6 kernel that comes with CM5.0b3. Cyanogen has done some additional tweaks to this image in order to make it more stable and to enable the full amount of the Nexus One's RAM. So instead of being limited to 215MB or so of ram you get 395MB of RAM. A huge increase!!!

This is done by booting into fastboot and then running the following command:

fastboot flash zImage zImage-2.6.29.6-highmem
[Nexus One Android Development] dnanj:
CM-5.0-b3 does not have JIT enabled by default.

You can enable it by pulling the build.prop file from /system and changing the second to the last line to enable jit and pushing it back to the phone and resetting proper permissions to it:

dalvik.vm.execution-mode=int:jit

A word of caution from cyanogen, as noted in his build.prop:

# JIT is not enabled by default, change to "int:jit" if you want to use it.
# It can provide a speed boost but will cause instability.

zImage-2.6.29.6-highmem is a more stable version of the 2.6.29.6 kernel(as compared to the previous zImage-2.6.29.6 version). You do not need it along with CM5.0b3, but flashing this gives us your phone access to it's second EBI memory bank = more memory.