yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] shafty023:
Weatherbug

I have weather bug running just fine on my phone with My Location enabled in Weatherbug and GPS turned off so it's using cell location. I'm on v1.3. Now I do have 1 single framework library that you all do not have and I'm wondering if that could be the cause. Go ahead and push this file to your phone, uninstall weatherbug, reboot your phone, then reinstall weatherbug and tell me if you still have issues.

ADB Method

adb remount
adb push com.google.android.maps.zip /system/framework/com.google.android.maps.jar

Terminal Method, copy com.google.android.maps.zip to /sdcard

su
rwsystem
cp /sdcard/com.google.android.maps.zip /system/framework/com.google.android.maps.jar
rosystem

Then uninstall Weatherbug from the market, reboot your phone, and reinstall weatherbug and retry.
[G1 Android Development] Talderon:
Hit the Turbo Button... :P

In all seriousness, speed on a ROM is important, however, it's only as fast as your patience allows.

Is this the fastest ROM I have ever used? Yes and No...

Yes as in I don't get frustrated when waiting for something to launch. It's responsive, smooth and for the most part, not very laggy...

No as in, I want things INSTANT when I need them... However... it really isn't all the Dev's fault. They can only work with what is given to them and try to make it better.

They guys have done a LOT since the first 2.x ROM hit the scene to make it fast, reliable, stable and useable for daily use.

All I can say is that if you want really fast... and I mean REALLY fast, get better hardware (Easier said than done, I know...). Otherwise, the "lagginess" that is inherent to certain devices aren't going to really get a ton better as time goes on since more will be added to the ROM's, more will be taken away, but in the end, you get what you get. :(

I really do appreciate the dedication and hard work of every ROM dev out there, even if I don't use your ROM, I still appreciate the time you spend to share your skills. :)
[G1 Android Development] frettfreak:
Fair enough and understood.. and just to make it clear.. i am not *****in at all nor blaming anyone but maybe myself.. I appreciate what they do and this rom has been amazing.

I was just wondering if there is a setting (turbo button.. haha.. i remember when PC's had these) or something i may be messing up because obviously, as a rom progresses, the intent is for it to get better and faster. v1.1 was the fastest i have seen on my phone, so i was just wondering if I am doing something wrong or if there was something i should take a look at. :cool:
[G1 Android Development] hotcorrado169:
lacking snap

Have you run the command kingswap.sh?

I notice when I issued the free command it said i had 32Mb of swap, weird- my swap partition is 128 Mb. So I searched and found it uses compcache by default (32Mb). Ran kingswap.sh from terminal and it automatically reboots.

Now this thing blazes, when I run free it tells me 125k total and its using most of it.
[G1 Android Development] shafty023:
What filesystem type is your ext partition, ext2/ext3/ext4?
[G1 Android Development] Talderon:
Sorry, I was not meaning to imply at all that you were *****ing... I started typing and my brain just took over and there was that tangent... :P

I doubt you did anything wrong if the ROM itself is working well... But as 2.1 matures, more will be added to it and thing will get slow. If I recall, 1.1 was blazing, but it didn't have anywhere near what's in 1.3...
[G1 Android Development] shafty023:
ya I personally prefer linux-swap over compcache as well. With compcache we're using expensive cpu cycles to compress pages of ram and put them back into ram. With linux-swap the cpu merely moves uncompressed/unused pages of memory in ram to the swap partition. Hardly any cpu cycles are wasted and the system is snappier. CC was enabled by default as so many ppl kept asking for it.
[G1 Android Development] Indianbuddha:
How do you know if linux-swap is running? Is there a way to know via terminal emulator?
[G1 Android Development] frettfreak:
Not too proficient with terminal yet on my MT3G... here is my problem:

I go to terminal type in SU hit enter

Another window pops asking if i want to allow root permissions, i click always allow, then it puts me back into terminal.. but i have no keyboard and cant figure out how to get it back

I will give that a shot if someone can help me through the terminal keyboard problem. :D

Default which i believe is EXT2... Should i upgrade to 3 or 4?

Its all good. There are a LOT of people asking some REALLY repetitious stuff and i totally understand :cool:
[G1 Android Development] BoomBoomPOW:
The truth will set you

FREE

!

Enter "free" in terminal:p
[G1 Android Development] shafty023:
No ext2 is good. ext3 adds overhead from the journaling it has to do. ext4 just isn't stable enough for me to recommend on an ARM kernel.
[G1 Android Development] shafty023:
For a device without a keyboard your only choice is to buy Better Terminal Pro or connect your phone to a pc with the android sdk installed and use adb
[G1 Android Development] Skreacher:
Connectbot works too. start a local connectoon
[G1 Android Development] Skreacher:
Oh. must i wipe from v11 v13?
[G1 Android Development] frettfreak:
OK.. i am cool with ADB.. would the commands i need to run be this??:

adb shell

SU

kingscache.sh

I am sure that isnt right..... But its my best guess based on my experience so far. :D
[G1 Android Development] hotcorrado169:
So there is no keyboard in recovery for phones with no hardware keyboard?
[G1 Android Development] MMartins:
done that and my swap has total 0 used 0 etc etc but I have partioned the sd card!
[G1 Android Development] badaphooko01:
I have the same question. I'm coming from 1.2.
[G1 Android Development] BoomBoomPOW:
Run kingswap.sh then

su
kingswap.sh
[G1 Android Development] Talderon:
Easy Answer (and has been answered a lot in this thread)

{insert ANY version here} to v1.3 = WIPE
[G1 Android Development] MMartins:
thanks, already rebooting :)

btw any port for magic from the last version? (1.3)

only SO related: didn't the 2.X android should have better acpi? using the original rom I had 2 days of magic without recharging now at the end of every day I have to recharge my magic because it have low battery (25-35%)

google related: why is google sending the SO without multi touch support for browser on and for eg htc sells sense UI with it enabled? (and working better than in any 2.1 release)

thanks a lot :)
[G1 Android Development] hotcorrado169:
enable swap

I guess i am going to have to figure out a simpler way to explain how to do things. Something to point out-did you use recovery partition (amon-ra) to partition your disk? If not it may be in the wrong order. I may be a little over the top with my 128 Mb but my phone hasn't ran like this since many many CM roms ago.
[G1 Android Development] QTeknology:
@Kingclick

you don't need AlarmClock.apk if you have DeskClock.apk
[G1 Android Development] frettfreak:
Mem free

So, i think i MAY have found my issue.. Maybe... if i run the free command, this is what i get:

Total Used Free

Mem: 97896 96600 1296 (only 1mb FREE??? is this right?)

Swap: 93864 16984 76880 compcache was on before... this is after kingcache

But my big question is on my mem.. only 1 mb free doesnt seem right and could be the reason for my lag.. ??? :confused:
[G1 Android Development] Talderon:
The issue with DeskClock.apk is that it is unreliable. I have missed several alarms. The legacy AlarmClock.apk works flawlessly.
[G1 Android Development] tribalb:
no led

I don't know if this has been addressed. But my leds don't show when I miss a call or for incoming msgs. Other then the obvious video drivers this rom has been running real well with no fc's
[G1 Android Development] Chahk:
Thanks Shafty, this makes WeatherBug work! I wonder if this is related to a similar issue people are reporting in OpenEclair thread. Will try your fix on that ROM in a minute.
[G1 Android Development] frettfreak:
So.. After enabling swap, things are actually a lot smoother (YAY.. learned something new:cool:)...

BUT... i am still curious if someone can answer my question about only having 1mb free ram...
[G1 Android Development] frettfreak:
Just out of curiousity, when pushing a file like this or an apk or anything really, will it just automatically overwrite the existing file or do you need to RM first if the file you are trying to push already exists?:confused:
[G1 Android Development] tmusall:
+1 also have same problem.
[G1 Android Development] Chahk:
"adb push" overwrites the existing files. In this case though, the .jar file was not included with the ROM to begin with.
[G1 Android Development] JAguirre1231:
And only if they are named the same, capitals matter. gallery.apk will NOT overwrite Gallery.apk (For an example)
[G1 Android Development] vkchetty:
GeoLocation out of whack

Hey Shafty or devs,

My GeoLocation was working great with v1.2, but in v1.3 it is totally out of whack. It shows me like 150-200 miles away from my current location. Did something change? Is there a fix for this please? I drive a lot and I use quite a few apps which use my Network Location features. Can you help please?

One more question, maybe out of context and not in the right thread, but just out of curiosity, what do you recommend as a good backup app which will restore all my apps after flashing a new rom? I tried Astro, and yes it reinstalls the apps that was backed up. But when I go to the market , it does not display as installed and so i dont get updates. Hmmm... please let me know if you think of the best idea.

Thanks!
[G1 Android Development] jmariconda:
r u sure u only hav 1mb cause i hav lik from 25-30 usually
[G1 Android Development] frettfreak:
Awesome! Thanks!!

I was actually wondering about that.. just didnt want to ask.. THANKS!! :D

when i run free in the terminal it says (and i am assuming this is in Kb cause thats what makes sense):

TOTAL USED FREE

MEM: 97896 96568 1328 (1024kb = 1mb) so just over 1mb free if i am reading that right.

If that is the case... How would i fix this?:confused:
[G1 Android Development] frettfreak:
Also.. Do capitals matter in the directory name or just the file name?
[G1 Android Development] jairomeo:
Yes, it must be the same case.
[G1 Android Development] bmj1086:
To make your life easier. Anything done in Terminal is case sensitive. Any file renaming or moving, is case sensitive.
[G1 Android Development] bmj1086:
They didn't show up. Not on that phone anymore though so not sure :)

Gave it to my wife. She loves it though.
[G1 Android Development] I7oobie:
Nevermind, dumb question
[G1 Android Development] mrslayer007:
Just Wondering

How do i get 3 home screens instead of 5?

cuz it seems that swiping 5 homescreens is kinda

laggy
[G1 Android Development] krohme:
loving this rom :D any other folks not being able to use CNET scan, fuel price and shopSavvy force close after opening :( very useful apps for me.
[G1 Android Development] cnguyen629:
help

i need help. so i've flashed roms before, and im using MGLIN HERO rom on my g1 now. I try flashing Kind's Android 2.1 rom but it gets stuck at the rainbow X screen. and i've left it there for 45 mins, and nothing. I've done battery plug and try start the phone up again and still stays there. am i missing something?
[G1 Android Development] MaDaFGG:
Same problem, too.

Did anything: Wipe all, re-partion .... But it seems FUUUUUUUUUUUUUU :confused:
[G1 Android Development] BoomBoomPOW:
Do you have the Danger/Death/Haykuro SPL?
[G1 Android Development] Indianbuddha:
Wipe data

Wipe dalvik

Wipe ext

Fix ext

Wipe data

Flash.

Try that :) ....or the BIG QUESTION...did u install Haykuro SPL?
[G1 Android Development] shafty023:
Good suggestion and it can be included in next release I'm sure.

I hadn't seen a way to do this by default. Have you?

A majority of the users like these so they are included.

Not enough people actually use it

Minor inconvenience for the increased boot speed. Regardless this has been fixed and will be released in v1.4

The idea of including it has been kicked around by myself and King
[G1 Android Development] shafty023:
I would have to say no but I've never actually tried. When you boot into recovery you are basically booted into linux. There is no android OS loaded. The onscreen keyboard is not a linux feature, it is an android feature.
[G1 Android Development] shafty023:
Always funny to see Windows people check their free memory on Linux and wonder why they see a low number. In Linux, all of the available memory is consumed by the kernel and the kernel does the job of memory management. That is why you see a low "free" number. Here is what "free" shows on a linux laptop

total used free shared buffers cached
Mem: 2053320 1923508 129812 0 433912 1093180
-/+ buffers/cache: 396416 1656904
Swap: 1509312 1532 1507780

The "actual" free memory is in the "-/+ buffers/cache" row that shows 1656904. The number in the "Mem" row under "free" is how much has been reserved for the Linux kernel. Does that make sense?

On Android we leave about 1.3mb of free ram for the kernel itself. This is easily changed via sysctl if you wanted but not needed.
[G1 Android Development] shafty023:
Your very welcome. Glad I could lend my expertise and help out.
[G1 Android Development] shafty023:
Well this file doesn't already exist so that question doesn't apply, but in the case where you're overwriting the existing I always follow these rules

Remove the apk file from /data/app or /system/app

Remove the dex file from /data/dalvik-cache

Copy over the new apk to /data/app or /system/app
[G1 Android Development] shafty023:
I have yet to miss an alarm and I use desk clock every morning to wake me up. But with two people now complaining of the same thing you make me wonder if I should rely heavily on desk clock to wake me up for work. It's possible that you all have too many apps running in the background which would cause Android's java garbage collector to release idle apps where deskclock would be an idle app. I keep my rom running clean with TaskPanel
[G1 Android Development] MaDaFGG:
Try all of that ...

And fuuuuuuuuuuuuu

I don't install Haykuro SPL, but i see that this rom doesn't requst it. My SPL is HBOOT-1.33.2005 (DREA10000)
[G1 Android Development] shafty023:
Nothing changed from v1.2 to v1.3 that would cause network location to act up. I'd recommend connecting your phone to your pc and fire up "adb logcat" and try an app that uses network location. Try to see if it is throwing exceptions or if anything points to an issue. I say this because I am having no problem on v1.3 with network location.
[G1 Android Development] yokonunz:
I've clicked on show running processes on devel tools, now i'm not able to boot, it stuck at nexus logo animation. is there a way to solve without wiping all?
[G1 Android Development] kingklick:
working on the update-- will include weather bug and the fix for wifi to work on first boot... thanks shafty!

also working on my kernel for this ROM and many to come..........................
[G1 Android Development] krixl:
I hope someone could help me...

how can I get rid of the GenieWidget? I want to install the transparent version but I have to uninstall the other one first.

thx in advance
[G1 Android Development] bugarrun:
CardioTrainer & BuddyRunner

Anybody experiencing FCs when using any of the above applications? Any solution please?
[G1 Android Development] moskuito:
This is a well known bug of all eclair roms... Anyway, seems like cyanogen has fixed that ! Guys on the openEclair are working on that and sync should be fully working on the next release..

Hope that king is going to do the same for his rom...

Here's the source :

http://xdaforums.com/showpost.php?p=5483998&postcount=111
[G1 Android Development] MMartins:
any answers for me please :)
[G1 Android Development] yokonunz:
Please KK work on a NO wipe upgrade! i'm full of wiping every 2 minutes :P thanks

EDIT: can you add: powertop, htop etc etc and remove AmazonMP3 that stole space :)
[G1 Android Development] Talderon:
Thanks, the default volumes are just way too low... :)

Cyanogen has it on by default on his 1.x ROM's so might want to bounce it off him. :)

This was PURELY a personal taste comment. :P

No biggie if it is not in the ROM as long as the one I have keeps working. ;)

Yeah, this was just something I pointed out and I know it was in the OP, but just an observation, great that it is fixed. :D

Again, personal taste comment and easy enough to push to the phone. :)

All in all, I appreciate you addressing those point individually and love this ROM and love the fact that so many great people are working on this and getting it done.

Thanks again! :D
[G1 Android Development] Talderon:
Another thing to point out is that if you are going to push and existing file to your phone and want to have a backup in case you want to roll back, you can always pull it first...

Lets' say you want to replace Launcher.apk and have Launcher.zip you are going to push, you can do the following:

adb pull /system/app/Launcher.apk Luancher.bak

adb push Launcher.zip /system/app/Launcher.apk

In ALL UNIX/LINUX environmonts, CASE MaTtErS!!!!
[G1 Android Development] Talderon:
I did a test this morning. Since I am working from home this morning, I had some fudge room to test some things...

1. I set DeskClock to go off at 6:00am

2. I set AlarmClock to go off at 6:30am

3. Advanced Task Manager to make sure everything was tidy when I went to bed...

Result:

6:00AM alarm never went off.

6:30am went off like a charm.
[G1 Android Development] askfor:
how long will the first reboot take?

In my case it has been about half an hour and is sill stuck at rebooting.
[G1 Android Development] yokonunz:
That's not good.

Have you FULL wiped before flashing?
[G1 Android Development] Ace42:
It will do that if..:

-You didnt wipe

-You have no EXT

-Flashed over previous rom
[G1 Android Development] kcm117:
Bug- Flashing

There seems to be a bug with this rom, hopefully someone who is actually a dev, but this is my theory due to testing and what i have read:

If you partition your SD Card with the Recovery, it partitions Swap first, then EXT, then Fat32.

The rom will not boot correctly if the sd card is formatted like that. for the rom to boot correctly, it seems the FAT32 partition must be First.

I tried formatting the card with just FAT32 with windows instead of with the recovery, and it booted fine.

But if you format the sdcard from within the recovery, it does not seem to work.

can anyone verify?
[G1 Android Development] askfor:
I believe i did.

I wiped the data and ext.

Now i'm trying follow some one said one the previous post:

Wipe data

Wipe dalvik

Wipe ext

Fix ext

Wipe data

Flash.

and waiting..
[G1 Android Development] :
I like it, just not as fast as the blend one, however I'll stick with this because you included facebook and clock
[G1 Android Development] :
this is a different rom
[G1 Android Development] shafty023:
Not that this is causing your issue but you should fix it nonetheless.

Fix it by doing this from a terminal window

chmod 777 /data/anr/traces.txt

As far as your issue it's possible these apps are not 2.1 compatible. Soon as I flash this ROM I'll check out these apps. Unless someone else wants to try installing them and verifying if they work or not?
[G1 Android Development] sknoslo:
Just flashed this and noticed a visual bug that might be exclusive to me. On the lockscreen there is an "emergency call" button and its covering half of the unlock slider. The guy that posted screens on the first page didn't have this button at all and neither does the lockscreen on my Nexus. Could this be left over from a different ROM? I wiped before flashing coming from 2.0 xRom. Anybody else have this?
[G1 Android Development] shafty023:
If you have a bug report look at my post couple pages back on how to properly report a bug. We need to know what phone you have, which version you flashed, etc etc etc.
[G1 Android Development] jmariconda:
king = king of roms lol awesome job on this one:D

PS: is there anyway to get the htc IME on this?
[G1 Android Development] sknoslo:
Sorry bout that.

Bug Report

Phone: G1

Ext Type: Ext4

Rom Version: v1.0

Problem: Random "Emergency Call" button partially covering unlock slider in lockscreen.

How to reproduce: Not sure. Seems exclusive to me so I'm just going to wipe and reflash and see where that gets me.

Edit: Wiped, Reflashed no such luck. If know one else is experiencing this please don't go out of your way to look for a solution as I don't even use my G1.
[G1 Android Development] ShatBag1105:
Is the video playback still laggy and choppy like all the other 2.1 roms, or did the drivers already come out?
[G1 Android Development] Bronk93:
I've tried several ROM's here.....Cyan, WG, Dwang etc..This is by far my favorite one. Looks sexy as hell and is very responsive. Fantastic job sir.
[G1 Android Development] roalex:
Works amazingly well on my Dream(quite fast!). So far is just the live wallpapers with issues, but thats no biggy, good rom.
[G1 Android Development] BoomBoomPOW:
Not sure if the drivers are out. But it's laggy, choppy, and black screen most of the time; just like any other current Eclair roms. Nonetheless, this build is smooth sailing; had to replace the 2.1 keyboard with the htc keyboard due to a visual, white areas, bug with the stock keyboard on certain text fields. Above all, this build is Fast, Smooth, & Stable.
[G1 Android Development] xomikronx:
what's the difference between this version and hero_over's version?
[G1 Android Development] roalex:
For me was the fact that it didnt need the "Danger"SPL which dosent seam to be working very well for me, tho im not sure that was needed for that specific build, other 2.1 do ask for it.
[G1 Android Development] BoomBoomPOW:
Read the changelogs/features of both builds and try them out for yourself.
[G1 Android Development] kingklick:
unless he snagged things from my build, mine has fully working root, a2sd witha user.conf called on, compcache support in next release, and many other king goodies as usual :)
[G1 Android Development] uio88:
hi kingclick,there are methods for fix other live wallpapers??
[G1 Android Development] Meltus:
I don't think we have the drivers for them yet or something :P

but the Frequency one and the Waveform one are working nicely which is damn cool :D

Good work klick!!
[G1 Android Development] xomikronx:
so not all live wallpapers work?
[G1 Android Development] kathi17:
This looks very cool with the starfield LWP, and the big hero clock 2 widget from the market!
[G1 Android Development] ballerhaller:
i didnt c any special instructions for syncing...r we supposed 2 sync from market or on start up?
[G1 Android Development] shafty023:
ADB Method

adb shell rm /data/dalvik-cache/system@app@GenieWidget.apk@classes.dex
adb remount
adb shell rm /system/app/GenieWidget.apk
adb shell busybox rm -rf /data/data/com.google.android.apps.genie.geniewidget/

Terminal Method

su
rm /data/dalvik-cache/system@app@GenieWidget.apk@classes.dex
rwsystem
rm /system/app/GenieWidget.apk
busybox rm -rf /data/data/com.google.android.apps.genie.geniewidget/
rosystem
[G1 Android Development] tmusall:
I'm also a minimalist and keep as few running tasks as possible. I run with 32MB compcache only (no linux swap), so I guess it could be a memory issue. Although the phone runs really well with just compcache and doesn't seem memory starved.

This morning the old alarm clock worked as expected. Not really sure what's going on here, but desk clock 'seemed' more reliable when adv. task manager wasn't auto killing apps. I did exclude clock from auto kill but it didn't make much difference.
[G1 Android Development] askfor:
same problem here. stuck at rebooting forever....