yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Nedlinin:
Makes sense since flash memory has a finite number of read/write operations... any idea at how quickly the swap would kill the memory?

And semi on the same subject, how many times is safe to reflash a rom onto a g1? It should also have a finite read/write to its memory.. any idea what sort of limitations there are?
[G1 Android Development] All~G1:
I appreciate all the work Cyanogen... Hope this is a bit more stable! 3.4.3 just started freezing up on me again. Once again all is appreciated.
[G1 Android Development] alritewhadeva:
Awesome :) Can't wait for the release, sorry you didn't get your g1 today :(
[G1 Android Development] ScottGood:
UPS is always late, Tmobile should start using Fedex
[G1 Android Development] mrcrs:
ups is cheaper
[G1 Android Development] stellarman:
YAY!! Thank you. Good addition.
[G1 Android Development] youngstacks74:
any hope for myfaves yet?
[G1 Android Development] cyanogen:
3.4.4 is posted. This release uses a new method of A2SD which should work with protected apps. The Launcher now has five screens and obeys system orientation settings- if your icons aren't visible, swipe to the left and move your stuff over one screen :) Also updated the kernel to the latest minor patch, changed the iosched to anticipatory and enabled multicast support for something else I'm working on. See the first post for full info.
[G1 Android Development] ronyoung08:
does this rom have busybox and nandroid backup already installed?

if so how do i make a backup?

**i think i just need busybox for being able to use audiomod
[G1 Android Development] cyanogen:
Nandroid is part of the recovery image.
[G1 Android Development] ronyoung08:
so do i click on nandroid in the recovery to make a backup? or do i actually have to download an app called nandroid and make a backup?

**sorry for the noob questions, hopefully one day i will understand

cyn- can you also check out this link for me -- http://xdaforums.com/showthread.php?t=529105
[G1 Android Development] cyanogen:
Yeah, but this isn't the right thread for talking about Nandroid.
[G1 Android Development] ronyoung08:
oh sorry... i didnt know i was just asking here because i saw you online and im using your thread...

SORRY again
[G1 Android Development] question.com:
Downloading now. Hopefully its 100% compatible with the hero theme.
[G1 Android Development] ronyoung08:
im using 3.4.3 version... and yes its fully compatiable...
[G1 Android Development] Raziel07:
Will there be any conflict if we have htc ime already installed? Or have Apps2SD app installed and we dont wipe?
[G1 Android Development] cidica:
if you want Myfaves use a US build ie. none ADP version. that or just do it from T-mo's website that app was worthless when I have myfaves. That or get the unlimited plan and forget about myfaves all together :)
[G1 Android Development] question.com:
i have that, im talkign about the new one that was just released 3.4.4
[G1 Android Development] ronyoung08:
oh damn i didnt see that!!!

was that just posted like a couple mins ago???

downloading now =]
[G1 Android Development] sir*mez:
Ported the Ported PrOdigal_SuN Theme for you guys... i made it compatible with the new cyanogen builds. heres the link:

http://xdaforums.com/showthread.php?t=529121
[G1 Android Development] TheGreenJester:
If nothing on screen 4, screen 5 is a single column

Interesting... If you don't have anything on screen 4, screen 5 is only a single column (room for 4 icons vertically). If you add anything to screen 4 and swipe over to 5, it is now a full size screen. I don't know if it's the same on screens 1 and 2 as I have several things on screen 2.

Not a problem as screen 5 works fine as long as you have something on screen 4. I'm more than happy with 2 screens to be honest.

EDIT:

Ok, this only APPEARS TO HAPPEN if you place the icon in the far right-hand column on screen 5. I think it is just an optical illusion with my background!
[G1 Android Development] ronyoung08:
:confused:
[G1 Android Development] _Kyros_:
Is Stereo Bluetooth working for anybody else?, cause it's not working for me. Has it worked in any of Cyanogen's builds? This is my 1st time using his build. (Asking this again because nobody answered me)
[G1 Android Development] question.com:
just flashed over my hero theme and it worked great. not one force close. you are the man cy
[G1 Android Development] JAWheat411:
Thanks can't have enough themes.
[G1 Android Development] dwang:
Unpair your BT device and re-pair again. That should resolve the BT stereo issues.
[G1 Android Development] _Kyros_:
Ok I'll try that, thanks.
[G1 Android Development] prettyboy85712:
Just upgraded to 3.4.4. Works great so far. Thank you!!!
[G1 Android Development] simms22:
Absolutely awesome rom ! I'm loving the 3.4.4 ! Thank you cyanogen :)

I can't find a single problem with it ! I do have to admit the 5 homescreens are kind of cool ... but not for me :D. Thanks again , you definately have a beer or two coming from me .
[G1 Android Development] Viper32:
Cyan, I love your work. One question though. I cannot get my Bluetooth to work anymore on my BlueAnt since the last three builds. Anyone got any suggestions on how to make it work?

Mark
[G1 Android Development] zombierockstar:
Cyanogen...you rock bro! Killer ROM! Lovin' it big time!

I appreciate all your hard work/effort in making a killer ROM!!!
[G1 Android Development] Raziel07:
I've posted this a few times but I'm trying to get an answer before I flash this new rom. I have jf 1.5.1 adp with apps2sd installed and the hero theme. Do i just flash this straight to it and then install the theme again? Do i need to uninstall the apps2sd application?
[G1 Android Development] _Kyros_:
I did this twice and music is still coming from G1 speaker, any other suggestions. I am on 3.4.3 still so I'll upgrade to 3.4.4 to see if that fixes it.
[G1 Android Development] cyanogen:
Yep, flash ROM then theme.

You won't need any A2SD applications at all with this build. It will maintain the required setup for you (and move your apps if they aren't moved yet).
[G1 Android Development] cyanogen:
I haven't really done anything at all with BT in this ROM. Even the volume mods were reverted. I don't actually have any BT hardware, either. Let me know if you figure out a solution :)
[G1 Android Development] mile7985:
i know this may seem like a stupid question, but i keep seeing people say that apps2sd is automatic in this rom. i've been using these roms for a good while now and never set up a2sd or even partitioned my sd card. so does this mean my apps are on my sd card? i assume not, but im not sure. clarification please?
[G1 Android Development] tanner2007:
http://android.v-dh.nl/?m=Updates

needs to be updated
[G1 Android Development] Raziel07:
Are there any benefits from upgrading it to Ext3?
[G1 Android Development] _Kyros_:
I don't know about the need to uninstall apps2sd but you might want to wipe before installing this new build and then put the Hero theme and since this new build supports 5 screens once you start up your new build you shouldn't experience acore force close but if you do (only if you had Hero before this) then you'll need a memory card reader or another phone that supports micro sd cards and put your Hero update.zip in there, flash and that'll fix the force close but of course this is if you don't wipe cause if you do then you should be fine.
[G1 Android Development] dwang:
no idea then, because thats what I did and that fixed my bt stereo issues. In fact, I'm listening to a podcast right now using my bt stereo headset running 3.4.4. No issues.
[G1 Android Development] cyanogen:
You need to create a second partition with an ext2 or ext3 filesystem. The ROM will automatically detect it, move your apps, and set up the required configuration. If you haven't partitioned, then nothing special is done and your apps are still on internal memory (the VFAT filesystem can't be used for A2SD).
[G1 Android Development] richpadg:
This might be a dumb question, but is the Launcher and the Home Screens the same thing? I keep hearing about the 5 screens and was just wondering.

Rich
[G1 Android Development] driguez:
Updated.... So far so good. Amazing job cyanogen, ty.
[G1 Android Development] cyanogen:
Ext3 is less likely to become corrupted, and may perform better. You should only use ext3 if you have a relatively new SD card that does automatic wear leveling.
[G1 Android Development] _Kyros_:
I'll let you know if I do but I'm starting to think that it's my Bluetooth that doesn't support Stereo Bluetooth and not the phone or your build since it's working for dwang and others.
[G1 Android Development] ronyoung08:
how would we know how new are sd card is?
[G1 Android Development] cidica:
so my DUH moment for tonight is update (clean to 3.4.4 and before reboot drop to console and rename the hero theme to update.zip reboot back to recovery and flash it.....Now would ofbeen cool if after I got past the gmail setup screens I did not have a black screen and could not see anything rofl.....wipe time again rofl!!!
[G1 Android Development] dwang:
For those that want to try out a swapfile, a new version of the swapper has been posted.

Its working much better than before. It adds the ability to save your settings across reboots, which is nice.

I'm using a setting of 16megs with swappiness set to 10, and it helps with the browser reloading issues when switching out to another app and back without too much lagginess. Its not a replacement for more RAM, but it works decently enough.

Of course as others have warned, it WILL wear out your sdcard faster. But I like to live on the edge. :-)

http://xdaforums.com/showthread.php?t=483110&page=6

Another thing I do to help performance, is that every time I upgrade to a new ROM, I delete the contents of dalvik-cache and let the system regenerate all the dexfiles. Seems to help a bit, of course YMMV.
[G1 Android Development] Janis:
No. Go read.

My faves is odex, which is aformat used on US G1s only. Most Mods aren't odex comaptible.

I'm surprised I had the patience to answer a question I've read 20 times... in this thread.
[G1 Android Development] revwillie:
Wow. The performance improved noticably between 3.4.3 and 3.4.4

Thanks especially for the ext3, sane shutdowns, permissions and file system checking because all of my cyanogen to cyanogen flashes have been no wipe, no hassle.
[G1 Android Development] sir*mez:
excellent... flashed with no problems. everything is working great!! i wonder if ill get a speeding ticket cause this rom is speeding past everything!!! haha i know cornball moment!!!
[G1 Android Development] stellarman:
[Bows deeply with gratitude and respect]

You, sir, are amazing! Great work!

This release is the best ROM ever. The speed difference between this and 3.4 is VERY marked. I can't find anything that doesn't work. Everything is snappy. Love the five home screens. No wipes, no glitches, no drama.
[G1 Android Development] xenozelda:
Hi everyone,

Not sure if it is just me or everyone, but my teether apps don't run properly ever since v3.4 (as far as i can remember not too sure). The teeter app will run, but when you start to play..the accelerometer isn't really working right, and it will hang within seconds. I've no problem with accelerometer in other apps just that, so wondering what is the prob xD

other than that, this firmware is great! Probably one of the best =D

any help will be appreciated, thanks!

*edit*

oops sorry for the wrong spelling xD
[G1 Android Development] Janis:
How to prep phone for 3.4.4?

I'm going to get this out of the way.

1. Can I flash this from a Hyakuro ROM?

2. Can I fash this straight from JF 1.5.1?

3. Can I flash this straight from RC29?

4. Can I flash this from CM 3.2? 3.4.3?

5. Do I have to wipe (yes, and wash you're hands)?

6. Do I have to have Apps2SD before I flash this?

7. Do I have to have root?

8. Do I have to have an ext2 partition on my SD card?

9. What's the best way to prep my phone for 3.4.4?

10. Any chance for MyFaves?

1. I don't know. Hyakuro's a genius, but I prefer clean, roomy and fast. I'm going let someone who's flashed one of CM's other versions thusly answer this.

2. Yes.

3. Yes.

4. Yes.

5. No, but you'll want to run CM's permission fix which has a link in the first post. God bless him. But still wash your hands & clean off your phone often.

6. No.

7. Yes.

8. Yes, or ext3. Go read.

9. I'm not sure. I'd love an answer from an expert on this one.

10. NOnononononononononononononononononNO, unless someone basically "ports" it from the odex format it's in, or makes an emulator of sorts. Tweaks and nicities aren't really what this ROM, all its versions, is about. No fancy screens (except there's 5 now:)), no skins, themes, funky buttons or exterraneous prettiness. This is definitely an "under the hood" project, not a "gloss wax and running-board lights" thing.

Let me say this again, if you want the pretties, they aren't here. They're in Hyakuro's ROMs, other ROMs, in the Market, and floating around as apks. There are no other ROM threads like this. This fills a definite niche. Let's not muck it up (but I do appeciate the 5 screens, I didn't need all that Open Home DxTop extra stuff.)

Please, please correct me if I'm wrong on any of these. I'm happy to edit. Since I was so opinionated, maybe pm me and let me save face....
[G1 Android Development] dwang:
"teeter" working fine here.
[G1 Android Development] big_d093:
3.4.4

3.4.4 is working even better for me than 3.4.3..loving every update..whats next to come to cyanogens rom!! hhhmm..it doesnt matter it can only get better..@ cyanogen--->>great work bro..keep it up
[G1 Android Development] Saiboogu:
Chime in with my positive reports - Tried most of the ROMs out there, switching every few days. Loaded up CM 3.2 something and I haven't tried another ROM (or wiped!) since.

Even ditched the Hero theme with 3.4.4 .. It's a good looking theme, but the only thing I couldn't give up was the 5 launchers.. Thanks :) Good work, I'll throw some beer money your way shortly.
[G1 Android Development] scotte9999:
Boo to the 5 screen launcher

:(

It was so nice having a basic ROM without any unnecessary UI tweaks (no in-built "theme", no extra launcher screens, etc.)

Not that I'm going to NOT use this ROM (this ROM kicks butt), but...bummer that this was changed from the default of 3 screens. I don't want to use the extra memory, don't need the extra real-estate, and honestly think the UI becomes more cumbersome (more swipes to get to the "right" screen, and less context to know which page you're on since the picture changes less with each screen). :(
[G1 Android Development] scotte9999:
Yes, it's worked fine since the first CM builds (JF15_CM or something like that). I've used it just recently with 3.4 with a Jabra 330 headset and a Kenwood DDX812 car stereo, with no problems.
[G1 Android Development] AsaSpades:
Talk about a waaa waaa(cry baby), but Cyanogen im lovin 3.4.4, its great, and the 5 screens dont bother me anyway cuz I have DxTop
[G1 Android Development] gottifour:
My faves is so slow and there are 1000000 ways to create launchers or shortcuts to have a advanced "myfaves" app. I will never understand why everybody wants that app so bad????
[G1 Android Development] timal:
Can't you load an older rom on sd and use astro to reinstall the launcher from that ?
[G1 Android Development] scotte9999:
Sure, for now we can push a launcher from an older build (say 3.4.3), but that means mixing key binaries from builds, and not taking advantage of any changes made post 3.4.3. It's a maintenance pain in the future (think pulling a 3.4.3 launcher into a 5.0.0 ROM), and isn't future-proof.

I've done my whining (cry baby!). :)
[G1 Android Development] jdscully:
Interesting - I hadn't played this in a while, but it doesn't work on my phone now. The ball just sits there.

Not sure if its anything to do with flashing the Hero theme.

*** Nevermind, I just reinstalled the teeter.apk file and it works now.
[G1 Android Development] cyanogen:
Just grab the Launcher.apk from 3.4.3 and adb push it to /system/app if you want to go back to 3 screens. What I'd really like to do is make it configurable via Settings so you can control it.. The main reason I put it in there (other than TONS of requests for it) is to alleviate the problems people are having after upgrading with the Hero theme installed.
[G1 Android Development] linh1987:
No, the IM client from TMobile is sms based. The only alternative (which I'm using right now) is Meebo from Market. Quite good :p
[G1 Android Development] bolmedias:
IM apps from the Market use the data connection no problem, it's just T-Mobile's IM app that uses SMS.
[G1 Android Development] Crackbone:
Props again, another solid build, runs great, love it.

Thanks!
[G1 Android Development] cyanogen:
Just unzip it on your SD card. It will create an "audio" directory and Android will find them a few minutes after you boot up.

You would need to push some files from Haykuro's build- libcameraservice.so, libcamera.so, and libqcamera.so from /system/lib and Camera.apk + HTCAlbum.apk from /system/app. The only thing you are going to get from them is the zoom feature, the settings cause a force close on those.

The HTC Dialer, Mail, etc are all kind of linked together and require the HTC-modified version of the Android core, which I am not interested in including. Maybe we will see a version of these apps in the future that isn't so invasive.
[G1 Android Development] subguy812:
Could you please include the audio fix? Thanks guy great work
[G1 Android Development] maxisma:
I can't get HSDPA on this Build with O2 Germany..

It works with the Haykuro 6.0r1 , not sure about JFs normal builds.
[G1 Android Development] facelessuser:
This is a great ROM. It is fast and stable.

I do have one request. I tried to use adfree on the latest 3.1 ver, and it does not work. I dug into it and I am getting disk full error when trying to swap out my hosts files. I guess when you cram all the good stuff you have into a rom, this is bound to happen. Can this be fixed manually, or even through an updated ROM?
[G1 Android Development] bolmedias:
This is a common misconception. Regardless of build, if you are using 3G, you are using HSPDA. The only difference with Haykuro's Magic builds is that it says HSPDA instead of UTMS in Status, and in the Notifications bar, it says 'H' instead of saying '3G'. If you're getting HSPDA with Haykuro's build, then you're getting HSPDA with JF's builds.
[G1 Android Development] TheMan42:
Wipe should fix it, you were using the non-adp version, and as I understand you can't go from an RC to an ADP without a wipe.
[G1 Android Development] naTTan:
Cyanogen if i were to re partition my ext2 to ext3 would i still be able to do the unionfs thingy ? and your rom would accept it is it?
[G1 Android Development] dafoo21:
Im using the latest version. Where is the option to switch which keyboard is being used? Or do I have to actually push and pull files to switch?
[G1 Android Development] M3 SMGII:
does it have Dutch language?
[G1 Android Development] maxisma:
No!

I really don't get HSDPA, only UMTS! Tested it with some mobile speedtests, all under 384 kbit/s!

Reflashed to Hs Build, 2000 kbit!
[G1 Android Development] TheMan42:
Upgrade went flawless, just gotta re-apply my theme. Quick question, how do I enable the HTC IME? Don't see an option to do so.
[G1 Android Development] dixxa:
yes you'll be able to use unionfs :)

Yes!

Settings > Locale and text > enable android Keyboard touch input.

Settings > locale & text > touch input settings
[G1 Android Development] jj972:
Ok one quick question......I am currently running jf1.5 lucid mod with apps2sd(followed these directions http://xdaforums.com/showthread.php?t=512762&highlight=apps+newbies )

From my understanding once i wipe and flash this new "bob"....i have to regain the symlinks (which i think i found out how to thru another thread) and everything should be gravy? Or because I did the noob method will it not work?
[G1 Android Development] dixxa:
both will work if you stick with the noob method maybe you'll have to resymlink.
[G1 Android Development] jj972:
So the method I used (the lucid mod thx to lucid n mailman), is considered the symlink method right?

or do you think I would be better off just redoing everything and somehow back up my stuff
[G1 Android Development] dixxa:
it's up to you both method will work

If you wanna do symlink you can

If you wanna do unionfs just go.

They both do the same things one advantage unionfs have is that you can boot without your sdcard, and I find it a bit faster and more responsive.

If you wanna try just follow that link after a fresh install ( wipe no symlinks )
[G1 Android Development] afflaq:
If anyone is looking to get the IM app working on other builds, you can yank out a few things from this build and make it work.

Need to do the following:

Grab the following files from the Cyanogen build:

/system/framework/com.android.im.plugin.jar

/system/app/IM.apk

/system/app/ImProvider.apk

/system/app/TmoImPlugin.apk

then push those files like this:

C:\android\Builds\shade\system\framework>adb remount

remount succeeded

C:\android\Builds\shade\system\framework>adb push com.android.im.plugin.jar /sys

tem/framework/

418 KB/s (0 bytes in 6700.000s)

C:\android\Builds\shade\system>cd app

C:\android\Builds\shade\system\app>adb push IM.apk /system/app/

1216 KB/s (0 bytes in 369918.000s)

C:\android\Builds\shade\system\app>adb push ImProvider.apk /system/app

887 KB/s (0 bytes in 56831.000s)

C:\android\Builds\shade\system\app>adb push TmoImPlugin.apk /system/app

1097 KB/s (0 bytes in 333552.000s)

C:\android\Builds\shade\system\app>adb shell reboot
[G1 Android Development] ScottGood:
heres my thought...

I don't think he's crying about anything, he's saying 3 was fine, but whatever, Cyan is a great chef, Correct me if I'm wrong.

This is how I feel too, but I'm not gonna go to outback order a 10oz steak then go ***** at the chef for giving me a 16oz, I'm getting more that I'm asking for and am grateful, but it's gonna take more time to digest.

so thank you chef Cyanogen for giving more.
[G1 Android Development] ScottGood:
Now thats What I'm tasting!

Oh, cyan did you get my PM?
[G1 Android Development] tekkitan:
I must have bad luck. 3.4.1 wouldn't boot up with my sdcard in, had to remove it to boot up then put it in after boot.

upgrading to 3.4.4 now, i'm at the android screen, it will animate for a few seconds, then stop, then start animating, then stop. I'm afraid to turn it off...
[G1 Android Development] yosho:
just posting an overall positive report on 3.4.4.

No hangs from sleep. I love the 2nd partition report in settings (now I need a widget for it!). 3 or 5 screens don't bother me either way, but I like having the option. Very snappy thus far, and appears smooth. My personal changes to framework-res.apk and the alarmclock.apk seem to work just fine, so bonus.

I have also noted that the occasional hiccup in music playback appears gone in recent versions (either 3.4.3 or 3.4.4)... Hoping this stays true :)

The only thing I want now is some form of SSHFS, or at least the fuse kernel stuff, so that I can access my RAID array as an SD card.
[G1 Android Development] mianosm:
That's awesome. A developer that listens to people and attempts to do more than appease himself.

Pretty cool. 3.4.4 is working like a champ on my G1.
[G1 Android Development] cyanogen:
The fuse kernel module is in there.

Try:

insmod /system/modules/lib/modules/2.6.27.25-cm/kernel/fs/fuse/fuse.ko
[G1 Android Development] xhoangx:
I had the same problem when I first switched from JF 1.51 to CM 3.4. I think something is wrong with your ext2/ext3 partition on your sd card. I had previously used LucidREM's script for apps2sd with JF 1.51 rom and I think there is some incompatibility there with what CM rom uses/does. What I did was reformat to ext2 partition, install CM rom, then go to recovery console and upgrade_fs(CM recovery image) to ext3. Everything was fine after I did that, and also I just updated to 3.4.4 from 3.4 without any problems.
[G1 Android Development] tekkitan:
Thanks for the info, I will try that.