yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] G'uno:
It finally loaded... of course it FROZE on the home screen and then rebooted

:eek:

- I'm still getting ! Sorry! This app ****** (process com.****) has stopped unexpectedly (force close) LOL
[G1 Android Development] truck2:
Updated to 3.3.5, and it still doesn't autodetect when I connect my headphones via the multifunction USB/audio adapter, i.e. it seems to behave exactly as it did in 3.3.4. Wiped and tried again, no luck.

Thanks for the update, though! :)
[G1 Android Development] rasturn:
3.3.5

So far so good, no problems with install

just tried my headphones and the multi function jack works fine
[G1 Android Development] piercednevins:
3.3.5 is working great so far. A2SD is working now...not sure what fixed it though. repartitioned, & then immediately did flashed 3.3.5 and its working.
[G1 Android Development] texanman:
Will themes work on the 3.3.5 build?
[G1 Android Development] G'uno:
Well, I'm back to normal... Flashed twice and then I reinstalled my Font and Theme...

All is Good in the Hood!

Thanks Again Cyan

;)
[G1 Android Development] Sheldonjace:
Cyan you are a genius. Keep up the great work! I've yet to try the 3.3.5 version yet but as soon as I fix my phone from the Hero pandemic I'll definitely be giving it a shot.

+1 on making an application that can keep track of your updates though. That'd be nice.

With all your work you may even have to end up getting a Blog :D Not sure if you want these projects to start consuming that much of your life though.
[G1 Android Development] truck2:
Hmm, interesting. So say, for example, you start playing music without headphones connected, then plug headphones in. The music automatically switches to the headphones as it should, right?

As of right now, when I use the stock simple USB to 3.5mm adapter that came with my G1, the one with the button and built-in mic, everything behaves as it should, including music automatically switching. When I use the multifunction adapter, the icon for the toggle headphones widget changes when the headphones are connected or disconnected, so at least something recognizes that that's happening. However, sound only plays through the headphones when I click the widget to manually switch to headphone mode.

Edit: Also, when I use the services.jar from TheDude's build, as mentioned previously in this thread, everything works perfectly with the multifunction adapter.
[G1 Android Development] rasturn:
audio

sorry don't have multi function i have the one that came with the G1
[G1 Android Development] defconoi:
Nice work, im definately interested in taking a look @ this rom, I originally started with jf ->haykuro->dudeoflife-> now messing with the slowness of rosie/hero, cyanogen what do you think the possibility of adding rosie ui would be?
[G1 Android Development] G'uno:
Hey, can anyone else confirm a force closing, when trying to enter "Touch Input - settings" ?
[G1 Android Development] SpyderMS:
Rosie's nice, but something makes me think we won't be seeing it on anything but HTC builds.
[G1 Android Development] truck2:
Nope, just checked and I can enter Touch Input/Settings just fine.
[G1 Android Development] G'uno:
Thanks for the conformation, back to the drawing board

:(
[G1 Android Development] jesselockwood:
insufficient memory a2sd

Oops updated to 3.3.5 all good now.

Thanks for sharing your hard work.
[G1 Android Development] naTTan:
Going to update to 3.3.5 hope everythings works out ok.

I am going to wipe and start a clean slate, to make sure.

Everything seems easy with a wipe, but i find that sometimes the system/sd will be left untouched including my dalvik cache and so on, i am going to delete all those folder manually, but is there a simple method to get it done?
[G1 Android Development] Sheldonjace:
Just wiped and formatted/re-partitioned my SD card with gParted and went ahead and just made the EXT partition EXT3 and then flashed this 3.3.5 build and OMG. Its that simple. Checked avail memory in settings and it shows 900+mb and then checked busybox to make sure it was all peachy and it is.

So honestly that makes this build by far the SIMPLEST build I've EVER ran to do apps 2 sd with. No applications needed, no codes ran, no errors, etc.

This is the route to go by far.

I'll report if I notice any bugs but so far so good. When I get paid a beer will definitely be sent your way Cyanogen.
[G1 Android Development] naTTan:
Weird, but somehow i seem to have lost the htc keyboard, and i came from a wipe. How do i gain it back?

Edit : Silly me i got it back, but calibration seems to not work.
[G1 Android Development] jmon777:
Hi may. Sujest u put in the frist post post about how to run this 3.3.5 without apps to sd. I set up apps to sd but if your coming from a wipe and are use to useing the app that can make things a bit confuseing. But I love ur builds you should get a blog!!! I'm not going to even try hero like it is now but some advancments latter I might and hope u keep this rom uptodate with the most usefull stable things. Best rom so far
[G1 Android Development] big_d093:
OFFICALLY THE COLDEST UPDATE TO JF YET!!! i updated to the stable version working great..love the mutli touch..everything is working great..is there anything different on the "ginuea pig" verison?? dont want to update to problems!! but so far everything is workin perfectly..thanks..keeping coming!!
[G1 Android Development] Crackbone:
I'd have to concur.

This is a great build. Stable, fast, themes work well. Color me impressed.

Can't wait to see what's next. :) 3.3.5 will more than likely move from experimental to stable. :P
[G1 Android Development] innerlight:
3.3.5 so far is running good, though I think something is off.

When I typed in the past I was able get a list of suggested words but as I'm typing this I don'thave a lot of suggested words coming up. everything is on though.
[G1 Android Development] Crackbone:
Check, Settings>Locale & Text > Make sure Touch Input is enabled and Android Keyboard disabled if you want to use the HTC_IME >Touch Input Settings >Text Input

This should get you to where you can set the options for spell correction/text prediction.
[G1 Android Development] innerlight:
thanks for the reply. Can someone see if input calibration is working because its not working for me
[G1 Android Development] Crackbone:
Yes, I'm getting forced closes on the keyboard calibration as well.

Only issue I've run into.
[G1 Android Development] oDeACoNo:
Any need to wipe if going from CM's 3.3.4 to the newer 3.3.5?
[G1 Android Development] jrherras:
nope just flash it w/o wipe
[G1 Android Development] cidica:
ok in the middle eof setting up my phone (clean wipe 3.3.5 fresh format for sdcard to ext3. going through and setting up the touch stuff and when going to Calibration tool it just force closes rebooted 3 times now still same issue.
[G1 Android Development] jrherras:
mine too but it doesn't bother me because for me it doesn't need to be calibrated and I use android not the touch input.
[G1 Android Development] smasraum:
How safe is having the thing overclocked the way it is in this build?
[G1 Android Development] jrherras:
if you flash this ROM it automatically set the cpu to 528 which is the max freq. I dunno whats the risk of manually overclocking above that it might crash your phone or loop
[G1 Android Development] cidica:
Same here was just messing with things :)
[G1 Android Development] smasraum:
Yeah, I was actually wondering about dropping it down a bit.
[G1 Android Development] djcookiedj:
IMO, correct me if im wrong but the battery life seems to last longer on the 3.3 build than the 3.3.5 build ???? any1 agree or disagree????
[G1 Android Development] Crackbone:
I don't think so, but again, it depends on how you are using the phone.

3.3.5 has maxed the CPU frequency out, so, if there is any difference in battery life, it could be from that.

To the other question, other than a shorter battery life(which has yet to be confirmed), the "overclock" isn't really an overclock at all. The CPU in the G1 is rated to run @ 528 Mhz. However, it's not clocked at its full rated speed in a stock g1.

It shouldn't have any ill effects on the phone itself, theoretically. :)
[G1 Android Development] djcookiedj:
i say we keep an eye on the battery....but then again crack u are right.....the overclocking of the cpu does work up the battery like in any machine....but we shall wait and see what every1 says
[G1 Android Development] abteer:
Me too. But other than that 3.3.5 seems to be very smooth but I just flashed. I'll report back in a couple hours. Thank you once again cyanogen.
[G1 Android Development] prettyboy85712:
Once the calibration feature is corrected then I will update to the experimental. But, for now, 3.2 works for me.
[G1 Android Development] giantcrazy:
Think I might try out 3.3.5. I'm coming from Haykuro's 1.5HR3 with Apps2SD though. I plan on wiping (figured I'll save myself the aggravation), but will that be enough? Does the ext2 partition that I currently have need to be formatted, or will the build manage a conversion and set itself up accordingly without one?
[G1 Android Development] joe75:
cyanogen, i wanted to report that 3.3.5 still needs the chmod 777 on /data/app and /data/app-private from a fresh install or the Insufficient space problem with market apps still exists
[G1 Android Development] facelessuser:
I am also getting crashes when using the HTC calibration setting.

Also, in regards to overclocking, yes the chip is rated for 528, but keep in mind that the environment it is in (your phone) is not necessarily rated for the heat dissipation when at 528. And sometimes, other components may not be as compatible with higher speeds. You overclock at your own risk and could potentially damage something. I cannot say you will damage something, but the risk is there. I am an electrical engineer and do have some knowledge in this area, but you may be fine as well. I think there should always be a warning to the user when overclocking their hardware.
[G1 Android Development] Crackbone:
Of course, you may be right. However, I have a feeling the CPU is set where it is @ stock because of the already abyssmal battery life. :P

That's just an opinion. :)
[G1 Android Development] Razor1973:
I read posts after 3.3.5 was released and didn't see anyone getting this problem.

I wiped and installed 3.3.5 (I was on Hero) and neither of my VK's pop up when I click on a text field. I tried enabling both and only enabling one or the other and none of that works.
[G1 Android Development] cmg1:
After updating to 3.3.5, my audio still doesn't switch to the HTC adapter.

I didn't do a wipe when going from 3.3.4 to 3.3.5, but I did before going from JF1.51US to 3.3.4.
[G1 Android Development] Argusi:
I want to start out saying great mod Cyanogen. The builds keep getting better and better every time. I do have a question.

I have seen posts in this thread and the volume mod thread about the in-call volume being extremely loud and/or it not being adjustable.

For me it is like speakerphone when my wife calls (Her phone has a loud output) and private conversations just don't happen unless I'm standing in a field somewhere. I'm currently running 3.3.5 but have been using this for several builds. Here is what I've seen posted to fix or work around this for the volume mod in general.

- Video camera breaks the in-call volume control. Reboot and it should work until the video camera is used again.

- Use a 3rd party volume control (AudioManager).

Neither of these suggestions work. Is there any way this can be addressed or do you have any ideas on how to work around it or even revert to the original volume functionality? I would really appreciate any input you or the community may have.
[G1 Android Development] cyanogen:
Are you using A2SD or not?

I think I put the wrong Clicker.apk in there. I'll fix it in the next rev later tonight.
[G1 Android Development] dwang:
You can go to that audio thread and push back the original sound files.
[G1 Android Development] virtudude:
@cyanogen any interest in doing the same optimizations on the Rogers ROM? If not, any interest in making your JF build environment modifications available so I can do it? :-)
[G1 Android Development] cyanogen:
Probably sometime this week.
[G1 Android Development] insanemonkey:
does anyone know how to get my phone to read my sdcard like

..terminal.

su

busybox df -h

..

it supposed to show system/sd

but nope.
[G1 Android Development] dwang:
Been running 3.3.5 since last night and so far I haven't seen any of the lagging and stuttering from the previous builds.

I think those tweaks to the scheduler and frequency scaling did the trick!
[G1 Android Development] MarcusMaximus04@gmail.com:
Sounds like you don't have an ext2 partition or if you do, it's messed up.
[G1 Android Development] pshadey:
I just updated from 3.3.4 to 3.3.5 w/o a wipe and all is well except I too am experiencing a force close when i try to enter calibration on the HTC keyboard.... ill be waiting for the your next update:)

We want a auto update app, its a lot of working keeping up, cant imagine how cyanogen feels
[G1 Android Development] cyanogen:
I think the stuttering was caused by having the larger cpufreq range, but a really high threshold for getting it to ramp up. I changed the threshold from 80 to 40. I also tested builds using all 4 schedulers (anticipatory- the default in android, deadline, noop, and cfq). CFQ seems to provide the best interactivity, especially when you have things like an app install running in the background.
[G1 Android Development] Derexius:
Hi

i think the htc keyboard isn't quite working on 3.3.5 cause whenever i try to click a textbox on my G1 i just get a pop-up that tells me touch input isn't working and has to close.

on the other hand this version IS faster than the previous ones
[G1 Android Development] cyanogen:
You might want to e2fsck it manually if it won't mount.

I am thinking about making a new recovery image that has the e2fsprogs included, and possibly parted. It might help some people who have FS corruption. I need to contact JF and see if he can hook me up with the source code for his recovery image.
[G1 Android Development] Argusi:
Awesome, I wasn't sure if there were any dependencies. Not new to modding, just new to phone modding. Thanks a lot dwang! I'll give it a shot.
[G1 Android Development] cyanogen:
It's not overclocking, the CPU in the Dream is rated for 528MHz. Google actually underclocks it. And the kernel uses frequency scaling so it's only running at 245MHz unless you are actively using the device in a cpu-intensive way.

I don't have one of these adapters to test, but I *did* include the patch referenced earlier. At least, I think I did. I will double check to make sure I didn't screw it up and post a .jar for someone with one of these things to test with.
[G1 Android Development] sfcdale:
me too

I too am getting the forced close when I use keyboard calibration
[G1 Android Development] Stigy:
Is there anyway to turn off spell correction with the physical keyboard? I don't mind if I type incorrectly on the keyboard because I know what I am typing, but I like the spell correction/suggestion on the virtual keyboard.

Thanks!!
[G1 Android Development] Steeltippin:
Okay I am having a brain lock here lol....

Do I type those commands in Terminal Emulator? I keep typing those commands in there and keep getting a Operation not permitted message.
[G1 Android Development] joe75:
cyanogen, I dont use A2SD

i had a question about SuperuserPermissions.apk, can i swap that for SuperuserWhitelist? I ask because i cant get wifi tethering to work, when i try to tether i have SUPermissions app pop and freeze never allowing me to Allow the tethering app. I also cant connect to telnetd with Telnet app, would the later be caused from permissions in this rom?
[G1 Android Development] unrafa:
My phone is always running at 535mhz?

using adb or terminal: cat /proc/cpuinfo always shows 535mhz being screen on or off.

screen glitches came back with this build, screen acting weird on its own, those glitches mostly disappear when i manually setcpu speed to default. Glitches with screen also happened with all multi touch JF builds and Haykuro builds.
[G1 Android Development] joe75:
Steeltippin, if you can su in terminal you should be able to chmod 777 on /data/app and /data/app-private and it "should" fix the apps from Market installs

:)
[G1 Android Development] lightforce:
how do u get ur volume to be louder? Mine sounds the same after switching to this version.
[G1 Android Development] dixxa:
In a terminal emulator type:

su

chmod 777 -r /data/app

chmod 777 -r /data/app-private

and here you go !
[G1 Android Development] smasraum:
Thanks for the response and hardwork.
[G1 Android Development] Steeltippin:
I tried your command and what I get is:

No such file or directory...

Hmmmm I wonder if I need to start over on something?
[G1 Android Development] Razor1973:
Am I really the only one with this problem on 3.3.5?
[G1 Android Development] dixxa:
check your locale force english then put your's if it's not english that might do the trick
[G1 Android Development] Razor1973:
Very odd. This did do the trick. During the initial setup, I specifically went to "Change language" and picked "English (United States)". After reading your comment, I went back to locale settings and re-selected it and now my keyboard pops up. Thanks a lot.
[G1 Android Development] TheMan42:
Hey Cyan, thanks for another great update, if it isn't too much of a bother, could you look into the sound profile in the future and see if you can do anything about the blaringly loud volume during a call. Seems to be fine over Bluetooth, but regular calls are very loud. Other than that I am extremely impressed with your builds, keep it up man.

PS, I'll be sending another "beer" your way :)
[G1 Android Development] cidica:
I went to mess with mine tried both and they work. They are a little "slow" to pop up and also you have to fully touch the box for them to popup. Unlike the jf/us builds that I've run they are just there with a slight touch. But like I said it took me a full press in a text box for the osk to pop up at first I thought the same thing but tried it again and it was fine.
[G1 Android Development] dwang:
Thanks. I wonder how this will affect battery life since it looks like the cpu will be throttling up more often. But everything is quite smooth though, even with stuff running in the background like music.
[G1 Android Development] AsaSpades:
Great rom, but how come my TouchInput settings always turn prediction and word correction back on
[G1 Android Development] Razor1973:
Cool, but it wasn't that in my case. I tried quickly tapping, holding it for a while, holding it for a long time (enough for that "shortcut" menu to come up), etc. It was until I re-set the locale to English (United States) that the VK worked.
[G1 Android Development] malaeus:
3.3.5 works great, dont quite know what the difference in the name AUFS is you say its the same thing, i would love to know what it stands for.

but it works better, thats for sure.
[G1 Android Development] cvsolidx17:
Changelog

Yeah can we have an updated changelog Cyanogen? Flashing 3.3.5 right now :D....sigh....if only hero was as fast as these builds...
[G1 Android Development] pascanu:
AUFS is indeed better than unionfs, at least that's what I see. I couldn't "adb install" anything before, got the insufficient memory error, now I can. As for the speed, I can't feel it right now. Maybe I should do a clean (i.e. after wipe) install. I'll just wait for cyanogen to correct the clicker.app and do it. Build looks quite stable, let's call it a RC :-)
[G1 Android Development] grokdesigns:
Those of you that can't open the HTC IME calibration, unzip this, push Clicker.apk to /data/app/
[G1 Android Development] unrafa:
Im accessing this thread several times a day, i must have versionitis, i am sick!

Beyond that, I think increasing the speed in short steps slowly as application requires more and more power is the best approach to smooth interaction, and decreasing it in the same way as applications stop requiring.

CFQ scheduler is the best, i am thinking a kernel compiled optimized for "speed" instead of optimized for "size" will be faster, I have read about that and there is people saying "size" is faster because binaries are smaller and CPU have to eat less code, but others say "speed" is longer binary but faster because of code optimization, maybe "size" optimized binaries are best suited for CPU with larger caches, and vice versa, anyway i am running an arm5 server and in my case after tasting both, "speed" binaries are noticeable faster.

Hope you see this cyanogen and give it a try, im saying this because this build is all optimization, and this could be a good shot.

CONFIG_CC_OPTIMIZE_FOR_SIZE=n
[G1 Android Development] grokdesigns:
AUFS is a rewritten and optimized version of UnionFS.

Source: http://en.wikipedia.org/wiki/AuFS
[G1 Android Development] trevordbs:
running 3.3.4

Apps2sd

having freeze and foreclose when receiving calls if the phone is locked.

Screen stays black and i ussualy miss the call completely.
[G1 Android Development] Argusi:
Re: In-call sound too loud and not adjustable.

Hmmm, I pushed back the stock files w/ adb, rebooted and the in call volume is still not adjustable. It seems to be stuck on max. When I try to adjust it, you can see the level graphic go up and down, but the sound never changes... I even turned all sounds to 0 without actually enabling silent mode and no change. There has to be something else involved. Any other suggestions?
[G1 Android Development] dwang:
Hmm I'm able to adjust my in-call volume with v3.3.5. maybe you should try a wipe and see if that fixes any issues? And while the in call volume is louder than stock I'm able to adjust it lower so that its comfortable sounding.
[G1 Android Development] Argusi:
I'll do that. I have an SD card on order and will slick everything and start over when it comes in. I was putting that off until I could do app2sd. I'll try to keep track of my installed apps and see what is interfering with it. I have a couple that have hooks into the volume, so they may be blocking or something. If I find out what it is, I'll post here. Hopefully, it will help someone else out.

Thanks!
[G1 Android Development] here.david:
AuFS provides a list of branches through /sys, which doesn't have the limitation like /proc/mounts. For that reason, it works correctly even with thousand of branches (while so much branches would break /proc/mounts at all).
[G1 Android Development] cidica:
Cyan,

Just a question any way to maybe add the lucid script to your build for apps to sd and such. Lucid's done some really cool things with it and 1 file mor just moving things (to me anyways) just makes things super simple.
[G1 Android Development] Razor1973:
aTrackDog & K-9 Mail

Does anybody else use aTrackDog or K-9 Mail? They've been two of my favorite Android applications since they came out, but aTrackDog force closes in 3.5.5 when trying to retrieve new versions (track) and K-9 force closes as soon as you try to open it.
[G1 Android Development] grokdesigns:
No K9 here, but aTrackDog has worked flawlessly for me in all builds, including 3.3.5.
[G1 Android Development] cidica:
I use k9 and it's working fine here for me.
[G1 Android Development] here.david:
While this did not work for me, the steps to push might be (In Ubuntu 9.04) =

# ./adb push /home/david/Desktop/Clicker.apk /data/app

I see that it is there - just keep getting the forced close (process com.htc.clicker) has stopped...:eek:...was working fine in 3.3.4
[G1 Android Development] grokdesigns:
I actually removed HTC_IME.apk from /data/app and pushed Haykuro's HTC_IME.apk and Clicker.apk to /system/app. I also reinstalled the libt9 file.

http://haykuro.theiphoneproject.org/?p=213