yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] oneG:
Really?

I flashed SparksMod last night and its not all that bad but I thinks its slightly slower compared to Super@tmel's 8.4.

CM 6.1 doesn't seem as fast as SparksMod though

I thought BiffMod2.0 sucked from the very second it booted up.

SparksMod so far has the best battery life versus any other CM variant which tends to blow battery life like a saxaphonist.

The TMO OTA is very nice but too vanilla

I stop messing with KangKlick back around the Drizzy Drake scandels. His roms are late and crap. KingKlick that is...
[G1 Android Development] shamo42:
The kernel linked in the 1. post works with SuperD1.11. I haven't noticed any issues so far.
[G1 Android Development] asb123:
It sucks. I was so frustrated when I flashed it (I have once and never will again)
[G1 Android Development] julianjm:
Wow... it works, and switching between apps is faster than ever...

Just for people (like me) that are (were) waiting for confirmations:

Magic 32B

Vodafone ES

What I did:

1) Nandroid backup current ROM

2) Installed SPL 1.33.2005 from here http://code.google.com/p/sapphire-port-dream/ (I had the stock SPL)

3) Followed OP's instructions

4) Done

Thanks to ezterry for such a great work.

Julian.
[G1 Android Development] R3N0V4D0:
yea but you don't have 3d now.
[G1 Android Development] kingjehu:
Only if he used the Ram Hack version. You can have a Donut ROM with only the extra 15 MB RAM. I bet it flies.
[G1 Android Development] sleepyfu:
yes, ezterry's any kernel installer works with donut

yes, flies indeed.
[G1 Android Development] R3N0V4D0:
nO!

any non donut kernel breaks 3d in donut roms...
[G1 Android Development] shamo42:
Can someone recommend me a good 3D Benchmark. I'll test it for you and post results.

edit:

The results of a 3D Benchmark app called An3Dbench:

Fillrate ST/MT: 3.79/2,84 MP/sec

High object count: 6.11 fps

Multiple lights: 21.90 fps

High polygon count: 5.11 fps

Keyframe animation: 26.18 fps

Game level: 6.74 fps

TOTAL SCORE: 1809
[G1 Android Development] prusokas:
Stupid qestion.Where I need to put those files recovery ,radio,hboot , becouse im geting error: cannot load ' recovery-RA-dream-v1.7.0-cyan.img'. :confused:
[G1 Android Development] xillius200:
Damn ok best kernel I have ever had however is it just me having reboots at 614mhz? 0o with ezterry kernel had phone running at 710mhz before without reboots xD so who else have had? 0o
[G1 Android Development] arceles:
Impressive...

Haha, we struggle to get 15 mb more of ram for our precious G1. Thank you very much! Works perfectly using SuperEclar 8.8 and then flashing one of the kernels provided.

I had to use SetCPU instead of SuperSetup to control the processor speed.
[G1 Android Development] fonix232:
Could anyone tell me if the latest pershoot kernels include the patch for getting the 15MB+, or not?

I really want an overclockable kernel, but sadly ezterry's one makes SetCPU crash every time I try to set clock rate (and I want to set up profiles for sleep mode, etc).

Or if there's any fast kernel (preferably based on .34) patched with this, and overclockable (target would be 610MHz), it would be great too!
[G1 Android Development] ezterry:
Uninstall SetCPU... reboot .. re-install grant su permissions again.
[G1 Android Development] fonix232:
Believe me, I've tried it, did not work :S
[G1 Android Development] l30r0:
I'm having the same problem. Feeling like it's something super n00bish.

Edit: Yep definitely something n00btacular... I forgot to move my downloaded files. This post helped-
[G1 Android Development] paoloc67:
hello i need help to change the splash screen. Having SPL 1.33.0013d new radio and I do not accept the command fastboot flash splash1 mysplash.rgb565 .

so I was thinking of using this procedure

If you just need an engineering Temporarily SPL (recovery and is working): (haves and SPL 1.33.0013 Radio + 2.22 .27.08): 1) backup Nanroid 2) Flash (via recovery) ENG 1.33.2005 SPL ** 3) to do what you need in the SPL engineering 4) reflash 1.33.0013d as above (install, reboot bootloader, erase fastboot) 5) restore nandroid

But are not sure of one thing, after flash SPL 1.33.2005 and have replaced the splash I have to give these commands

fastboot flash hboot hboot 1.33.0013d.img

fastboot reboot-bootloader

fastboot erase system -w

fastboot erase boot

fasstboot reboot

thanks and sorry for English by google
[G1 Android Development] jdyates:
I finally flashed the new 2.22.27.08 radio and 1.33.0013d (confirmed in fastboot mode) and they both flashed without a hitch (had 2009 ENG spl :)) but now I'm going to see if my ROM will boot, then try flashing the Kernel :D. Will report back.

UPDATE: my ROM didnt boot, but only because the new recovery and hboot i flashed removed my MTD, gonna try again (thank GOD i had a nandroid backup! :D).
[G1 Android Development] arceles:
Flash one of the kernels here, my supereclair 8.8 didn't boot because of that. but after flashing the kernel everything went smooth
[G1 Android Development] jdyates:
The first one didn't boot lol. Don't know if i should try the CM-based kernel...
[G1 Android Development] GunToYoMouth123:
i'm sorry if im bein' stupid right now...buuuttt

can someone give me perfect and easy instructions on how to flash all this to my G1

is there a way to flash usin' zip through recovery or it has to be fastboot?

someone please break me down with this fast boot thing,never quite used it.

thanks!
[G1 Android Development] Firerat:
fastboot!

if you use the zips that are floating about you are asking for a brick

The people who have made flashable zips have their heart in the right place BUT demand cash off them if you brick.

get to grips with fastboot, its not difficult
[G1 Android Development] ezterry:
That almost sounds like what happens when you use the older ebi0 kernels on the new radio.. Why don't you get a logcat for us (put on pastebin)
[G1 Android Development] paulb_nl:
Thanks a lot for this! I noticed you put the MD5 from the Rogers recovery.
[G1 Android Development] fanbogo:
Terry i have question to you,when i flash this spl and radio can i use older roms like superd or cm 5.0.8 or newst like nightly builds? And if not so what i can do to turn it on anyway:-) thanks
[G1 Android Development] ezterry:
Thanks fixed (at least I linked to the normal one.. just a copy error from ra-recovery page)

The kernel (or the kernel patch anyway) is the key.

The kernel in question is a CM6 kernel and is the one included in biffmod 2.1 and is known to work well with C6.1rc1 and the nighties.

Older roms such as eclair may have problems (some fixable with newer versions of some of the software)

[compcache give some typewriter error with the versions in CM5.0.8 I believe.. upgrading the compcache binary ought to help]
[G1 Android Development] asb123:
just a heads up terry. You have the wrong mid5sum for the recovery (you listed the mid5 for the R version)
[G1 Android Development] asb123:
i have gone through the process. The phone is now booting up. Will report back...

edit: booted up! memory is 112700 kb !!!!!!

before the mem free post boot was around 2 mb, it is now at 6 mb (for me)

I must say, this is very well done. Thank you ezterry and everyone else involved. Every so often there is a huge discovery in the dream mod scene, and this is the next one!
[G1 Android Development] roalex:
What about custom-mtds over this recovery, its that advisable ?

later edit, it 1.5.6 worked for me np
[G1 Android Development] asb123:
this is not a custom recovery...

you can use what recovery you want.
[G1 Android Development] fonix232:
Great work on it, ezterry!

May I ask, do we have any hope about an S-OFF hboot? I would be really glad to get back flashing options :D
[G1 Android Development] ezterry:
If I had one it make many of us happy (including all the MT3G 2.3 users that must use this SPL or their device won't fully work) .. You need a leak of 1.33.2011 or 1.33.2013 ..

Closest we have is some fool relabeled 1.33.2005 to 1.33.2013 (to bypass the update.zip validation!?!).. but if this worked with 1.33.2005 there would be no reason to change the SPL
[G1 Android Development] fanbogo:
can you change mirror for dream_kit ? always i get 0kb file ..
[G1 Android Development] fonix232:
Oh okay I see... and any chance to have this radio running on a G1 with a different hboot? I am trying it third time today (it is 1:52am here) and it just won't boot into recovery...
[G1 Android Development] XBrav:
The reason this is released as a combo is because ezterry was able to find an optimization in both the hboot and radio to get the extra 10mb.

At this time, even if you had some optimization in the radio, the SPL wouldn't recognize it. If you flash the old SPL (1.33.2005 / Danger), you'll be no better off with the new radio than the old 2.22.23.02
[G1 Android Development] XxKOLOHExX:
Steps for the mytouch 3G are a bit lengthy but worth it :D

1.) Follow the directions here to downgrade to 1.6 donut and upgrade to stock Android 2.2 and Use the Root method there ~ http://xdaforums.com/showthread.php?t=807899

2.) Download and Install Rom Manager from Market and Flash the recovery.

3.) Download specific rom (I'm using BiffMod right now)

4.) Download this patch ~ http://sandbox.devnull.name/android/BiffTestKernel2/ezBiffTestKernel20101106-2708_S.zip

5.) Wipe phone completely (Even System.)

6.) Flash Rom, Then after flash the kernel.

If it boots and you enter 'free' in terminal and it doesn't display

MemTotal: 112700 kB

then just boot back to recovery and flash again :D

I'm not responsible for any bricked phones... It shouldn't brick if you follow directions step by step.

If you aren't sure about anything please ask :D
[G1 Android Development] fonix232:
I see.

Any way, managed to do it, so no problem (had to reboot into recovery, and then to bootloader after every flash, but worth it). Restoring Nandroid, flashing anykernel, and customMTD, and testing :D
[G1 Android Development] jinxhyped:
I dont know if i did this properly...my first time using logcat

httpCOLON//cyanogenmodDOTpastebinDOTcom/RK1RyrpF

(Sorry, I still can't post links)

This is me back on 3.22.26.17 with 1_33_2005.
[G1 Android Development] ezterry:
Some of that is not from a clean install.. Did you run 'fastboot wipe system' or 'fastboot wipe system -w' the second erases /system /data and /cache (the first just /system), since the partition layout is different in the new SPL this is important.

If you don't do that its likely still loading your old system and can be getting confused.

just in case you may also wish to remove the Android and .android_secure directories from your SD Card as well
[G1 Android Development] robuser007:
I changed a file on sdcard to (first installed recovery-mtd)

mtd 90 2

spl 1.33.2005

But I always get installation failed (cm-235)

bootloader 1.33.2013 1.33.3011 1.33.0013

:s Am I doing something wrong or is this normal?

edit: now it's working fine, weird :s
[G1 Android Development] fonix232:
Woot, success at last, my G1 has 46MB of free RAM after killing some stuff, with TW3Launcher :P
[G1 Android Development] Dominating:
Just went through the install process no problems so far, up and running smoothly.

=)
[G1 Android Development] jamal717:
Can i get some noob instructions like i dnt understand fastboot lol like i know the camera then power button and it goes to the fastboot thing but idk how to flash etc
[G1 Android Development] Nexusx2:
Put the radio and Hboot in your AndroidSDK\tools\ folder

Use CMD to navigate to your AndroidSDK\Tools\ folder. (Your folder may be different)

Use commands down below to flash via fastboot

fastboot flash recovery recovery-RA-dream-v1.7.0-cyan.img

fastboot flash radio radio-2.22.27.08.img

fastboot flash hboot hboot-1.33.0013d.img

fastboot reboot-bootloader

----

Is this radio and hboot for mt3g only? the Dreamkit is throwing me off and im trying to install it on my g1.
[G1 Android Development] jamal717:
thing is i goto adb do cd\

cd android-sdk-windows\tools\

fastboot

fastboot devices

it doesnt tell me any

so i tried fastboot reboot

it said waiting for device
[G1 Android Development] jamal717:
and it stays there for a while
[G1 Android Development] michael-knight:
USB Host

Hey there,

I don't have that much Android/linux kernel compiling experience(plus I'm running Windows XP, which doesn't really work for building kernels I've been told), but I'd really like to test out the USB Host feature of the G1.

I've posted a link to the guide on how to patch a kernel with USB Host capabilities below, and I was wondering if one of you more experienced programmers could patch this kernel with it and then upload that in some form I can use and tell me how to use it please :D!

http://xdaforums.com/showthread.php?t=794643

Sorry if my request is really noobish and won't actually work for whatever reason - or if it's just extremely difficult, I just thought it would be really cool to plug a keyboard/mouse or HDD into my G1 AND have it running as fast as possible.

Thank you soooo much in advance, and thanks to ezterry for this great kernel!
[G1 Android Development] BookCase:
Just wondering

This is running very smoothly for me and I'm really loving the performance of my G1. I just have a couple of questions.

One, I never flashed the "ezBiffTestKernel20101106-2708_S.zip". Should I have fllashed that or is this not nessasary?

Two, @Firerat, Can you give me your recommended SetCPU min/max setting?

I'm currently set at 595200 Max/160000 Min. Again, I'm not having any issues but, I know you know about this stuff and I'd like to hear what you think.

:confused:
[G1 Android Development] ezterry:
Only if the kernel is not contained in the rom already.. do you need the "ezBiffTestKernel20101106-2708_S.zip" kernel

>My Biffmod Port contains the 20101106-2708 kernel thus you do not need to install it again.

>My CM6.1-rc1 port contains a patched version of the CM6.1-rc1 kernel (so unless you want to try mine as an alternative you do not need it)

>I also have a CM6-nightly kernel which if you decide to use you need not use one of the other options.
[G1 Android Development] BookCase:
Wonderful. Thank you, again. I didn't think it was required but I read someone elses post mentioning that they flashed it so, I got confused. I also just re-read the instructions for installing on OP and it says what you just said. :)
[G1 Android Development] jamal717:
I did it =)

i have 107k free mem is that good>? how can i get the 112 or 114
[G1 Android Development] ppurcell:
kernel patch question

Hi EZTERRY

My MT3G has a new life. Its back thanks to you, T Mobile and Cyanogen (and his talented team). But I have a question.

I generally flash the nightlies and recently moved over to the new SPL and Radio + modified kernel.

I have been flashing a build (say 245) and then immediately the kernel patch file "ezBiffTestKernel20101106-2708_S.zip". With your quote above am I suppose to flash a different kernel than ezBiffTestKernel20101106-2708_S.zip. ? Currently my phone is running the best it ever has.

Cheers Peter
[G1 Android Development] GunToYoMouth123:
hmm...alright thank you sir for the heads up!

i will try to go through threads and such to learn more bout this "fastboot"...than,i will come back!
[G1 Android Development] GunToYoMouth123:
oh and can i go to fast boot with death/danger spl

or do i need a new spl?

how do i start from where i'm at?

i am runnin' superfast 1.6 donut rom,with death/danger spl, on the g1.

thank youu!
[G1 Android Development] Firerat:
yeap,

1.33.2003

and

1.33.2005 aka danger

are both engineering spl's

my sigs fastboot link will help with fastboot
[G1 Android Development] alongenemylines:
EVERYONE

What forum is this in? In case you haven't looked or even thought about it, this is G1 Android Development.

Most of you are asking questions and not contributing to the development of any of these projects. Wouldn't it be great if there was a place to ask all the questions you want?

OH WAIT, THERE IS! IT'S CALLED G1 Q&A.

Our mods may not be filtering our section of the forums as well as they should, but really. STOP CLUTTERING THREADS WITH THE SAME QUESTION ASKED 546654546878545132168787 TIMES. I WANT TO SEE ADVANCEMENTS AND ACTUAL VALUABLE DISCUSSION ON THESE THREADS, NOT "LOL, I'M A NOOB, WAT DO I DO? LOL"

TAKE YOUR DAMN QUESTIONS TO THE G1 Q&A FORUM. THE FIRST POST, AND MANY OTHER POSTS IN THIS VERY THREAD EXPLAIN 100% HOW TO INSTALL THIS. WE CAN'T HELP IT IF YOU CAN'T SEARCH TO LEARN HOW TO USE FASTBOOT.
[G1 Android Development] fonix232:
Hm, now you made me interested in it :D

Maybe I will try to patch the CM kernel with the USB host function AND ezterry's 2708 patch too, and we will see if it works :D
[G1 Android Development] michael-knight:
@fonix, I will try it later this week too(I just have to set up Ubuntu first) but if you could get it to work that would be great.

When I compile it, the guide says Ill have to load it into RAM with fastboot. I don't have much problem with this, but I prefer update.zip. is there a way I can make an update.zip out of the compiled kernel, and if so, how?

Sorry if I'm starting to derail from the main topic of the thread.
[G1 Android Development] tnpapadakos:
http://xdaforums.com/showthread.php?t=717437
[G1 Android Development] alongenemylines:
no internet tough guy here, just someone who wants to read informative and relative posts, and not the same questions or completely unrelated questions.
[G1 Android Development] fonix232:
The produced zImage has to be merged with an existing ramdisk - that's why we will have to build a whole kernel, as it will build the ramdisk too (and merge it). Then we got the boot.img, what can be flashed on the phone via fastboot(fastboot flash boot boot.img) or via recovery (in update.zip, overwrite original boot.img). As this is an S-ON SPL, we HAVE to use the second option (update.zip).

BTW I had no success in building it. Patching will fail at only one point, but when I tried to add ezterry's patches, it failed at all. So until he himself can help us, I can't do any more.
[G1 Android Development] Firerat:
patches went in first time for me

just look at your rejects to figure out why it failed
[G1 Android Development] fonix232:
Have you used this method? Because if you apply the USB Host patch first, then all the 2708 patches will fail! At least for me they did.
[G1 Android Development] julianjm:
I'm about to install SPL 1.33.2005 to change the splash screen.

Is it really necesary to erase and restore the nandroid backup?

Does anyone know the reason?
[G1 Android Development] HaloTechnology:
i tried to not to restore it but everything was missed up so i just restored it
[G1 Android Development] ezterry:
Different partition sizes.. and cache gets erased in the process at a size that overlaps your data partition
[G1 Android Development] julianjm:
Sorry, forgot to mention I have a Magic 32B. Does it also apply?
[G1 Android Development] ezterry:
Then I think the partition size stays the same.. still if you don't back up something will go horribly wrong if any of the data is important in the near future.
[G1 Android Development] slimbada:
My Dream's camera no more taking 3m pixel picture with this hack on most of the eclair roms. Other than that my Htc Dream flies. No more swap and no compcache for multitasking. Thank you guys for the hack.
[G1 Android Development] zosX:
Thanks so much ezterry!

Here's what I did. Htc g1... amon-ra 1.70.

I found signed zips of the radio and 00013d spl. Flashed them. Rebooting in between each starting with the spl. I couldn't get adb to see my g1 even though I was in fastboot usb mode. Adb worked in recovery and when booted, but not at fastboot. Strange. Since I was essentially going to gut fastboot anyways I took my chances at flashing from amon-ra, having good luck in the past with working purely in recovery. I then realized I forgot to wipe everything, so I went and did that and reflashed the spl and radio and checking in fastboot to make sure I was good to go. So far so good. Flashed the 26x nightly I was running after applying firerat's fakespl (THANKS!). Flashed ezterry's kernel, overclocked to 614 and all is good. Wonderful in fact. Interactive govenor...thinking about trying just on demand...battery life took a hit for sure. Also ran the all in one script by firerat and restored apps2sd (finally) but didn't try anything else. This is the fastest I've seen this phone run since stock 1.6. Certain aspects are noticably faster as well. Music and navigation seem to work flawlessly together. I have jit enabled, no compcache, no swap. If I force close everthing I have around 45mb or so free. Vm heap is locked in at 16. I have also gutted the useless voice dialer/search apps as well as weather. I wish I could kill search too, but the browser gives a fc when I search from the url bar. 5 stars on this nightly/kernel combo. Everything seems stable. Had one reboot but I think it was market related. Other than that no issues at all. This is really pretty awesome and it really suprised me how much difference a measly 15mb of ram can make. Swap was getting dog slow (dying card?)... its so nice to give up that source of instability. This is the way to go. Froyo finally runs decently.

For what its worth I played with the huwei tablet at best buy the other day. It was terribly slow and laggy. I don't even know how that made it to production. My g1 crushes it. The guy at the store said it only had 128mb of ram. And you thought the g1 was a limiting device? :)

So far so good. If you screwed up and can get to recovery my advice would be to try flashing the signed zips and making sure they take hold. And then spoofspl and your rom kernel gapps etc. It should work ok from recovery with at least amon-ra 1.7. As always have engineering spls in case you need to go back for some reason.
[G1 Android Development] michael-knight:
When I patched it, everything except for this succeeded:

patching file arch/arm/mm/dma-mapping.c
Hunk #1 FAILED at 405.
1 out of 1 hunk FAILED -- saving rejects to file arch/arm/mm/dma-mapping.c.rej

If I open the reject file, I find:

--- arch/arm/mm/dma-mapping.c
+++ arch/arm/mm/dma-mapping.c
@@ -405,7 +405,8 @@
int idx;
u32 off;

- WARN_ON(irqs_disabled());
+// HCD_LOCAL_MEM: WARNING: at arch/arm/mm/dma-mapping.c:408 dma_free_coherent
+/// WARN_ON(irqs_disabled());

if (dma_release_from_coherent(dev, get_order(size), cpu_addr))
return;

I don't really understand the syntax of this file.

I'm assuming the "--- arch/arm/mm/dma-mapping.c

+++ arch/arm/mm/dma-mapping.c

" bit meant that there was nothing to omit, and only things to append.

And "@@ -405,7 +405,8 @@" probably refers to line numbers.

but none of the rest of it makes any sense to me.

Sorry; I'm really new to this stuff.
[G1 Android Development] zosX:
A few caveats. Market is killong cpu for some reason...its like any download takes up 100% of the cpu (mostly via system) and this in turn slows network speeds to a crawl as the cpu is swamped. Running the 11/11 nightly. This wasn't a problem with cm 6.1rc1 and pershoots kernel. Is the new radio doing something funny? I can get 3.4mbps down in speed tests confirming that hspa+ is working with the h inidicator coming on as well. The problem exists over wifi as well. Getting like 50bps or so. Hmmm...upon further testing network connections are super flaky. Anyone else getting this? The indicator arrows just keep going on and off in a repeating pattern but no solid connections. On tmobile in the usa here. I mean its their radio ... it should work (and did for a while) also setcpu is set to 614, but I realize I am now only getting 595 for some reason. Strange...changing governors does nothing. I would reflash, but I'm afraid the outcome would be the same.
[G1 Android Development] asb123:
I have the same problem but I am not convinced its the kernel vs rom
[G1 Android Development] zosX:
Is it still happening with the latest nightlies? Wiping data helped clear the condition a bit, but still 100% cpu usage with network activity.