yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] almostthere:
That's to only allowed signed ROM's to be flashed in. Amon-RA recoveries do not allow that option hence not allowing unsigned apps and ROM's to be flashed

The meaning of S-off is as per linked:

http://www.addictivetips.com/mobile...on-htc-android-phones-with-unrevoked-forever/

Got it?
[G1 Android Development] almostthere:
Download Market Enabler, fake any of the listed Telco's and you're good to go
[G1 Android Development] tvall:
If I'm right about what you are thinking about.. then you are talking about something completely unrelated to recovery....
[G1 Android Development] pixel-painter:
Thanks... running well so far and the wifi seems to be more consistent for me than the last ROM I was using too.
[G1 Android Development] crz6662:
I also noticed tethering didn't work. Still had PDANet & EasyTether "paid" backed up, thankfully. PDANet works great.
[G1 Android Development] styleage:
how to change account Exchange to gmail :((
[G1 Android Development] juangil:
flash Gapps
[G1 Android Development] roalex:
Yea seams that the xbin.sqf build script had some issues, i will post new binaries pretty soon :)

/later edit:

All the files have been fixed.
[G1 Android Development] JamesBlack:
Is there a full guide on how to install this?
[G1 Android Development] kallt_kaffe:
Do you mean 2.6.34.8 which is the only kernel source I found on your github?
[G1 Android Development] dimacve:
root

Hi I flashed 0308211 version and I don't have root permision(how to get them?) , and what I wanted to say in 03072011 wersion I had battery drain.. but I hope in this version it will be better.. :)

but anyway big thanks to roalex for building this rom. :)
[G1 Android Development] ra100x:
I've had same root permissions issue, but thought it's cause I am lame :D and found this guide. it worked well for me :) (you can use su, busybox and Superuser.apk from rom :))

http://forum.androidcentral.com/htc...le-superuser-permissions-titanium-backup.html
[G1 Android Development] roalex:
As stated already just redownload the rom and flash it over and su wil work. Was a issue with the builds.
[G1 Android Development] joshdcho:
Love the rom, great work!

On another notedoesanyone know how to get the car home app working? Whenever I try to open it nothing happens except a little notification inthe status bar that says click to exit car mode. Any help would be greatly appreciated, the car app is really useful.

Thanks!
[G1 Android Development] robuser007:
Fixed some issues with the audio hack

re: which issues where there for the G1?
[G1 Android Development] ThdDude:
Is the theme I made working with the updated release?

COS TD THEME

If theme breaks let me know I will remake.

As long as framework-res doesnt change it should work with future releases
[G1 Android Development] juangil:
upgraded to todays version no wipe from 20110307 and still even better

Thank you Roalex!!!

great rom!
[G1 Android Development] ggonsalv:
What settings are you using to get these wild quadrant standard scores?
[G1 Android Development] inportb:
I'm interested as well.
[G1 Android Development] :
My guess is he has JIT turned on which is nothing more than a 'benchmark tool' ego inflation.
[G1 Android Development] belrin:
Not working mp3 player and Opera Mobile at the same time.
[G1 Android Development] sebx_g1:
All my apps on sd-ext are viisble but most of them FC - how to fix it ? And I have 5 MB free internal memory ?
[G1 Android Development] ezterry:
RA/Clockwork recoveries both test signatures with the test key..

You can find the private key here for the test key.

What you are linking to is *VERY* different. On "newer" (but in theory no future) HTC phones HTC added a feature to the bootloader not present in our phone to cause the bootloader to prevent linux from writing to the system nand partition in its S=On bootloaders.

The Dream, Sapphire, Hero, and I believe N1 [of course the N1 has an easy way to switch to S=Off] do not have this additional lock thus linux just needs to remount system read/write to update the system partition.

On our phones S=ON vs S=OFF just is an indicator of if fastboot is enabled, (vs. only ruu mode that also takes fastboot commands) and what commands exist in fastboot mode and signature checking of fastboot flash commands.

1.33.0013d is a bit hacked such that fastboot mode is always fully active.. but is still lacking many commands and for the remaining one (flash nbh) has the HTC signature test.. but not the region test making it effectively a hard SPL in terms of the older HTC phone bootloader concept.

It feels like many people have a newer phone .. and then got a toy HTC Dream/Sapphire to play with; and assume the new lockdown was always present. We really do have nearly full control of the Dream and have forced our way in where we didn't :)
[G1 Android Development] d12unk13astard:
The op page is probaly one of the cleanest most well organized I've seen on g1 development, very easy to follow the progression of rom :D
[G1 Android Development] cj chitwood:
^^^ +1

Changing tack slightly, I just did a quick test on quadrant. I have installed ADW.Launcher from Market, and rebooted my phone after getting both home apps set up the way I like (as close as they allow, anyway). I reboot, and select Launcher first. I then wait a few minutes and run Quadrant. Scored 346 IIRC. Reboot, select ADW, wait a few minutes, run Quadrant again. This time scored 356, ten points higher. Not a big difference, but I'm curious, does home app make that big a difference?

Next might try with JIT reenabled. I still don't see JIT being that big a benefit in *my* phone, where I'm sure it's great for others' phones...
[G1 Android Development] d12unk13astard:
Jit doesn't make too much of a difference on my phone either, maybe 8-10 points with or without it on. I average 420-430 on quadrant with my settings to phone, wonder why lots of people are barely scratching 350 mark with this rom? Do you use swap or CC? I used to a couple months ago but don't see the need to really anymore.
[G1 Android Development] almostthere:
Thanks for the clarification ezterry so at least I understand better.

Anyway in terms of benching, using launcher pro set to moderate mem management and with everthing else untouched managed to get 363 on quadrant standard
[G1 Android Development] ringochan:
@ezterry - Nearly everyone (Oh, I realized not so 'everyone', hehe) on this thread uses your 0013d (and enjoys the extra ram), yet you still have to come in and explain what it is...:p

Thank you for being patient and helpful! I've learned a lot from you guys.;)
[G1 Android Development] Ak Ankit:
Hey ezterry plz help....

Hey ezerry i want to change the splash screen of my phone....and add a custom one...

but everytime i enter the fastboot commands for doing that

the process is stuck at

<sending "splash.xyz">...

the process doesnt go any further... same happens when i try to flash anything with fastboot.. and this has started happening after i installed HBOOT-1.33.0013d

... i cudnt change anything.. so i had to install the android 1. nbh file and do the rooting process all over again....

is there any way to do change the splash screen with fastboot... or just use fastboot to flash img files... without unrooting my phone...??

coz i dont want to do that flashing nbh.. & rooting thing all over again...

plz help..

also i have a feeling tht this is connected with your earlier comment....

my phone spefs...

T-Mobile G1

Fastboot: DREAM PVT 32B SHIP S-ON; HBOOT-1.33.0013d; RADIO-2.22.28.25

ROM: COS-DS 0602 ATM. Recovery: Amon-RA v1.70;
[G1 Android Development] ra100x:
Hi, when I wanted to change splash screen, I flashed different hboot/SPL image via recovery, flashing SPL this way is not recommended, but it solved my issue. With different SPL, I was able to flash splash via fastboot. (I used this guide http://xdaforums.com/showthread.php?t=983834)
[G1 Android Development] cj chitwood:
I have CC still enabled, but I no longer use swap. I could never definitively determine if swap helped me or hurt me with my typical usage so I gave it up because there were more reports against than for swap.

I believe 366 was the best I scored today, and I don't think I've had higher. I forget the highest I've ever had; I would like to think I've been in the mid-400s before but I just can't see that.

I have noticed that higher quadrant scores often also come at the expense of percepted responsiveness. Like, when I was getting my best scores I couldn't stand how choppy things "felt".
[G1 Android Development] cj chitwood:
What I read about 0013d was that its flashing process doesn't actually work. Erase does, so be careful what you erase because if you erase recovery with 0013d JTAG becomes your new best friend. But flash doesn't. You'll need to flash (presumably via recovery) an older SPL if. You want to flash anything with fastboot (including splash flash).

HIH

Edit: I would like to revert to an older spl too because I've been thinking of updating my splash too. Problem is, I remember there being an issue between my spl and by radio version where if you flashed an older version of one of them, the phone would brick. Anyone remember specifics on that?
[G1 Android Development] d12unk13astard:
This 5/30 build has been nothing but buttery smooth, i wonder if i have a higher quadrant score since i have every animation on phone turned off? it's def more then that and im curious to know what setting's and tweaks you have on your g1.

Also when u say change the g1 splash screen, is that the very first screen that pops up b4 the bootanimation?
[G1 Android Development] cj chitwood:
Yes. What used to be the "T-Mobile G1" logo was briefly a logo I made for a company I want to start, but that didn't look right so now it's a picture of my baby girl who soon will be 2 years old.

I don't have any customizations on the phone now, other than what COS now comes with out of the box, EXCEPT I have disabled JIT. I am equally curious what you've done to your phone to have it so smooth.

{EDIT}

I had a strange thing happen, but come to find out, I enabled data2sd in Settings/Applications/Development and never rebooted until tonight, after adding ringtones to /system. Needless to say, having not rebooted until now (I was distracted by lunchtime) I had forgotten this, so when everything started f/cing on me tonight I was like WTF??? until I viewed logcat in terminal and saw reference to not being able to write to /data. 2+2=?

Crisis averted. For now. Lesson of the day: if you don't know what it does.....
[G1 Android Development] pentavalle:
I flashed ez-2636-06062011_cos.zip on latest cos-ds but my phone doesn't boot anymore. I can see the operator logo and then stop....
[G1 Android Development] roalex:
flash it again, wipe dalvik, and pull the recovery.log (/tmp/recovery.log)
[G1 Android Development] pentavalle:
Here it is!
[G1 Android Development] roalex:
and it still did not boot ? try to get the logcat if device boots at all, nothing odd in the recovery.log.

(adb logcat > log.txt)

i think i had a error in one of the scripts try this pack !

if its a no go, flash the rom again, then this pack, cause it might have confused him about the correct kernel base address.
[G1 Android Development] pentavalle:
Ok, now it boots! Thank you!

EDIT: Just an info? How can I remove that "pause button" in the upper left side of the call UI? I always push it with my ear..... and I didn't find a way to remove it.
[G1 Android Development] drbobb:
Any fix in sight for the gps? It works very erratically, when it works at all - which it usually doesn't.
[G1 Android Development] smashman42:
Just wiped my old 20/5 install & flashed the 4/6 and the 6/6 kernel update, getting a lot of hard reboots when manipulating apps either reinstalling with titanium backup, installing from the market or just when shifting from sd-ext to internal.

Have superwiped & started again in case I'd restored the wrong stuff with Ti but even just replacing the browser bookmarks & saved wifi ap's list seems enough to make it unstable (or it has nothing to do with Ti backup).

I've gone into settings & set the default to internal cause it's a sapphire not dream, I've only got a small sd-ext to get around some apps not installing on an internal only install (eg: 3G watchdog, Ghostly SMS)

most recent last_kmsg --> http://pastebin.com/ebGiuUEv

Can't remember what triggered it that time, I think it was updating an app via the market, it's hard rebooted so many times in the last 24hrs I'm losing track.

First wipe was just fat & all was stable except I couldn't install/update those apps in the market. 2nd & 3rd wipes were with a 150mb EXT4 partition created with gparted in ubuntu 11.04. There is an unused swap partition on there too, it's fat, ext4, swap in partition order.

Phone is 32B Magic, SPL .0013d & 28.25 radio

What am I doing wrong? :confused:
[G1 Android Development] cj chitwood:
+1. I love the in-call interface as a whole. Very nice. Only problem is I hit buttons with my ear/cheek too. Would be great if there was a way to make it sleep immediately upon initiation of the call and any button other than END wakes the phone screen up so you can hit virtual buttons. I don't mind hitting one extra button. I didn't like the old UI where I'd have to hit a button to wake it up, and then hit menu to see the UI, but I don't mind if hitting one button wakes the screen up with the UI right there ready to interface. Seconds sometimes count (not for much, granted; but when you're in a hurry...).

And not the best battery life I've ever seen, but certainly on the better side from many versions I've tried.
[G1 Android Development] roalex:
i wouldn't restore system/app related backups
[G1 Android Development] smashman42:
I'm not even allowed to reinstall my bookmarks or saved wifi stuff? If the Google settings restore actually worked on wifi I wouldn't even use titanium backup, unfortunately they don't. I can live without the bookmarks but not the saved wifi aps
[G1 Android Development] iliaskone:
kernel

is this auto kernel?for 32a and 32b?Attached Files

ez-2636-06062011_cos.zip (7.14 MB, 5 views)

___
[G1 Android Development] pentavalle:
yes, autokernel for all supported devices
[G1 Android Development] smashman42:
ack, lost recovery spontaneously!

Have tried reflashing both ra & clockwork, both boot with the build line at the bottom that appears first but hang there without giving any menu. Can still get ADB to the virtual recovery filesystem.

Same result using "flash_image recovery /sdcard/*filename*" or the rom manager gui to reflash the recoveries :(

Any ideas how to get out of this & get a recovery back? :D As above .0013d so no fastboot flash

ATM I'm stuck with my unstable install on COS 4/6 with 6/6 kernel (as above from previous post prob my fault from restoring something with Titanium backup, or maybe another sign my nand chips are fubar?) & can't try wiping again, not quite a brick :rolleyes:

Any help appreciated

Edit: just tried flashing RA on the command prompt on the phone itself rather than via ADB & it put two errors up "mtd: read error at 0x00000000 (Out of Memory)" and another one with 0x00020000, every other block successfully wrote. The file I ADB pushed to the phone has the right MD5sum.
[G1 Android Development] BlackF09:
swap partition

Ok I'm coming out as swap partition user :D But since the next to last update init.d is a squash-fs and so only readable. How can I enable my swap partition automatically again?
[G1 Android Development] smashman42:
Somewhere in either this thread or ezterry's gingerbread repo one someone wanted to insert a custom font into the squash-fs fonts folder & a work-around was posted - symlink maybe?
[G1 Android Development] ginoyang:
What's the fix with 0606 kernel?
[G1 Android Development] BlackF09:
As far as I understand ezterrys post (2708+ enabled kernel 14MB ram with radio 2.22.27.08/2.22.28.25 & hboot 1.33.0013d) u have to flash an older SPL first, then u can flash via fastboot and after that flash the .0013d back.

But I never tried this an dunno if a full wipe is mandatory in this procedure.

I couldn't find anything regarding squash-fs and fonts in the G1 forum, any extra hint?
[G1 Android Development] ezterry:
The best way if you are a linux user:

1) put all the fonts you want in a directory on your linux box (extracted from system and the new ones)

2) run 'chmod 0644 *.ttf'

3) just in case run 'rm -rf fonts.sqf' (good if you re-use the directory)

4) run 'mksquashfs *.ttf fonts.sqf --all-root'

5) in recovery replace the old fonts.sqf with the new fonts.sqf

adb shell mount /system

adb push fonts.sqf /system/fonts/fonts.sqf

adb shell chmod 0644 /system/fonts/fonts.sqf

adb shell sync

Then reboot to the rom.. backup before starting..

You can even then redistribute the new "font set"

For more easier debugging.. just pull all the fonts on the system.. and then remove fonts.sqf and replace with the fonts (or symlinks to the fonts if you need more room on system for them)
[G1 Android Development] BlackF09:
Ty for your explanation! I ever wonder how to work with squash-fs :)

In my case it's more the init.d dir that roalex has "squashed". Isn't that using a sledgehammer for a nut for three small files? And I have to resquash when adding a small script. :/
[G1 Android Development] chris122380:
How do I know wich language pack ROM to use? I am us english.
[G1 Android Development] robuser007:
gps didn't work today (10min try), don't know if it's a problem.
[G1 Android Development] d12unk13astard:
English is the default rom you download in op.
[G1 Android Development] cj chitwood:
Or worded another way,

How I read the OP, it looks like en-US is in every version. So if that's the only English you need, download any of them.
[G1 Android Development] river-dragon:
What a pity, the "LatinIME-About Phone" bug reappeared... It wasn't there a couple of weeks ago, I thought it was solved.
[G1 Android Development] airadier:
Wi-fi drain still in 06/06?

Hi, a picture is worth one thousand words:

With latest kernel 06/06, just having wifi enabled is enough to get a huge battery drain. The wifi network is the same I was usually connected to at work with my old stock ROM, having a long battery life, so it has nothing to do with this network.

Apparently, there's nothing special on the logs.

Can I try something or get more info? Just tell me, I'd wish to help.

Thanks :)
[G1 Android Development] airadier:
I couldn't agree more! Please roalex, for the sake of customization, please don't squash the init.d folder on next release, it's just 3 files. The .sqf file is 4KB, probably more than the 3 scripts unsquashed ;)

Greets!
[G1 Android Development] roalex:
This is how this rom is made, you are free to make your own build as you like but there's no reason for anybody to mess with the init.d scripts.
[G1 Android Development] tvall:
But I like messing with init.d scripts. Do you have any valid reason to squash it?

Edit: that sounds a little mean.. but I can't think of a better way to say it.. sorry
[G1 Android Development] roalex:
Then learn how to mess with them ? i don't see the issue here. This is a product and it should be use as its made/planed, sure you are free to change it as you like but thats really up to you, even the sources are up there, so again, whats your problem.
[G1 Android Development] gaz617:
Hey roalex, just wanted to let you know all of us here at xda appreciate you taking the time to give new life to our g1's. You, and other devs, have saved me lots of money over the years and made my device more useable. Peace
[G1 Android Development] BlackF09:
Ok, I take this as a "no".

roalex, we all respect your work and invested time here! Reverting the squashed init.d is just a constructive feedback from your users, not more and not less.

I would be happy if you change your mind, but will arrange myself with it if not.
[G1 Android Development] Finde:
I installed 06/04 and the new kernel last night on my G1, everything seemed alright but my wifi won't connect to my WPA2 network. It connects to an unsecured network fine but seems to have problems with the security enabled. I've tried reflashing and rebooting, and also ran fix_permissions but to no avail.

Any chance there's a simple explanation (i.e. I've missed something really obvious) for this?
[G1 Android Development] Maxamillion:
Did u try unplugging and plugging your modem?
[G1 Android Development] Finde:
Yep I did, the connection still hangs on "Obtaining IP address..." and after a while retries the connection.
[G1 Android Development] d12unk13astard:
Just fyi, the 5/30 build connects to my wpa sk wifi network with no probs and never tried re-connecting :D I've yet to try a newer build as i've been hearing all these problems lol
[G1 Android Development] Maxamillion:
I had the same exact problem as you and I ficed it by powering off the modem and turning it back on. Try forgetting the wifi network, rebooting, , unplug the modem, and try it again?
[G1 Android Development] Finde:
Already tried that and just tried it again in the order you said, but no dice. I might just try the 5/30 build... If I can find it. Why isn't it listed on the old roms post?
[G1 Android Development] smashman42:
...and to flash a fastboot enabled SPL you need ....recovery! :D

If I can't make flash_image work from within the OS/via ADB I'm stuck.

How do I format or zero out the recovery partition from within the OS/via ADB so I know it is clean before trying to flash recovery yet again, anyone?

~ #~ # ls /dev/block/mtd* -l
ls /dev/block/mtd* -l
brw------- 1 root root 31, 0 Jun 7 01:31 /dev/block/mtdblock0
brw------- 1 root root 31, 1 Jun 7 01:31 /dev/block/mtdblock1
brw------- 1 root root 31, 2 Jun 7 01:31 /dev/block/mtdblock2
brw------- 1 root root 31, 3 Jun 7 01:31 /dev/block/mtdblock3
brw------- 1 root root 31, 4 Jun 7 01:31 /dev/block/mtdblock4
brw------- 1 root root 31, 5 Jun 7 01:31 /dev/block/mtdblock5
~ #

Do I just figure out which of those is recovery, then zero it out like one would a normal drive? (eg: SDx in ubuntu is equivalent of mtdblockx, yes?)

A little help please from a linux/android guru, close to a brick here so uber cautious about just doing what I think is right.

(BTW - if there is a more appropriate thread to be asking these questions please let me know, given it isn't RA or CWM specific I wasn't posting in threads about them, should I?)

I'm using WPA2 now no problems, mine is DHCP too & gets an address fine - have you tried setting a static IP?

Everyone re: init.d scripts/swap - go back 3 pages & ezterry has given instructions how to get around this, though they are font specific you just have to adapt them to the squash-fs file the init.d scripts live in (or extract it all & put it back normally in recovery if there is room on /system (I have 2mb free so would piss it in))

If one is that intent on swap but can't figure the above out does swapper2 on the market still work to activate a swap partition on boot or did it rely on init.d being r/w?
[G1 Android Development] bosna110:
Roalex, a suggestion. i dont know if its my phone or the build is too heavy to run it.. I would really like to thank you for you're hard word for keeping my G1 alive. i was really planning to get the g2x or the sensation 4g when it rolls out but idk. seriously THANK YOU i really cant emphasize it enough. Could you maybe remove a couple ringtones off of the list? honestly i only like about 5 off of the whole list.. i mean i know everyone has different tastes to their ringtones.. it would also save a meg or 2 off of the total rom size. Thanks a bunch.

-Bosna
[G1 Android Development] TriforceKommando:
You could simply delete them after flashing.

Or better delete them before flashing the .zip ^^