yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] uberingram:
I read it and it makes a lot of sense. Regardless of the danger SPL we can pretty much say that OTA's from this point forward are going to not hit G1's. By the end of this year any big, new Android improvements will have to be hacked and spliced into G1 compatible ROM's by people like cyanogen. There's a problem with that though because we're even seeing in donut code that it points to a lot of hardware drivers that simply don't exist or work on the G1. It's going to take more and more work to keep Android up to date on our phones as Androids complexity and size increase. We are on a sinking ship my friends. There will come a time and it will be very soon that even people that took the risk with the Danger SPL will be left in the dust. The G1 simply does not have enough memory. End of story.

Edit: To prove my point take a look at JesusFreke's US 1.51 release. He made minor changes and it pushed it over the edge, size wise, and he had to compress and bunch of stuff and use cramf files. That means that cupcake BARELY fit on G1's as it is. Where do you think that leaves donut or eclair? Not likely.

Edit again: This is the article cboy007 is talking about -> http://androidandme.com/2009/08/news/t-mobile-g1-owners-dont-expect-any-future-android-updates/
[G1 Android Development] OriginalScenesta:
Running 3.9.10 and seems to be working pretty flawlessly. probably flash to .11 once i get bored again. thanks for all the good work.

and as far as new firmware for g1 i agree. doesnt seem like the g1s tiny memory is gonna support much past cupcake. just wish they'd release a new phone like it...can't stand that touchscreen only stuff.

any particular feedback you want on .11?

even though were like 400 pages in now and you probably got more than you could ever need ahahah
[G1 Android Development] itp:
I should know better, as this is super-stupidly off topic, but you're aware that the very article you're linking to was updated with a direct refutation of those claims, straight from T-Mobile? Or, check http://forums.t-mobile.com/tmbl/board/message?board.id=AndroidDev&message.id=8545#M8545 for another message to the same effect.
[G1 Android Development] tubaking182:
switched to 3.9.11.2 earlier and it was working just fine for most of the day, then when i was going to the market to look for the updater so that i could stay on top of the updates, i hit search and the phone froze for about 30 seconds, then i went to the animated android screen and the phone came back on, tried a few times and gotten the same result each time. jut wanted to throw it out there
[G1 Android Development] stellarman:
See if this helps your https problem: LINK
[G1 Android Development] uberingram:
I'm very aware of the updated blog and I still agree with the author when he makes this statement: "I suspect that the updates they refer to are going to be bug fixes and security patches."

Edit: Tit for tat, were you aware of his follow up blog post that drove the point home further? http://androidandme.com/2009/08/news/the-g1-storage-problem-in-charts-and-numbers/ Who would you rather believe? Partition sizes or a T-Mobile internet presence?
[G1 Android Development] dwang:
Thanks for the patch. Seems to be working well with 3.9.10.
[G1 Android Development] JanetPanic:
Can you guys please take this discussion to its own thread? While it has points in common with the CM ROM it is off topic and does not need to be discussed on the experimental ROM thread.
[G1 Android Development] JediMasterASD:
With the newest version 3.9.11.2 or whatever it is, I am experiencing a force close with ebuddy while changing orientation.
[G1 Android Development] prettyboy85712:
Post your logcat.
[G1 Android Development] samygent:
i had the same problem too but i had google chrome theme up. formated and reinstalled everything beside themes and I'm not having anymore problems.
[G1 Android Development] linuxrebel:
Not to complain

This has been the case for quite a while actually 3.6.8.1 doesn't either. that and the "show compass on map" setting.
[G1 Android Development] smeat:
For anyone getting FCs with an sqlite error like below:

sqlite3_open_v2("/data/data/com.xta.foodmkt/databases/Hungry.db", &handle, 6, NULL) failed

Can you run the below commands from a root terminal and see if this fixes them:

find /data/data -type d -exec busybox chmod u+rwx {} \;
find /data/data -type f -exec busybox chmod u+rw {} \;

cyanogen: Do you think this should be added to the fix_permissions script. I ran the fix_permissions script and something messed up the directory and file permissions on a few of my applications, running the above fixed them.
[G1 Android Development] aleck_eagle:
Just found a bug in the video player, no playback keys displayed during video playback .all blank with a x symbol on the left. CM 3.9.11.2
[G1 Android Development] tama82:
Hi all. Not sure if this is a problem or this is the right place to post.

But ssh using terminal without su does not work. It says "Error resolving: No address associated with hostname". However, running ssh as root works. Is it suppose to behave in this manner?
[G1 Android Development] cire253:
bugs

so is it just me or is this a issue with other people. On my sms, i'll send a text but the contacts name doesnt show up, just the phone number. My phone has been synced but when I receive a text it does the same thing. Also got reboots using the browser but that is a issue i've seen others post here. The sms one is something im curious if other people are seeing
[G1 Android Development] Binary100100:
Hmmm... or you could just purchase SUFBS and just copy the sd directory. :p But I guess this way is cool too if you want to make a script or something.
[G1 Android Development] jeremycool:
What happened to touchflo with this update??
[G1 Android Development] Binary100100:
Yeah, I noticed this too on the Video Player.
[G1 Android Development] arinpsycho:
Yeah I got the same problem as described by aleck. Hope Cyan will fix it. So far found only
[G1 Android Development] Binary100100:
I definitly agree. Also worth taking note of is the fact that the more advance Android gets, the more RAM is required to operate it. Hero won't be coming to the G1 because there is not enough space AND it runs pretty slow with the amount of RAM that the G1 comes with. But the G1 has only been out for a year now (not even). Most of us that bought our phones from T-Mobile likely went on the 2 year agreement and it's my guess that in the next year or so we should have far better Android OS's on far better Android devices (hopefully with 4G sometime soon). It would be pointless for Donut, Eclair, Hero, etc to be developed if it wasn't going to be used.
[G1 Android Development] c_licious:
3.9.10

Where can I download the 3.9.10 rom? Seems like only the stable version or the latest experimental version is linked.
[G1 Android Development] 4treyu:
Here's one place to get it:

http://getyourdroidon.com/root/update-cm-3.9.10-signed.zip
[G1 Android Development] c_licious:
Thanks!!! Can I just flash it over the 3.6.8.1?
[G1 Android Development] 4treyu:
I assume the answer is: Yes.

I went succesfully from 3.6.8.1 -> 3.9.2 -> 3.9.4 -> 3.9.5 -> 3.9.8 -> 3.9.10 and never wiped in the process.

Don't forget to do a nandroid backup before flashing.
[G1 Android Development] Bavilo:
Found a pretty annoying and reproducible bug, unfortunetly I can't get a log of it as I'm at work.

This happens woth both the browser and the market.

First open either the browser or the market and immediatly slide out the keyboard.

The browser/market will hang for a while and you will get sent to the android boot screen.

After a few seconds you get back to the unlock screen where you will have to enter the pin again.

Hope someone can give this a try and provide a log.

Thanks
[G1 Android Development] wedsxcrfv:
Weird bug (I think it is ROM related)

Hi,

I am getting a weird bug, when I a want to use Locale, and I want to add an situationwith an location, there is just a black screen that flashes and goes away.

I think this is a bug in the rom, because first it did work, and I also reinstalled Locale (And deleting /data/data/edu.mit.locale) and it still happens.
[G1 Android Development] BamaNZ:
Same problem here.
[G1 Android Development] userfriendlyme:
I didnt have a problem when i did this everything opened fine.
[G1 Android Development] Phlogiston:
The new search thing is not working here:

I can't insert any text in the field, from lolcat:

W/SearchDialog( 8860): No global search provider.
[G1 Android Development] lyric911:
fix_permissions oddity

When I run fix_permissions, I see a few apps in the list trying to get their permissions fixed that I no longer have installed. Can somebody point me in the right direction to clean this up, if it's even possible?

I know it doesn't hurt anything. It just bothers me for some reason. :o
[G1 Android Development] Binary100100:
I couldn't reproduce it with either the browser or market. Perhaps I'm just lucky.
[G1 Android Development] Odin.Liu:
When I upgrade to 3.9.11.2, I got Weather Bug force closed. Here is the log:

08-17 18:39:53.407 E/AndroidRuntime( 9376): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.aws.android/com.aws.android.Typhoon}: android.content.res.Resources$NotFoundException: Int array resource ID #0x1070007
[G1 Android Development] DJ_Steve:
i have a similar problem where by if i dont wait for the browser to fully load (as in load the google page etc) it freezes and kicks me back to the android startup screen as if its rebooting. just flashed back to 3.9.10 till this is looked at as its not realy usable to me like that
[G1 Android Development] Shane2:
I have a similar problem with ShopSavvy. Is there any way to recover logs without using ADB I never seem to be able to get it to work for some reason?
[G1 Android Development] Odin.Liu:
Log collector in CyanogenMod can also see logs...

But you have to send logs via email, and save it as a draft.
[G1 Android Development] itp:
Future of 3.9.x

For what it's worth (which is very little, as I'm not the one doing the work), I'd also be very much in favor of what some were proposing a few pages back, going back to the 3.9.10 codebase (plus the LocationManagerService.java patch, and any other crucial bugfixes) and pushing that to a 4.0 stable release, and then exploring global search and other backported enhancements.

As of 3.9.10, the experimental series was far and away more impressive and quicker than the already awesome 3.6.8.1, and it'd be a shame to not get that more widely used at this point. For the record, I'm basically running 3.9.10 plus the patch for the system_server growth still -- initially I was doing it to make sure the fix held up over many days of use without seeing the slowdown (and it has -- stable as a rock at 0% while idling, no slowdown). I'm excited to see what new things are coming, but I'm also overwhelmingly impressed by where 3.9.10 was, so that might be a good place to snapshot things for a bit.

Just my (unsolicited) two cents, and for all I know 3.9.12 is going to resolve all of the 3.9.11.* issues, polish up global search, and make (more of) a fool of me.
[G1 Android Development] ZilverZurfarn:
Humbly: Hear, hear.

/Mats
[G1 Android Development] chevycowboyusa:
Wipe EXT2/3

Search for wiping your EXT partition.

Good Luck!
[G1 Android Development] pinetreehater:
Not to complain

Quote:

Originally Posted by iRobC

v3.9.11.2 (also noticed in v3.9.10) Spare Parts>Font Size - Doesn't save setting.

Not actually the case. Mine works fine, even after reboot.
[G1 Android Development] Glyphix:
I spend a lot of my day at my job, at a linux command line; so I am fairly familiar with getting around, and am reasonably tech savvy.

Though I know very little about android itself....

Is there anywhere specific you could point me, that would be a good place to learn some basics to poke around and try to fix problems, like you mention?
[G1 Android Development] pinetreehater:
I am using 3.9.10 and it is very very solid. I like your idea too, of branching here and now. I know it is not my call either, but perhaps CM won't get upset by suggestions.

Also, I am very interested in said patch....I run gps 24/7 for mobile defense (already lost one phone, ain't going that route again). I notice my system_server up around 7% but never higher. I run the "show CPU"setting that displays the CPU in a red bar at the top of the screen.

However, I did notice once after leaving my WiFi on all night, I woke up to system_server = 27% and no connectivity to WiFi or Edge.... I wonder if this might be at the root of the random connectivity problems some are experiencing (including me..). I reflashed my RADIO and now my system_server sits at between 0 and 7% all the time.

@ITP...I wish you would try and reflash your RADIO and see what effect that has on the system_server....mine seems fine with GPS (and sometimes wifi)running 24/7
[G1 Android Development] itp:
Sorry -- I almost never use wifi, but as far as location stuff, I'm not really going to be trying random things anymore. We've successfully tracked down the underlying cause of this specific symptom, figured out exactly what the flaw in the code was, and written the patch. In fact, I've just gotten word that the patch was applied to Google's internal cupcake repository, to be pushed to the open source repo shortly.

At this point, Cyanogen already has the change applied to 3.9.11 and beyond, and further discussion seems to be off topic. I was just calling it out as the only change to 3.9.10 I was aware of that would be desired before calling it a 4.0.0.

(If your system_server is at 7% it's not fine, btw. Fine is 0% when your phone isn't doing anything.)
[G1 Android Development] 2.0t03speed:
Has anyone else had a problem with the multi-touch now working after updating to the new 11.2 rom?
[G1 Android Development] smeat:
DON'T DO THAT.

Just open up /data/system/packages.xml and remove the packages you no longer have installed.

You do an adb pull to your computer and edit it, or you can use vi in recovery. I really recommend do the editing in recovery mode though.

You need to remove the whole entry, like so:

<package name="com.xta.foodmkt" codePath="/data/app/com.xta.foodmkt.apk" system="false" ts="1248216234000" userId="10081">
<sigs count="1">
<cert index="34" key="" />
</sigs>
<perms>
<item name="android.permission.WAKE_LOCK" />
</perms>
</package>

Everything between and including the <package></package>.
[G1 Android Development] chevycowboyusa:
better advice

Good call!
[G1 Android Development] SimonNWalker:
Multi-Touch is no longer working for me in 3.9.11.2 either.
[G1 Android Development] cyanogen:
So here's the plan..

The global search stuff has destabilized things quite a bit, and I want to get 4.0 out. I'm going to fix the 2 bugs in 3.9.10 and release it as 4.0. Then 3.9.11+ becomes 4.1-experimental.
[G1 Android Development] ZilverZurfarn:
:D I knewyou would!

/Mats
[G1 Android Development] Shane2:
Here is my device log:

Admittedly I don't really know a lot about Android logging, but that doesn't appear to have any information about why shopsavvy is force closing. Are there any other logs that may contain the info?
[G1 Android Development] Burag:
Great news :D
[G1 Android Development] aryndar:
This worked for me..but, why?

Why does this work, what are the consequences of VPN setting manipulation?
[G1 Android Development] zimphishmonger:
Good call, looking forward to 4.0 stable and the NEW experimental thread.
[G1 Android Development] pinetreehater:
H

That sounds good...but only one question.

What are the two bugs? Am I living with the beasts and didnlt even know it?
[G1 Android Development] SpEnTBoY:
ok I have no idea how those got posted backwards :confused::confused:
[G1 Android Development] 4treyu:
One is for sure the progressive slowdown related to network location system.
[G1 Android Development] richpadg:
The only one I have noticed is the calendar issue where trying to dismiss causes a FC. Don't know the other.
[G1 Android Development] PsychoI3oy:
Ok. I was able to fix my market problem by wiping. I then reverted to a nandroid backup of 3.9.5 and market downloads worked. I upgraded from there to 3.9.10 and two downloads worked then the third stalled out.

I kept watching logcats and googling around and stumbled on a google bug page and eventually found this http://xdaforums.com/showthread.php?t=539780

The thing about turning on google talk sounded familiar. It also worked. So I can download from the market.

I added the 'ro.config.nocheckin=1' to build prop (i could have uncommented the one already there but it's easier to echo append from the terminal) and reboote. No dice. Logging in to google talk made the download work almost instantly.

So, yeah. If you're having problems with market try the google talk / nocheckin=1 stuff and see if it works.
[G1 Android Development] painrage:
KILL IT!!!!!

Yeah and after he splits the branch he can close this rediculous thread too
[G1 Android Development] pinetreehater:
That got fixed in 3.9.10...trust me, Cyanogen and I have already had that discussion.

The only thing I can think of is the progressive slow down and the patch that ITP et al mention which fixes the slowdown....but that is it.

I want to thank you again Cyanogen, what ever you did to CompCache has made it perform 110% better. I hold my browser pages in cache ALL day now.
[G1 Android Development] juanchinho:
Hi everyone,

I'm having a little problem here. Google Calendar syncing at 3.9.11.2 stopped working.

With $adb lolcat I've got:

D/SyncManager( 137): failed sync operation authority: calendar account: my@email extras: [force=true ] syncSource: 3 when: 12865944 delay: 131064 key: {authority: calendar account: my@email extras: [force=true ]} rowId: 1

"my@email" is not a @gmail.com account but a hosted domain with google apps. With 3.9.10 it worked perfectly.

Any idea?
[G1 Android Development] raydekok:
same problem here.
[G1 Android Development] MarcusMaximus04@gmail.com:
adb lolcat? Hahaha
[G1 Android Development] juanchinho:
Yep. At /system/core/adb/commandline.c they have:

if(!strcmp(argv[0],"logcat") || !strcmp(argv[0],"lolcat")) {
return logcat(ttype, serial, argc, argv);
}

There are people with humor sense at google :)
[G1 Android Development] Charrion:
If I recall correctly, this is a problem possibly in cupcake itself. I'm reasonably sure I saw this behaviour before I even tried any roms. For what it's worth though, here's a log from my attempt to enable compass in maps. Looks like the snippet is too long for the posting limits so I've attached the portion of log.
[G1 Android Development] inoah:
Google Maps as of 3.1.x doesn't support the compass option anymore. I disassembled it and all references to the attribute that that Spare Parts option wrote are gone.

In fact the features.xml file seems to get deleted by the Maps application periodically. I think it removes everything in shared_prefs when it writes out any new state, and it doesn't know about that file anymore.
[G1 Android Development] sbig79:
Can someone tell me where to get cyn 3.9.10 version rom..... my sdcard got mess up and did not save to computer.... it was on the download folder of the sdcard... can't find any links to this rom... THANK YOU.....

Edit....THANK YOU lancealtor and ZilverZurfan for your help on the link and the totally forgot about the cyan update on the market.. will download both, now that i wen't to store and bought me a new card.... did not wan't to creat a new post for this...
[G1 Android Development] lancealtar:
Download CM-Updater from the Market. Remember to enable "Experimental Builds." Click on "Update" and then wait for it to poll the server for the JSON file. You'll be able to download any 3.9 build.
[G1 Android Development] ZilverZurfarn:
All experimental ROMs: http://n0rp.chemlab.org/android/experimental

/Mats
[G1 Android Development] ekeefe41:
Bugs: 3.9.11.2

Google places directory will open but, when i try to go to category's it crashes.

Weather bug crashes on start up.

It seems to be problems with apps that use map data.

I have, wiped and re flashed

Performed a rm /system/sd/app/*.*, then wiped and reinstalled

Then finally

Reformatted my sdcard fat32/ext2/linux-swap, wiped, clean install

Still issues with these apps.

Other than that it is fast and i love it, Thank you Cyanogen <3 your work.
[G1 Android Development] krstnsn:
Funny you mention this. I attempted to use google maps, and the device hung, and then rebooted its self twice in a row.
[G1 Android Development] Bavilo:
I was getting the same with browser and market.

The hang and reboot that is.
[G1 Android Development] 01rdgolf:
Maps work fine, Loopt force closes, stream furious, ok. imem, ok. Browser force closes. Gmail is fine. Gtalk is also fine. widgets work fine (FML, Weather with flip clock, and all the toggle widgets also are good. Market works fine. the search on the keyboard and then you hit menu, search from the home screen also is non working... for me that is.

Just thought this little bit of info helps.
[G1 Android Development] xidominicanoix:
3.9.10 Bug

Don't know if anyone has mentioned this one:

If you try to drag a shortcut from one screen to another screen that is filled up, you'll get an acore FC

W/dalvikvm( 6343): threadid=3: thread exiting with uncaught exception (group=0x4
0019a68)
E/AndroidRuntime( 6343): Uncaught handler: thread main exiting due to uncaught e
xception
E/AndroidRuntime( 6343): java.lang.NullPointerException
E/AndroidRuntime( 6343): at com.android.launcher.CellLayout.onDropChild(C
ellLayout.java:606)
E/AndroidRuntime( 6343): at com.android.launcher.Workspace.onDrop(Workspa
ce.java:950)
E/AndroidRuntime( 6343): at com.android.launcher.DragLayer.drop(DragLayer
.java:520)
E/AndroidRuntime( 6343): at com.android.launcher.DragLayer.onTouchEvent(D
ragLayer.java:496)
E/AndroidRuntime( 6343): at android.view.View.dispatchTouchEvent(View.jav
a:3368)
E/AndroidRuntime( 6343): at android.view.ViewGroup.dispatchTouchEvent(Vie
wGroup.java:831)
E/AndroidRuntime( 6343): at android.view.ViewGroup.dispatchTouchEvent(Vie
wGroup.java:863)
E/AndroidRuntime( 6343): at android.view.ViewGroup.dispatchTouchEvent(Vie
wGroup.java:863)
E/AndroidRuntime( 6343): at com.android.internal.policy.impl.PhoneWindow$
DecorView.superDispatchTouchEvent(PhoneWindow.java:1707)
E/AndroidRuntime( 6343): at com.android.internal.policy.impl.PhoneWindow.
superDispatchTouchEvent(PhoneWindow.java:1197)
E/AndroidRuntime( 6343): at android.app.Activity.dispatchTouchEvent(Activ
ity.java:1993)
E/AndroidRuntime( 6343): at com.android.internal.policy.impl.PhoneWindow$
DecorView.dispatchTouchEvent(PhoneWindow.java:1691)
E/AndroidRuntime( 6343): at android.view.ViewRoot.handleMessage(ViewRoot.
java:1525)
E/AndroidRuntime( 6343): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 6343): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 6343): at android.app.ActivityThread.main(ActivityThrea
d.java:3948)
E/AndroidRuntime( 6343): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 6343): at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 6343): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime( 6343): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:540)
E/AndroidRuntime( 6343): at dalvik.system.NativeStart.main(Native Method)

I/Process ( 99): Sending signal. PID: 6343 SIG: 3
I/dalvikvm( 6343): threadid=7: reacting to signal 3
I/dalvikvm( 6343): Wrote stack trace to '/data/anr/traces.txt'
I/DumpStateReceiver( 99): Added state dump to 1 crashes

again, sorry if this has already been stated
[G1 Android Development] Strapt:
ok so I got the 3.9.11.2 and so far i have noticed that its slow loading into text messages and slow doing the auto rotate when i open the pone screen and sometimes just turning the phone too. oh and when in the market with the keyboard open the on screen keypad is on the screen at the same time.