yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] ezterry:
if its a 32a board it will not work with 2708+ kernels regardless of radio..

> classic 32a boards w/o the audio jack use EBI1/32a kernels when the 3.22 radio is installed.

> the MT2.1/fender uses 2.22 radios (including 2.22.27.08 and 2.22.28.25) however always need an ebi0 kernel with MT2.1/fender support included. (most recent ebi0 kernels have this) more info here

If its a 32b Magic/Dream with the 3.22 radio a fastboot install of 2.22.27.08 or 2.22.28.25 is required before installation of the kernel)

[rogers customers will need to sign the e911 wavier to keep data.. but the hardware will work fine with the new radio if properly installed]
[G1 Android Development] yokonunz:
it is a 32b. if i use the new spl every time i flash a new kernel the system goes into fastboot because it is bad written into nand. so some weeks ago i asked ezterry if he could provide a custom spl that move the boot partition elsewhere in the nand (not corrupted area). if i use the danger spl i never miss a flash.
[G1 Android Development] ezterry:
Sounds like you need to:

1) install rom you want to install

2) take nandroid of system

3) remove boot.img from the nandroid directory and MD5 file

4) from danger SPL (return to it if needed) flash:

>> 2708+ boot.img from the rom (or use the tools included with anykernel to unpack/repack the boot.img with the kernel zImage of your choice)

>> 2.22.28.25 if not already installed

>> 1.33.0013d

5) erase userdata/system/cache

6) restore nandroid (sans boot.img)

a pain yes.. but less so than me making a hacked spl with an alternative boot partition
[G1 Android Development] yokonunz:
I think it's a very long way :) if there is a way to move the new boot partition within the space occupied by the /cache it could be very very nice for me. how cares about 4 mb of cache? :D

are you saying that boot partion between danger spl and .27spl are in the same place? so i cannot explain why with the danger spl i never miss a flash and with .27 it never write boot correctly :D

thanks for your patience
[G1 Android Development] gigabyt3:
That kernel works fine with Ginger on my Magic! With pershoot kernel i was battery drain (in ~20h), and now ~50h :)

unfurnetly i cant use my usb connection .. :s
[G1 Android Development] highlandsun:
Hey pershoot, do you have a repo-style manifest somewhere for pulling all these sources down? How does one go about compiling this?
[G1 Android Development] beastiezee:
"* Updated CPU governors per 2.6.35.* builds (pershoot/cm)"

So what does this mean? Is this capable of clocking at 710?
[G1 Android Development] yokonunz:
Any .35 for ezgingerbread ? i flashed the .34 but it drains battery quite fast..
[G1 Android Development] vermaekansh:
where are the kernels related with G1

Not able to find the latest kernel for G1 in the basement :) everything there is related with G2 or Gtab/Ztab
[G1 Android Development] AndDiSa:
you have to go to the "older" entries (scroll down, select older entries), then you will find for example the 2.6.35.11 kernel for d/s.
[G1 Android Development] vermaekansh:
Can you give me the direct link ...that would be great help :)

EDIT: Thanks I got it for others follow this link Kernel 2.6.35.11 – OC-UV-RAM-FP – Dream/Sapphire
[G1 Android Development] unkleremis:
It's not hard to find. There is a search box on the page, just search for G1
[G1 Android Development] sebx_g1:
I need different kernel for COS Gigerbread rom , any more energy efficient kernel is on the wild ?

Yes I found it signed-boot-2.6.37.3-cyanogenmod-ds_32b_radio2708-bfs-bfq-20110308.zip - this one is good runner , i'm testing it now .
[G1 Android Development] tiuk:
Same here, tried carz but it killed haptic on 32a magic. Any suggestions?

Sent from whatever I haven't managed to brick yet.
[G1 Android Development] g1user101:
im on mytouch 1.2 with 3.5mm jack. running COS Gingerbread rom. i used terry's 2.22 ebio kernal. and usb file transfering doesnt work. wat kernal should i use that has good batt life and performance and everything is fine?
[G1 Android Development] ezterry:
You have to be the 4th person to feel the need to announce that USB is broken in gingerbread..

A fact I myself mentioned in posting the kernel with a a note it was for froyo only.. and a second note to tell what is broken in earlier/newer versions of android.

First why don't you try the kernel the rom is shipped with.. I know of no kernel that works in gb with batter problems *besides* the USB drain one that requires you to restart after unplugging the USB wire.. if you are seeing fast drain + slow charge you need a new battery. If you are just seeing faster drain than your needs dictate its time to remove some services.

In general gingerbread dream/sapphire roms seem to be shipping with my exp20110109 cm nightly kernel build or pershoots lattest build (both 2.6.35.*) in addition some tests of 2.6.37.* also are floating around.

For froyo you can also use those 2.6.35.* builds for power.. However many opt for my 2.6.34.* builds since they are before the more drastic usb drain issue, and provide a better overal ballanced kernel for those not needing the bleeding edge experimental roms.

FYI you will find exp20110109 the kernel in ezGingerbread still not biff testing 20110222)
[G1 Android Development] roalex:
so the 32B (EBI0) im using on the rom isn't working on your MT ?
[G1 Android Development] g1user101:
yeah for the COS Gingerbread Rom
[G1 Android Development] roalex:
The question was if its working for you or not, i didn't ask anything else :)
[G1 Android Development] stenomatic:
I'm having green screen issues with the kernel that's built into this rom on a MT3G 1.2. I had to use EZTerry's froyo kernel.

Edit: Specifically, the COS-DS Rom.
[G1 Android Development] roalex:
TBH, thats expected since the kernel is build from CM 2.6.35 sources and that kernel always had that issue.
[G1 Android Development] farmatito:
New 2.6.35.11 ds 32b kernel for 2708 radio with bfs

for ezGingerbread and Enomther's TheOfficial D/S - v2.14.2.

I'm working to fix the usb battery drain bug but need more

testing, so please report if you see any improvements.

NO WARRANTY. USE AT YOUR OWN RISK.

Enjoy.

PS: This kernel is tested only on HTC Dream.

Download for ezGingerbread:

http://xdaforums.com/showpost.php?p=12390851&postcount=1680

Download for Enomther's Froyo:

http://xdaforums.com/showpost.php?p=12390710&postcount=7931
[G1 Android Development] tnpapadakos:
for what its worth, green screen for me on cm6 with the froyo kernel
[G1 Android Development] farmatito:
I expected this as it is built from cyanogenmod source.

Maybe will rebase it on pershoot's tree.
[G1 Android Development] farmatito:
Hope this fixes the green tint for you...

New 2.6.35.11 ds 32b kernel for 2708 radio with bfs

for Enomther's TheOfficial D/S - v2.14.2 rebased on pershoot

kernel2635.

I'm working to fix the usb battery drain bug but need more

testing, so please report if you see any improvements.

NO WARRANTY. USE AT YOUR OWN RISK.

Enjoy.

PS: This kernel is tested only on HTC Dream.
[G1 Android Development] Effdee:
I keep seeing your posts about fixing usb bug

what are you actually doing?

I mean you say which code base you are using but you don't include your changes

imo it is a very slow way to do it

would it not be better to have a static code base and make your changes public?

once you nail the bug then your fix could be patched into the mainstream

skipping around to different sources is just going to confuse matters

I'm sorry if this comes across as being rude

but I'm not going to flash some random kernel from some random code base with some random changes that I can't look at.

when squashing elusive bugs you *must* create a very controlled environment

simply getting everyone to test is fruitless until you can demonstrate that you have fixed it on your control ( people have different usage patterns, rom, and their own power tweaks )

please create a repo and set out a target environment to test on for each device.

the rom doesn't matter as long as everyone involved is using the same with the minimum apps to measure drain

and if it is a usb bug then would it not be better to do regression testing and find out when the bug was introduced ?
[G1 Android Development] farmatito:
You are not compelled to flash it.

I will make my changes public after more testing when I'm quite sure that the bug is fixed so that nobody could say that

I claim to have fixed a bug that is not really fixed.

You are free to do the regression testing you suggest,

I have nor the time neither the energy to do it myself.
[G1 Android Development] Effdee:
but you are obliged to release the source as per the GPL

but I think you miss the point, regression testing is likely quicker

right now I don't have the time to do this myself

but it does seem strange that you don't have time for regression testing but have time to stumble around in the dark and compile random kernels in the hopes of fixing a bug.

I wish you luck

might I also suggest you start a single thread and not make posts in every rom thread.

Reading duplicate posts is quite annoying, especially when they stem from an ill conceived strategy
[G1 Android Development] farmatito:
I will mail you a cd with full sources at a reasonable expense.
[G1 Android Development] Effdee:
a link to the original source and gist link to a diff will be much quicker and easier

if you want to put it on cd, you can upload the iso image , again this is much quicker and easier than mailing it

please read this

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

it contains some guidance for you
[G1 Android Development] bo4man:
Hi,

Can anyone tell me who was the last good working Kernel for Ginger Yoshi Rom 6.1?

Regards !
[G1 Android Development] Effdee:
use the one in the rom

or maybe ask in the Ginger Yoshithread
[G1 Android Development] egzthunder1:
There is no need to be rude. Please everyone, chill.
[G1 Android Development] Effdee:
I think you quoted the wrong post

you should have quoted this one
[G1 Android Development] ThdDude:
You remind me of someone :confused:
[G1 Android Development] havikx:
so how bout that 710mhz overclock? gingerbread is doing a number on my ARM.
[G1 Android Development] Effdee:
who ?

and did yoshi put you up to this? becuase he has been pestering me via pm for some time now

very very annoying

and since Farm has finally complied with the GPL there is no issue

Time to make Team Yoshi comply with the GPL now, a rule yoshi has thus far been breaking
[G1 Android Development] ThdDude:
You just seem to act like you know everything, and have been an XDA member for what less that 30days? I haven't been a member of XDA long enough to have the ball's to bug people like you do, talking about people need to comply with GPL. Which they should I agree. Glad Farmatito made you happy by complying. He was trying on his own to fix a problem it seemed nobody else wanted to deal with. But you could solve a bug with the kernel in a couple of weeks we have been dealing with for what 10 months or more? You have a 911 and don't see what the big deal is, and the thread is BS. Good for you.Thread topic was favorite sports car, Sorry your unhappy with your Porsche which you probably call a "Porsch" . People like to talk and chit chat and dream if you don't like a thread don't post there please. You seem to be a cocky person who knows all, and everything is beneath you. And no Yohshua in no way put me up to anything. I will stop my rant here, and never replay to or about you again.FR
[G1 Android Development] farmatito:
There still is one issue, usb drain bug is only half fixed as there

seem to be 2 bugs really, and I'm still waiting to see how you

"will keep things rolling" to fix it with the right methodology.

You talk and post a lot but so far I see no facts following your

words, nonetheless if you want to share your wisdom with us

it will make happy.
[G1 Android Development] Effdee:
Nice story dude, take you a while to hatch that?
[G1 Android Development] Effdee:
Like I said last week, it will be a couple of weeks before I can have a serious look

I note that it is only half fixed, and I also note that the half fix was in the base and not your patches

so well done, your switching code base strategy paid off
[G1 Android Development] farmatito:
whatever my strategy was it fixed the bug I was seeing and that is enough for me. :-)

I hope you will be able to fix the other usb drain bug even if in a couple of weeks.
[G1 Android Development] hrk:
Could you (all) please move your d**k contest somewhere else? :)

Farmatito's work paid off, even if his only merit is having changed code base. He's finally complied with GPL and we should be thankful to him. Yes, he's been way childish but what's important is not the past, but the present. :)

If Yoshi is not abiding by the license, by all means he should be notified but... this is not the proper topic/thread to discuss it.
[G1 Android Development] farmatito:
Just for information I switched codebase from cm-kernel to pershoot2635 as, If have understood correctly cm-kernel

is affected by the green tint bug. This has nothing to do

with the patch that forward ported some code from 2.6.29

(or backported it from 2.6.35-vivo htc source for what it matters) and fixed the fast usb battery drain after adb session bug I was

experiencing.

I'm in no way childish (most of the time) but I don't like some

unknown and never heard of poster to dictate my schedule

while I'm trying to achieve something.

Last but not least for me it is highly hypocritical to hammer

on this GPL license stuff and ignore happily all other licenses

that are infringed upon. A good old proverb says:

"Don't scratch where it does not itch you".
[G1 Android Development] roalex:
Good job on posting the sources and using github :)

Now lets see .37 ?:)
[G1 Android Development] farmatito:
I've deleted that tree, :( so there is nothing to see.

Can remove the posted binaries If there is a official request.
[G1 Android Development] roalex:
LOL why ? whats the issue now ?!

in any case there's a 2.6.35.12 (pershot .11 merged with code aurora's .12) + your patches on my github, haven't tried to build yet and i got bored of checking the .11 to .12 patch you had posted there manually, hopefully it works !
[G1 Android Development] farmatito:
There was just a few files in kernel/sched*.* that needed to

be merged by hand.
[G1 Android Development] macdude15:
OC Kernel for CM 6.1.0 DS

which kernel should i use.? im running 6.1.0 DS and i want to overclock as this phone is SUPA SLOW!
[G1 Android Development] mahroze:
i have one question i am currently trying out super e nd was wondering which kernel to flash???? ny help wud be nice
[G1 Android Development] Josuhu:
Is Siyah the best Kernel ?
[G1 Android Development] tvall:
Never even heard of a "siyah" kernel for the g1.. .
[G1 Android Development] HTCDreamOn:
None of them work :(

...apart from ezterry kernel (which I think is similar/ the same as what CM6.1 comes with anyway) and ezgingerbread kernel (for some reason :confused: ) Any help?

When I try to flash dumfiq, pershoot etc. it claims they've installed but they don't appear to unpack and install fully and I am always stuck on G1 boot screen :(
[G1 Android Development] tvall:
Are you installing the right one? 2708+ for the 1.33.0013 spl and 2708 or 2825 radio. Ebi0 for any other 32b (why would you be using this?) Or for the mytouch 1.2. Ebi1 for 32a
[G1 Android Development] HTCDreamOn:
Didn't quite understand that...?

Firstly, how do I know whether or not I have the 1.33.0013 spl and how do I know which radio I am using?

I'm using a HTC Dream, CM6.1.

The kernels that work are:

ezBiffKernel20110222-2078_S.zip

This was from ezterry:

ezgb-2636-v1.5.2f_S.zip

This is an ezGB Kernel:

I obviously used the Froyo version.

These are some examples of ones that didn't work:

boot-cm_2635.7_ds_32b-oc-uv-xtra-ram-fp-102710.zip

This was pershoot....

... and I tried an oc 710 and oc 825 dumfuq (these may have been old versions 'cause I couldn't use the main mediafire links on the original first post)

OK, so I'm clearly a bit of a noob but some explanations on things such as SPLs, radios and general kernel stuff would be good please :o

Sorry for being a pain 'cause of my lack of knowledges :(
[G1 Android Development] tvall:
boot into fastboot or hboot (on the magic its back+power for fastboot and vol down+power for hboot). the info on what spl you have is at the top of the screen.

since the 2708+ kernel worked for you, i would assume you have the 1.33.0013 spl and 2708 or 2825 radio. the ezgb kernel and several others are in a format called autokernel, it'll flash the right one for you automatically. so the ezgb kernels, the "power saver kernel," and my modified ics kernel all do that, and mine overclocks to 710 (most devices wont go that high. i can get to 595 before it crashes)
[G1 Android Development] HTCDreamOn:
I am enlightened :)

Thank you so much :laugh:

Where can I find power saver kernels? Will your modified ICS kernel work for me even though I'm using Froyo, and is it this kernel located here?

Should I avoid pershoot kernels because it seems to be hard to find the right one (I find that droidbasement is a bit of a mess) and you seem to need to be able to know what you're doing (..which I don't :o )

Once again, thanks so much for your help, and maybe now I can successfully use my phone without having to restore Nandroids all the time :)
[G1 Android Development] tvall:
The main difference between froyo and gb (ics too) kernels is the USB stuff. If you use a froyo kernel on gb (and vice versa) USB storage won't work.

The "power saver kernel" (which I don't have a link to) is pershoot's kernel with the USB battery drain bug fixed.
[G1 Android Development] farmatito:
The "power saver kernel" sources could be found at:

https://github.com/bood/htc-magic-kernel.git

The owner of the repository is

bood (Bood Qian)

Email boodweb@gmail.com

URL http://boodweb.sinaapp.com

He asked for the sources and patches (that could be found also in the "power saver kernel" thread)

and started the git repository, so he is the man to contact for applying new patches, bugfixes etc.

Enjoy.
[G1 Android Development] Neo2SHYAlien:
I found it and here Dream/Sapphire kernel based on pershoot/farmatito patches
[G1 Android Development] BorLEH:
how do you flash this kernel?

hey guys, just wondering how to flash this kernel in recovery mode or via Terminal...???
[G1 Android Development] tnpapadakos:
which one?

if its a .zip, you flash it from recovery

if its a .img, you do it from terminal
[G1 Android Development] xl DIGITAL lx:
I tried doing it via recovery mode. =]]
[G1 Android Development] anomalous3:
if it's an .img you can flash it through ADB in recovery, this fixes the out of memory error
[G1 Android Development] tnpapadakos:
i dont get that anymore with amonra 1.7.0

plus asking a question like that, i doubt he knows how to use adb, or has it installed right
[G1 Android Development] BorLEH:
I did flash the .zip from recovery, but I got a failed error. so can anyone tell me the commands for via terminal? would be greatly appreciated. thanks again guys! :-)
[G1 Android Development] tnpapadakos:
flash_image(space)boot(space)/sdcard/name of img file here(press enter)

(then when you get the #, it should come up fast) type reboot
[G1 Android Development] BorLEH:
Thanks man!!!
[G1 Android Development] lefeudedieu:
For the overclocker's lol :

SlimFast Elegante by Lfd at 800Mhz :

G1 and Magic at 1ghz :eek: :

http://android.hdblog.it/2010/02/09/magic-32a-e-dream-overcloccati-fino-a-1ghz/

I search for Oc 1GHz, mine is locked to 800Mhz and am able to go higher, thank you. :)
[G1 Android Development] linuxmanju:
Can use these kernel for HTC tattoo ?

Hi Guys,

Can we use these prebuilt kernels for Tattoo ?... If not where can I get 2.6.3x kernel for tattoo ?..

Any help would be appreciated..

Regards,

Manjunath
[G1 Android Development] BorLEH:
Hey guys, does this kernel come with 12mb CC automatically?

If so, how do i change it to 32mb as oppose to 12mb?

Thanks again guys...
[G1 Android Development] BorLEH:
Hey...

I did flash it vi terminal, but it give error. Saying that i dont have enough room or space for boot. :confused:

I tried flashing it again through recovery, but its stuck on boot screen.

any ideas why that is?
[G1 Android Development] anomalous3:
sometimes it does that if it doesnt' flash correctly. Restore from a nandroid and reflash. If you don't have ADB, I recommend researching it. If you do have ADB, you can reboot into recovery and use ADB as a remote terminal from your computer

c:\android-sdk-windows\tools>adb shell
#mount -a
#cd sdcard
#flash_image boot [I]thenameofyourfile.img[/I]
[G1 Android Development] anomalous3:
Also, setting the scaling governor to "conservative" seems to eliminate the music popping in dumfuq's kernel
[G1 Android Development] tnpapadakos:
hopefully dumfuq will make an oc'd version of the cm6 ds kernel
[G1 Android Development] bugmenever:
Any word on that ? :confused:
[G1 Android Development] rps13:
I made one for 32A that went to 748 MHz, but it only booted successfully once, other than that it always hangs at boot, CM6 doesn't seem to like higher overclocks than 576 or maybe I'm doing something wrong...
[G1 Android Development] tnpapadakos:
no, he must have a slide now, ive seen him on the slide threads
[G1 Android Development] dumfuq:
oc cm-6.0.0rc1

Sorry it took so long. My g1 went on the fritz so I got a slide and I kinda forgot about you guys. My bad. Thanks to tnpapadakos for getting my attention :)

Giving ya'll a 710 as well since cm-6 doesn't do the init.d stuff and I couldn't get the 825 to boot at all. Figured most of you would have the same problem.

oc710-cm-2.6.34-6.0.0rc1-signed.zip

oc710-32A-cm-2.6.34-6.0.0rc1-signed.zip

oc825-cm-2.6.34-6.0.0rc1-signed.zip

oc825-32A-cm-2.6.34-6.0.0rc1-signed.zip

Here's the current diff against the cm-2.6.34 branch for the oc825 as well, in case someone gets impatient next time and wants to fire it off.

oc825-diff.txt
[G1 Android Development] zimphishmonger:
Could you release a kernel w/ a lower clock speed? My G1 (and a lot of black G1s in general) have issues going higher than 614mhz, freezes during the boot-up, although it makes it to the animation for a while.

Thanks!
[G1 Android Development] bugmenever:
Thanks for this!

All in all I know the non 32a builds have the 1.2 patches built in.

Is there anyway in hell you could build a version optimized for the Fender(1.2LE) ? A version with apps2sd (the _EXT_ version) on by default visa vi this thread.

http://xdaforums.com/showpost.php?p=7139739&postcount=140

With

- A slighter higher swap/heap size.

- The HTC Dream jogball led lights integrated.

- A slightly higher memory ceiling all around.

Frankly we dont care if it eats slightly more memory as long as we don/t bottom out with essentials turned on.

So far no one has done a kernel made specifically for the fender/black mytouch3g 1.2 LE .

( or even a rom for that matter) (besides ofcoars cyanogenmod but still only builds for D/s )

THAT is something i and a LOT of other users would without a doubt donate to!
[G1 Android Development] smjfosho:
i flashed the first one, it wouldnt boot. any ideas?
[G1 Android Development] anomalous3:
This seems a lot more stable at 710 MhZ than any of the CM5.0.x ones were at 633 MhZ. I just stress tested it for almost an hour using CPU benchmark with pandora running in the background and it ran like a champ.
[G1 Android Development] joe.kerwin:
Well assuming your sig is correct, you own a MT3G (32A). So you flashed the one that is for the G1 (32B). DOH!
[G1 Android Development] smjfosho:
Ok well mt3g is 32b dude, I have a 32b, I flashed the correct one
[G1 Android Development] ftruck90:
I have a 32b HTC dream i flashed the OC710kernel (32b) and my phone won't boot either just hangs at splash screen. my first guess would be that this is due to scaling_max_freq settings...any ideas?
[G1 Android Development] tnpapadakos:
a userinit.sh file on the root of your sdcard setting max cpu to 528000 at boot