yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] protomanez:
Lovely, I'll be waiting :).
[G1 Android Development] Firerat:
this works

it is just boot.img, wlan and cc modules

just flash over your none 3d, *no wipe* needed

basically its CM-2.6.29.6 with BFS311 and cc 0.6.2

( no I don't use cc either ;) )
[G1 Android Development] antmanPL:
I flashed King's version at first and it was very very good. Then I notice Loccy's version and flashed it, but it had too much weird changes. So i restored King's version and tried to fix all these bugs.

I flashed Vega update no. 2, flashed custom bootanimation, WG-kernel from OpenEclair 1.2.2, APNlist from OE and did a little fix for DMAgent bug.

Then, for 4 hours I tried to run JIT on this rom. My score in Linpack was about 3.6 MFLOPS and ROM was starting 3 times faster, but Launcher did a lot of FC, so JIT was unusable.

I know there is one SenseROM with working JIT. It is KaguDroid-1.3 for Hero. Maybe someone will work on this. I'm really nooby at this more advanced part of roms.

FIX for DMagent bug - dmagent.zip!

Unzip and ADB push dmagent to /system/bin. No need to reboot (I think ;P).
[G1 Android Development] Loccy:
But that defies the whole point of this. CM kernels, particularly with BFS, run like a dog on this ROM. The point of this thread is to get the WG kernel running nicely, which (IMO) is the fastest option.

Anyway, the G1 "fix" is now there in the first post. Although note I have no way of testing it, all I've done is change:

service dmagent /system/bin/dmagent -N -P19 -VSY

to

service dmagent /system/bin/dmagent -N -P27 -VSY

If that doesn't work then I'm out of ideas I'm afraid that don't involve pushing an entirely new kernel (which, again, defies the whole point). That being the case I'll have to hand this over to actual genuine developers rather than someone know just knows how to unpack boot.img's! (i.e. me!)
[G1 Android Development] protomanez:
Thanks, I'll post results :3
[G1 Android Development] Firerat:
well, if anyone wants to feedback on benchmarks I'll be happy
[G1 Android Development] rizocreations:
if someone did, they woulda gave it to king long ago..
[G1 Android Development] Macrophage001:
Hey I just noticed something. Idk if anyone else is having this issue but when I connect my phone to my computer via usb, I can't mount my phone. all that shows up in the notification bar is the Usb Debugging Enabled Notification. I went on CMD and typed adb devices and it saw my phone but it said that it was offline.

I just turned off my phone. About to restart hoping that that fixes it.
[G1 Android Development] Loccy:
Known issue. Use the USB Mounter app that's included instead.
[G1 Android Development] chowdarygm:
its a known issue in all 2.1 roms. use MountUSB app from market

oops....... faster than me :D

Nice support
[G1 Android Development] protomanez:
it's already in the firmware apps.
[G1 Android Development] protomanez:
Still not booting, what a disappointment.
[G1 Android Development] lookout4theyeti:
anybody else still getting stuck at the g1 boot screen with the new fix?
[G1 Android Development] Loccy:
Can't see it being anything in the WG kernel. Hmmm. Ok, there's one last thing for me to try.
[G1 Android Development] Macrophage001:
ok thanks. I was getting a little worried about that lol.

EDIT: So I have been looking around the /system/app directory and I am seeing a lot of apk and odex files that I don't think are really necessary. I've never seen these before so I wouldn't really know:

Stock.apk

Ftp.apk

FilePicker.apk/odex

restartapp.odex/apk

DCSStock.odex/apk

DCSUtilitiy.odex/apk

DMPortRead.apk/odex

HTCNew.odex/apk

GSD.odex

DCSImpl.apk/odex

EPST.apk

Im just wondering if I can remove some of these apps?

Also is Rosie.apk the Launcher Like Launcher.apk is the Launcher.apk for 1.6 and other ROM's that don't use Sense UI?
[G1 Android Development] protomanez:
Work your magic :)
[G1 Android Development] tuffCookie:
if i flash this, do i still need to create an EXT4 partition?
[G1 Android Development] Loccy:
Right, just to give you some background.

My first ROMs, I just patched in the kernels from the current version of OpenEclair into Sunny's .zip file from King's original thread. So I unpacked the boot.img, replaced the kernels, turned out I needed wlan.ko as well, then repacked the boot.img, and flashed. Glorious win.

Today, I've been using complete boot.img's supplied by WG with his latest beta v4 kernel in. Which work fine on my Magic, but seem to die on everyone's G1, which makes testing a *****.

My last resort is going to be to just do what I did yesterday - i.e. not use WG's boot.img, but simply rip his kernels, repack them into King's boot.img, and try that. A test is uploading as we speak (18 mins to go!)

Failing that, it'll need greater minds than I to make this work on a G1 :(
[G1 Android Development] stevemartin1991:
Any chance you can just upload the following files so I can replace them myself? Or is it not as simple as a copy paste? I'm on a gb allowance and more or less downloaded 200mb today haha.
[G1 Android Development] Babyface1249:
Speed?

Anyone tried both the new ram hack and the non ram hack? Just trying to get an idea of which is smoother.

Loccy, do the currently uploaded roms have the dmagent fix in them?

Think I'm gonna see if I can't just flash the kernel on top of my current rom like I did last time

EDIT: Saw this fix by vega a few pages back. Is it already implemented in the ROM?

http://xdaforums.com/showpost.php?p=5878623&postcount=259

Thanks in advance
[G1 Android Development] Loccy:
Afraid not, no - unless you're au fait with unpacking and re-packing boot.img files, then repacking and resigning the ROM - which you might be - in which case what follows is basically the ROM from yesterday (which definitely worked on G1s!) with nothing replaced but the kernel. Everything else in the boot.img is the same as the "known good" ROM from yesterday. So you should already have all the constituent ingredients if you wanted to brew your own and not have to re-download.

Anyway - and I'm not posting this on the front page just yet - here's something for you guys to test. If this don't work then I'll have to throw it open to the community at large:

http://www.4shared.com/file/241108353/30fe6d34/KWG-noRH-try.html
[G1 Android Development] savethechicken:
Anyone else with magic/mytouch having trouble with the Google Apps.

I have my card formatted to EXT4 with 96mb swap and have reformatted it after getting this error. I am not getting FC's but the option during setup wizard is grayed out and then when I try to select say Gmail or the market it goes to a white screen and then back to screen that I was on, without any errors.

I have tried to wipe everything, ext, phone, dalivk and flashed the rom again getting the same results.
[G1 Android Development] iamarock:
This rom is really really awesome, it´s like a dream come true for MT3g users, sense + Android 2.1 and everything working fast and nice but....

Are you working on fixing the camera?? I really don´t care about bluetooth (i don´t use it) but I use to take photos with my phone, and this issue is really frustrating

Many thanks in advance, keep with your great work, really apreciated

Rgds
[G1 Android Development] iamarock:
Ah, another thing. Please note that i was able to run this ROM without an ext partition (just swap+fat) by editing the a2sd script and resigning the rom package

If anyone is interested in this procedure please let me now
[G1 Android Development] Loccy:
It didn't break gapps?

That's interesting. I'll probably do that myself.
[G1 Android Development] iamarock:
No, no issues, no FC, everything working just fine
[G1 Android Development] lookout4theyeti:
The pictures are fine once you look at them in full view in the gallery, this has been posted many times..
[G1 Android Development] tuffCookie:
i'd like to know how this is done.

i'm also curious if 1wingangel's post can accomplish the same thing...seems easier.

"http://xdaforums.com/atta...7&d=1258657034

disables apps2sd

props go to Wes.

He made it.

edit: just flash it like an update."
[G1 Android Development] savethechicken:
I would like that procedure iamarock. I am only running ext because of swap.
[G1 Android Development] Loccy:
Can a G1 user try this, please?

http://www.4shared.com/file/241108353/30fe6d34/KWG-noRH-try.html

Last attempt of the day for a fix for the G1.
[G1 Android Development] cybik:
To all those like me who have a DREA210 (32A Dream, proeminently featured by Rogers or canadian owners) :

Use this system with the OpenEclair-v1.2.2-ebi1-signed kernel available here: http://briancrook.ca/magic/OpenEclair/

It works.

Note: you'll have to do some manipulations. I don't know why but I had to install the frameworks manually in the SD card partition (/system/sd/system-framework) and re-link the framework (ln -s /system/sd/system-framework /system/framework).

and can someone please give me a link to the sources so I can compile and do a manual fix for Bell and Telus?
[G1 Android Development] macher91:
It's working
[G1 Android Development] ryan75:
I just flashed it, about to boot up.
[G1 Android Development] Sh4wN:
Just flashed the rom (MT3G), after using the kingx version with the fixes. Booting, setting up google/facebook accs worked fast and without flaws and the whole thing seems to be quite a bit faster. Very nice, thank you!
[G1 Android Development] iamarock:
Ok, it´s quite easy:

-I´m working under Max OSX, but this should work also under Windows or Linux

-Dowload this script in order to sign packages and create a directory named sign/ (for example) inside the android/tools directory in your computer

http://xdaforums.com/showpost.php?p=4008431&postcount=15

-Unzip the ROM and find the a2sd script under the /system/bin directory

-Edit the a2sd file with notepad, wordpad or any other text editor in order to remove anything but the following lines:

#!/system/bin/sh

#

# Apps2SD using symlinks and bind mounts

# shade@chemlab.org (cyanogen) Thanks Cy! & ccyrowski

#

echo "+++ Welcome to Android `getprop ro.build.version.release` / `getprop ro.modversion`";

sysctl -p

setprop cm.filesystem.ready 1;

-Save the file

-Re-zip the ROM package

-Sign the new zip

-That´s it

It worked for me, on my MT3g with Fat+swap partition layout
[G1 Android Development] Babyface1249:
Am I the only one who likes to flash the new kernel on top of my current setup?
[G1 Android Development] ryan75:
Loccy,

Here's the deal. I flashed the latest version (KWG-noRH-try) and the only problem I had was a force close during the setup wizard. I didn't actually force close the setup though, and I was able to login (via WIFI) no problem. To make sure I flashed the correct zip and not one of the 10 others on my sdcard, can you verify that this is what I should see on my software version page

firmware - 2.1

kernel version - 2.6.29.6 - wg wesgarner@wg-laptop1

build - hero-user 2.0.1 erd79 22607
[G1 Android Development] Loccy:
AND. THE. CROWD. GO. FRAKKING. WILD.

Thank you kindly, will update the front page :D
[G1 Android Development] lightninbug:
so this is working for the G1?!

any special instructions?
[G1 Android Development] Firerat:
why not....

flash zip

drop to recovery console / adb shell

mount /system
cp /sdcard/newa2sd.sh /system/bin/a2sd
chmod 755 /system/bin/a2sd
[b]chown 0:2000 /system/bin/a2sd[/b]
dos2unix /system/bin/a2sd
reboot
[G1 Android Development] tuffCookie:
it loads, but i have no swap.
[G1 Android Development] deuse:
How is it working any problems?
[G1 Android Development] master.peterm:
Do we need to wipe and repartition if we go from the old kernal with ram hack to the new kernal without ram hack?
[G1 Android Development] Loccy:
Front page now updated with RAM hack version.
[G1 Android Development] lookout4theyeti:
Working great for myself. No FC during setup, very snappy during setup as well and virtual keyboard popped up quickly at wifi setup. Starting to setup my homepages now/install my apps. So far so good though!

Thanks for putting all of this together loccy!
[G1 Android Development] iamarock:
Just because with the current script and Swap+fat the phone just doesn´t boot (keeps forever in the bootloop)

I don´t know if adb will be able to recoginize the device in that boot hiatus
[G1 Android Development] tuffCookie:
is anyone experiencing HTC loading screens whenever you go to home screen?

i flashed the no ram hack version w/ 96 mb swap.
[G1 Android Development] macher91:
3D working. As yet zero issues
[G1 Android Development] Loccy:
What does free at the command line give you?
[G1 Android Development] Firerat:
you do it in recovery, before you reboot

basically it saves messing about with all that signing business

edit: , oh and yeah, you can adb shell into the so called boot loop, its not a real 'boot' loop

just spam adb shell, you will get in before you see a logcat ( well ok , just before )
[G1 Android Development] tuffCookie:
duh i should've checked before posting. swap showing up as 0. :eek:

i'll try again...
[G1 Android Development] Babyface1249:
Can someone please confirm what the kernel version is supposed to be? I just flashed the boot.img and I want to make sure it worked
[G1 Android Development] :
Loccy, any chance of getting a change log together?

And also what's the odd's of someone getting out a compcache version? I frickin hate and despise swap :D
[G1 Android Development] Loccy:
firmware - 2.1

kernel version - 2.6.29.6 - wg wesgarner@wg-laptop1

build - hero-user 2.0.1 erd79 22607

Looks good to me.
[G1 Android Development] Babyface1249:
Awesome, dunno if its just me, but the no ram hack is kicking the trash out of the old ram hack
[G1 Android Development] Macrophage001:
So Im guessing no one really has an answer to this huh?
[G1 Android Development] stevetigersix:
going from old ram hack to new wg kernal is it a complete wipe and reflash or just a over the top flash:confused:
[G1 Android Development] Babyface1249:
I *think* you can do it either way. I flashed the boot.img and replaced a couple files, if you want more details I can let you know how I did it.
[G1 Android Development] Macrophage001:
How did you do it cuz I don't want to have to reflash =/
[G1 Android Development] protomanez:
Ahh now if we only have working camcorder now, then I'd be mailing in a donation Loccy :P.

P.S Your work, greatly appreciated! :D
[G1 Android Development] scargoll:
Lines to enable swap, running fix_permission and setting fifo are missing !

#!/system/bin/sh
#
# Apps2SD using symlinks and bind mounts
# [email]shade@chemlab.org[/email] (cyanogen) Thanks Cy! & ccyrowski
#

echo "+++ Welcome to Android `getprop ro.build.version.release` / `getprop ro.modversion`";

sysctl -p
/system/bin/sh /system/bin/swap;
/system/bin/sh /system/bin/cc;

#fix permissions on first boot - KingKlick
if [ -e /data/fix_permissions.sh ];
then
/system/bin/sh /data/fix_permissions.sh;
busybox rm /data/fix_permissions.sh;
fi;

#Set Fifo - King Klick - thanks Wes Garner!
for i in `ls -1 /sys/block/mtdblock*` /sys/block/mmcblk0
do
echo 1 > $i/queue/iosched/fifo_batch
done

setprop cm.filesystem.ready 1;
[G1 Android Development] Babyface1249:
Ok, so first download the full rom, whichever one you want, ram hack or non, and then take out the boot.img file along with the wlan.ko and the ramzswap.ko files located in /system/lib/modules and place all three files on the root of your C drive. I'm going to assume you have adb, if you don't, I'm not sure of the commands, but for adb,

adb remount

adb push C:\wlan.ko /system/lib/modules/wlan.ko

adb push C:\ramzswap.ko /system/lib/modules/ramzswap.ko

adb shell reboot

Now you go into fastboot to flash the boot.img. While in fastboot mode type

fastboot flash boot C:\boot.img

fastboot reboot

Again, this is what worked for me, it may or may not work for you. Give it a go to find out, and as always, NANDROID before doing anything!
[G1 Android Development] Macrophage001:
k thanks man Ima try it now.
[G1 Android Development] a.woellert:
has anybody a faster mirror for

New WG kernel, 3D, no ramhack (fixed on G1)

http://www.4shared.com/file/24110835...-noRH-try.html

??????????

Thanks
[G1 Android Development] tuffCookie:
less than 4 hours?! :eek:

using xSunny's rom on my MT3G, my phone has lasted a whole day so far with me browsing web, listening to music, sending texts, downloading from the market, and of course, talking on the phone.
[G1 Android Development] Loccy:
Well I was getting a full day out of Sunny's mods on the original ROM - push email on both Exchange and Google, a couple of hours or so of browser use on my way and to work, and I also work in an awful dead spot where the phone continually oscillates between 3G, Edge and GPRS. Don't see why changing the kernel would make much difference. Were you running the original vanilla ROM or did you have the mods as well?
[G1 Android Development] XxKOLOHExX:
I followed the directions and for some reason its not booting for me
[G1 Android Development] Six6Sicks:
Does this include the weather animation fix as well?
[G1 Android Development] goofyog:
The original rom works without swap so 96 its just to much. But definitely im going to check this rom out:)
[G1 Android Development] Loccy:
Well, it'll "work" without swap, but I wouldn't fancy running any Sense ROM with the 90-odd meg you get free on a G1. Certainly not if you expect to get any push email or text messages.

I might actually make a RAM hack version tomorrow (although should probably wait to see what King himself's up to, it is his ROM after all!)
[G1 Android Development] dornstar:
Wow, this is running really fast. I like it. Only issues I have found so far is the camera takes crazy pictures, light on keyboard doesn't work, full screen weather animations aren't working right, no LED light and no on-screen keyboard in landscape.
[G1 Android Development] chucky80:
tried it but continues to get stuck on Nexus boot so back to sunny's.
[G1 Android Development] viettho:
go back to recovery, wipe everything and install the rom again. It should work, at least for me.
[G1 Android Development] XZ32:
works like a charm \m/
[G1 Android Development] Loccy:
This is a 2.1 thing apparently. The pictures are actually fine if you look at them in the gallery. Or you can use Camera Magic from the Market.

I've got a Magic so can't help you on that one. :D

I seem to recall a fix somewhere for that - can anyone point me to it, I'll roll it into the next ROM (if there is one!)

Can't remember if LEDs worked on the original or not... anyone? Might be worth trying HeroLED, possibly?

Am not seeing this, although again, I use a Magic, so I wonder if your physical keyboard is screwing things up somewhere.
[G1 Android Development] oreoOozZz:
Any screeners? I know it looks exactly like Kings but i havent seen that yet either so if anyone has any screenshots, that would be great. =)
[G1 Android Development] Paging Dr B:
Looks like every non-themed Sense UI rom.
[G1 Android Development] :
does this rom fix the errors with the fliip clock animations on the home screen?
[G1 Android Development] dornstar:
Thanks for the feedback Loccy. I figured they were just 2.1 issues and even with them, this ROM is very fast and usable. I've been playing with it for about an hour or two and haven't had a single issue outside of the items I mentioned. Camera Magic worked perfectly, but never could get the keyboard to work in landscape, so I installed Smart Keyboard Pro and it works fine. Not too worried about the default keyboard or the slide out keyboard lights since I don't use it anyways.

Anyways, thanks.
[G1 Android Development] rickinva:
is there another fix for this or flash the droideris-vega-v2 again ,im stuck thanks
[G1 Android Development] chucky80:
the droideris-vega-v2 will fix the animation. I just reflashed.
[G1 Android Development] jon6206:
nice work. wish i saw it earlier
[G1 Android Development] kboater:
does this need danger spl for mytouch?

I know its a basic question, but i do not see the answer in this thread
[G1 Android Development] chucky80:
NO, I have mytouch with this rom and danger spl is not a requirement for almost all mytouch 32B roms except G1
[G1 Android Development] Babyface1249:
Hmm...It booted once just fine, but after a reboot I can't get it up again. This worked for me last time, except there was no ramzswap.ko, might try without it and see what it does
[G1 Android Development] jaikat:
is it just at my end or is 4shared.com too slow (<15kbps)?
[G1 Android Development] Macrophage001:
yeah I just noticed that in the latest noRH there is no ramzswap.ko

Im guessing that it shouldnt be there since this is a noRH right?
[G1 Android Development] Macrophage001:
I trust it much better than any other downloading site.
[G1 Android Development] tuffCookie:
thank you! i'ma try this out. no wonder i had no swap...
[G1 Android Development] master.peterm:
i got 52kbps
[G1 Android Development] MarvinTheAndroid:
Was just about to have a ***** about this being slow and laggy as hell until I just happened to open SetCPU and found the cpu frequency throttled at 384Mhz! Upped to 528Mhz and everything is snappy as hell.

Nice work! :D
[G1 Android Development] Babyface1249:
There isn't? The one I downloaded has it in there.
[G1 Android Development] Macrophage001:
i got the new no RH version.
[G1 Android Development] scargoll:
With the first version i've no swap, with this one swap is back.

I use Firerat's trick to put it on my phone, and I don't know if it's important, but i see the owner of /system/bin/a2sd after pushing is bad comparing to other files in /system/sd ( 0 0 instead of 0 2000), i've made :

chmod 755 /system/bin/a2sd

chown 0:2000 /system/bin/a2sd

dos2unix /system/bin/a2sd

and swap is working good now.

Scargoll.
[G1 Android Development] Firerat:
Doh !!

I'll edit my post : )
[G1 Android Development] Babyface1249:
Hmm. I got the no RH version too, but I didnt download it after the update for G1 since im on a mytouch.
[G1 Android Development] Macrophage001:
well thats weird...plus now my comp isnt reading my phone when I go into fastboot -.-
[G1 Android Development] Klyentel:
credit to Loccy,King,WG

This is the first 2.1 rom I have ever flashed, and I like it, very nice, like a high class donut,:) Nice work, I am very impressed. Never did try out King's version, heard his g1 got broke or something and it would be a while before he updates, so I said what the heck....give this a whirl, I love WG's kernel anyway, IMO enhances any rom its flashed with

This is so new to me, its like buying a new smart phone after years of using a regular basic function flip phone, lol....this thing come with a manual?:o:D

I love how it integrates social accounts like facebook, yahoo, myspace, etc...I got phone numbers and address of contacts I don't even know! Simply because they in my address book or contact list with other social email or web accounts. Cool. Got some deleting to do, a lot of female name's and pics in here my girl won't be too happy about :eek:

Man, if these are the types of features I've been missing, it's a wonder I haven't been upgraded this old G1, oh wait that's right...I have the wonderful world of XDA upon the tips of my fingers, I can have any phone I want, right here on my G1, ha:cool:...Looks like I flashed in the nick of time, see there has been problems for G1 users, and the OP looks like its been edited for fixing, I dl'ed the Non-ramhack, 3D version, flashed flawlessly, not a single problem, in fact, it was quite speedy, about 3 mins on first boot.

but when that HTC desire(or was it the legend? which ever had a keyboard) comes around, I'm on it like line...get it? "on"-"line"? yeah whatever:D
[G1 Android Development] Macrophage001:
hahahahaha.....>_> lmao jk yeah I feel the same way about my G1.
[G1 Android Development] jaikat:
i think most of us would agree that androidspin is trustworthy...or isn't it!!
[G1 Android Development] Babyface1249:
Well thats odd. Did it recognize it before?
[G1 Android Development] :
does the fullscreen animations for the flipclock work now?
[G1 Android Development] Macrophage001:
nope. ive just decided to flash the Full ROM. This was getting me kinda annoyed anyways lol.
[G1 Android Development] lookout4theyeti:
Did you choose "Autodetect"? Mine was showing 528max 128min right after flashing