yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] citydog5:
My experience w/ 2.2 + JACSki2.1 kernel performance on G1 I would say is halfway between CM just prior to 4.1.6 and CM w/ BFS. Even w/ HTC widgets such as calendar, music, search, contacts, and settings enabled touchflo is still smooth and speedy. This also includes loading of apps HTC or not. I love Hero rom for their dialer, contact, camera, and gallery apps. In this ROM, they all work perfectly w/o FCs.

Phone call wise for me is just after one full ring complete when I'll see caller id, vibrate, and ringtone all on at the same time.
[G1 Android Development] D3NNY:
any chance you could upload your converted boot.img on its own or as a update.zip as i havent got a clue how to unpack a boot.img and all that stuff.
[G1 Android Development] dbarrett480:
+2 Im looking for a version of this kernal that will work with the mytouch 3g
[G1 Android Development] citydog5:
SMS msg timestampe off by 4 hrs

Anyone else experiencing SMS msg timestamp off by 4 hrs or just off? My locale is correct and date/time is obtained from network which looks correct.
[G1 Android Development] kingklick:
can someonie provide a different dl link or a link to rapidshare or something.... his link isnt budging past 4% dl if im lucky......:(
[G1 Android Development] ~~Tito~~:
Unfortunatly I don't have access to a computer for a while. . . .so I wouldn't be able to upload it to Megaupload, it didn't want to upload for me yesterday so I had to use my 4shared account.

I don't know why people apn problems I saved mine just fine.
[G1 Android Development] ~~Tito~~:
Mine works just fine.
[G1 Android Development] miketaylor00:
Did you try it with the JacHeroSki kernel? I would think that would help with the ringing issue.
[G1 Android Development] kingklick:
seriouisly, I've never had a problem once I have flashed the JACSki kernel
[G1 Android Development] ~~Tito~~:
I am going to make another kernal update once JAC and ccyrowski make a update. I bet that will make it 2 times faster!
[G1 Android Development] mhsbrian:
This ROM for me is the fastest Hero ROM yet with the applied Jac kernel.

One bug I've found is that when I use the myspace facebook apps they don't sign in giving a network error. If I use Wifi though they work just fine.

Anyone else expierencing this issue ? I can't do a log file right now because I'm at work. Also, I wiped the phone and wiped my ext4 partition before I flashed everything.
[G1 Android Development] ~~Tito~~:
Did you try putting your APN settings in?
[G1 Android Development] kingklick:
can someone PLEASE upload this 2.2 ROM via rapidshare/megaupload ANYTHING! Paul's link on his site isnt functioning properly
[G1 Android Development] DKM119:
hi im running Drizzy's lates hero on my G1 for the last 3 days but i've been following this for days too...so i got a few questions about this ROM.

so after i flash the 2.2 update i have to wipe using the recovery menu and then apply the update by Tito or i just flash as a update to the rom without wiping?

and another thing that's bugging me is does wi-fi works?

a read that i have to input the apn myself is that true??
[G1 Android Development] mhsbrian:
Don't mean to sound noobish but I'm not sure what that is
[G1 Android Development] Daley87:
Getting a failure message when trying to install.

Message Reads:

E:Can't chown/mod /system/xbin/busybox

(No such file or directory)

E:Failure at line 41:

set_perm 0 0 04755 SYSTEM:xbin/busybox

Installation aborted.

Any help is appreciated lads, cheers.
[G1 Android Development] vr24:
2.2 has been giving me problems. There is no APN when you install it. Also, when I try and push a new user.conf, I get access denied - when I open terminal and run #su #rwsystem - access denied.

Anyone have a solution? Also, what APN settings should I input for T-Mobile?

Thanks for the help, I'd like to give this one a fair shot with Tito's upgrade.
[G1 Android Development] miketaylor00:
Tito, drop the apns-conf.xml into your update.zip. Hit me up on gtalk if you need help
[G1 Android Development] Tomb77:
This is for tmobile USA

Name: T-Mobile US

APN: epc.tmobile.com

proxy: 216.155.165.050

port: 8080

Username: no values

Password: no values

Server: not set no values (remove the * if you see one)

MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc

MMS Proxy: 216.155.165.050

MMS Port: 8080

MMC: 310

MNC: 260

APN type: no values
[G1 Android Development] Loccy:
Here you go:

http://www.4shared.com/file/133452502/6d440f07/jac-kernel-for-mod-update.html

Wipe, install MoDaCo 2.2, then install this over the top WITHOUT WIPING.

Yep - in fact as you can see I had to make my own version for my Magic :D. Truth be told I was a little disappointed as I was expecting good things, and indeed, everything other than the phone aspect seemed great. Maybe it's just me. I always strip out A2SD on any ROM I install, so perhaps between the messing around I did for that and changing the boot.img (although only one file) caused the problems.

Mind you, on the bright side it meant today's "dicking around with Android" session turned into a bug-fixing bash on BetterBrowser. Every cloud has a silver lining and all that!
[G1 Android Development] mhsbrian:
Wipe after flashing
[G1 Android Development] miketaylor00:
If you took out a2sd you also took out the swap file, which means no Compcache or Linux swap. That's probably why it's slow.
[G1 Android Development] Loccy:
Trust me, I didn't. I *edited* the a2sd script, not deleted it. When all was done and booted up I happily had a ramzswap as expected, i.e. compcache with backing swap as per the user.conf supplied. Performance-wise the ROM ran fine, it was only ringing time that posed a problem. As I said in my initial post, navigating around the application screens, putting on widgets etc was fast as lightning, like a Cyan ROM. But I can't be missing phone calls.

(hey, it's me after all, I do know my way around an Android rom :D)
[G1 Android Development] miketaylor00:
If you are using adb, use adb remount before you push the file. If you are using terminal try this:

mount -o rw,remount /dev/block/mtdblock3 /system
[G1 Android Development] miketaylor00:
APN Settings

Here is the apns-conf.xml from JacHeroSki 2.1. It should allow you to select Tmobile after a reboot. Unzip the file. Then copy it to the root of your sdcard. Then do this in terminal:

su
mount -o rw,remount /dev/block/mtdblock3 /system
cp /sdcard/apns-conf.xml /system/etc/

Then reboot your phone.
[G1 Android Development] prince.siraj:
oh yes lol now it did... just didn't figure out how to save and was trying to adjust the one that's already there...
[G1 Android Development] mhsbrian:
Thanks a heap man! I find it much easier to use root explorer do put any of this kinda stuff in the right places, such a mint program !
[G1 Android Development] prince.siraj:
thx so much :) i had it working a little kind of ish before but now i have all the proxy stuff done
[G1 Android Development] prince.siraj:
Root Explorer is amazing from what i've been hearing, but i just don't even have that money to spend... i highly doubt my parents would want to pay for anything even if i asked them lol
[G1 Android Development] mhsbrian:
I have a problem after applying the APN settings. I am only connecting to the G network, not the edge network like I always connect to here at my home.

Any suggestions ?

*EDIT**

I rebooted and it magically fixed itself ? lol
[G1 Android Development] prince.siraj:
yah it should work... i got it working on mine. but didn't reboot and it's still fine...
[G1 Android Development] vr24:
This works, thanks.

I tried your apns xml file, didn't do anything on reboot. I needed to retype the APN information in from a previous post
[G1 Android Development] vr24:
Thanks, although setting MNC as 260 does not work for me, when you save, the APN disappears.

I leave MNC as the default 160 and it works like a charm. And if I remember, on the ROMs where this is set automatically, the name is "T-Mobile US 160"
[G1 Android Development] ~~Tito~~:
The name of the apn doesn't matter. It could be kaka for that matter, the son is what matters.

That's the part that matters :P.
[G1 Android Development] vr24:
So I'm running 2.2 now, with Tito's update.

Still seems slower than 1.5.1 - what are the real benefits to 2.2 over 1.5.1?
[G1 Android Development] kingklick:
hm thats wierd 2.2 seems pretty snappy to me and most people. Have you tried toying with your swap/comp cache settings?
[G1 Android Development] vr24:
Using Tito's default settings, which has CC enabled and backingswap with 80 swappiness. Tried turning off backing/cc and using straight linux swap with 80 swappiness and wasn't really faster.

It's "snappy" per se, but just doesn't seem as snappy as 1.5.1 - I'm curious, outside of speed tweaks, are there any major improvements/features over 1.5.1?

-- UPDATE --

Actually, it's getting faster and faster. Running Tito's settings from his update, no changes. Really running good. Again, still just curious what other updates there are beyond 1.5.1
[G1 Android Development] ~~Tito~~:
Things work. Like camcorder sound works contact search doesn't fc and its a newer version of hero.
[G1 Android Development] miketaylor00:
Try this user.conf
[G1 Android Development] ~~Tito~~:
There won't be since it was a port from a hero Rom and the Rom cook stoped because of personal reasons.

I'm glad its working for you.
[G1 Android Development] vr24:
Actually, on Pauls post about ducking out, there is an edit saying that he'll be resuming normal services soon :)

So there will be updates to MoDaCo hero.
[G1 Android Development] vr24:
Other than running straight linux-swap, are there any other changes?

I'm actually switching over to linux-swap and turning CC/BS off, sorry Tito, I have NEVER seen a loading screen with linux-swap, and it's just as fast as your settings. Yet I've had 2 loading screens on CC/BS.
[G1 Android Development] kingklick:
thats very wierd, I like compcache/BS much better, probably is very dependant on what you do on your phone exactly :cool:
[G1 Android Development] prince.siraj:
what seems to work better on here? i think compcache with backing swap is smoother but linux swap seems to be faster... with a 64mb partition is what i've been using. actually haven't tried linux swap on this one yet

EDIT: trying linux swap now
[G1 Android Development] kingklick:
doing a completely fresh install: new partitions and what not, I'll let you know shortly.
[G1 Android Development] prince.siraj:
ok cool. 10 chars is there any way to change that to 5... ah well moving the user.conf and rebooting now.
[G1 Android Development] harpreet1988:
Where does it say that? I just see the post about how he'll come back if there's a new update.
[G1 Android Development] ~~Tito~~:
I uped my Linux swap partiton to 96 and its running faster for me.
[G1 Android Development] prince.siraj:
seriously? ok. but you would probably want to reboot every day cuz it starts lagging after a while... just something i've noticed when i used to have 256mb lol. 96 seems to be faster but then it starts to lag some, 64 almost never lags but it's a little slower so idk probably gonna move my partition to 96 again
[G1 Android Development] miketaylor00:
Oops, I posted the wrong file. Try this one instead if you don't want linux swap. These are the settings I recommend.

Edit: Damn it's fast with these settings.
[G1 Android Development] prince.siraj:
just to let you know, linux swap seems to work faster with this but i'm probably wrong... maybe the 40 swappiness did the thing. was experimenting with 80 for about 24 hours now... SLOW
[G1 Android Development] kingklick:
tito, when i try flashing your new kernel update with gps fix, i get "copy_dir PACKAGE:data DATA: Installation aborted
[G1 Android Development] prince.siraj:
maybe your SD got tired? seriously it seems to happen sometimes... try plugging it into the computer and see if it works cuz sometimes when a rom wasn't flashing for me, if i plugged it into the computer it gave me a blue screen of death and restarted. then i put my SD back into the G1 and it worked fine.

EDIT: sometimes they don't work... and then i take it out for a while and it does. why would that be?
[G1 Android Development] miketaylor00:
WTF? SD cards do not get tired. You need to wipe your phone if you are getting that error message.
[G1 Android Development] kingklick:
LMFAO thanks mike i wiped it right before your post and I'm good now.

LOL ! ! :D
[G1 Android Development] prince.siraj:
and now i'm thinking i'll just stick to high school and not post anymore... lol that did make me sound pretty dumb didn't it? just read it aloud -.-
[G1 Android Development] prince.siraj:
Boot Screen

Hey Tito you think you could get the Hero bootscreen working?
[G1 Android Development] miketaylor00:
I forgot, if you are using my setting you need to have a 64MB swap partition for backing swap.
[G1 Android Development] prince.siraj:
what is this for?
[G1 Android Development] prince.siraj:
Have you tried this ROM out? and would those be the fastest settings for this? the 32 memlimit and 60 swappiness?
[G1 Android Development] miketaylor00:
I'm running it right now. I have spent hours benchmarking this yet but it is really fast. So, for now I think they are the best settings.
[G1 Android Development] vr24:
I found just turning off CC and BackingSwap, then turning on Linux-Swap on a 96mb partition with 90 swappiness to be the sweet spot. It's very fast and doesn't slow down for me at all.

I think a 64mb swap partition would work fine as well, as it never seems to swap more than 55mb anyways.
[G1 Android Development] prince.siraj:
oh ok cool. waiting for it to boot then adb pushing those settings in my user.conf
[G1 Android Development] miketaylor00:
On JacHeroSki (the ROM whose kernel we are using) I found that 60 was the best swapiness using Compcache or Linux Swap.
[G1 Android Development] prince.siraj:
oh ok. do you still find compcache faster?
[G1 Android Development] miketaylor00:
I'm doing a little testing right now. Linux swap might be a little faster on this ROM.

Which build did you pull the kernel from Tito?

Edit: Use the file I posted but turn off Compcache and Backing swap and turn on Linux swap.
[G1 Android Development] vr24:
I've had nothing but loading screens with compcache, it just doesn't work and doesn't provide any more speed than linux-swap.

I've found 90 to be the sweet spot for me, although for all I know, 60 or 90 could be a trivial difference.
[G1 Android Development] miketaylor00:
See my other post. I think you are right, Linux swap is doing better on this ROM. Try my settings, with Linux swap. They work well.
[G1 Android Development] vr24:
I pulled the user.conf from Tito's update, turned off CC and Backing, then turned on linux-swap with 90 swappiness, running like a dream (pun intended)
[G1 Android Development] prince.siraj:
yeah lol can't run like a hero... so sad :( but hey it runs well i guess for being so resource intensive...
[G1 Android Development] miketaylor00:
This ROM definitely needs some work, but it has a lot of potential too.
[G1 Android Development] vr24:
Haven't used the Hero, but from the video's I've seen, the Dream runs these Hero roms just about the same speed, if not faster.
[G1 Android Development] prince.siraj:
ok cuz that's what i was starting to think the first 2 minutes i used linux swap instead of compcache... moving back to linux swap. how does 96mb with 60 swappiness sound?
[G1 Android Development] prince.siraj:
yeah it actually seems with all these performance tweaks we can do like swap partitions that the G1 could muscle out the Hero if it wasn't for the fact that the Hero has double the RAM...
[G1 Android Development] kingklick:
so i wiped everything.... and im still getting the data:dir problem on my buddys fone now when i try to flash the JAC kernel
[G1 Android Development] miketaylor00:
Redownload it. Sometimes it will do that if the file gets corrupted on the download.
[G1 Android Development] kingklick:
I have tried downloading it 4 different times

EDIT: Got it working
[G1 Android Development] kingklick:
Tito, when I try using "rwsystem" it gives me "permission denied" any ideas?

anyone else get this?
[G1 Android Development] ~~Tito~~:
I get that too, I think I need to aadd something else, but its just a shortcut for the regular mount code.
[G1 Android Development] miketaylor00:
Use this

mount -o rw,remount /dev/block/mtdblock3 /system
[G1 Android Development] kingklick:
lol i know that brother Mike (I made a how to about all that stuff check it out)

thanks tho :D

just wish rwsystem worked :(

mike is it possible that we coould correct the script or change the permissions (chmod) for the rwsystem command itself?
[G1 Android Development] miketaylor00:
The problem is that Tito threw in the kernel and a few other files but not everything is there. I was trying to make an update that had everything but I can't get it to boot up for some reason.

I just switched back to xROM about 30 mins ago so I could do some testing. I don't think it is the permissions, it just doesn't know where to look for it. I'm betting that if you type sh /system/bin/rwsystem that it will work. I'll see if I can figure it out.
[G1 Android Development] kingklick:
Just confirmed that sh /system/bin/rwsystem works and "rosystem"

thaNks Mike :D
[G1 Android Development] Loccy:
It's a version of Tito's kernel upgrade that works on a Magic 32B. It was asked for a few posts back.

Incidentally, Tito, I don't suppose you could include an init.sapphire.rc alongside the init.trout.rc? That's all it needs.
[G1 Android Development] kingklick:
this is a super snappy build, howeever i must say i encountered a bug worth mentioning... the 'ol didnt wake up from sleep mode :(. No biggie just wanted to get that one out there. :D

like I said though this is a ggreat build ever since I made the necessary adjustments.
[G1 Android Development] ~~Tito~~:
I need access to a computer, I've been posting from my G1.
[G1 Android Development] kingklick:
Swap is much better on this ROM.... 80 swap 96MB swap partition ftw for me :cool:
[G1 Android Development] miketaylor00:
I am working on a full install with the JacHeroSki 2.1 kernel. I looked in the update and I don't see the init.sapphire.rc. Can you help me out on where to find it?
[G1 Android Development] justanothercrowd:
You need to unpack "boot.img" and throw it in the RAMDISK that's where it needs to go :)

I'll have a proper port cooked up no rush from me though. It will have all the needed items etc
[G1 Android Development] ~~Tito~~:
Cool! JAC has spoken :P. I have access to a computer so I can make a update then that should hold untill JAC or mike pake the full ROM that has the knernal already blended in.
[G1 Android Development] ~~Tito~~:
Link: 4shared

Thanks ccyrowski, miketaylor00, and ttc_smokee(for the libgps.so gps fix) for your help!!!

USE THIS ONE INSTEAD OF THE CYNOGENS BFS! :cool:

ADDED APN LIST, MAGIC SHOULD BE COMPATIBLE

ALSO WIPE BEFORE APPLYING THIS UPDATE
[G1 Android Development] Bzerk1:
does that mean if we use this our apn list will have tmobile us in it. and we can have 3g on this rom?
[G1 Android Development] ~~Tito~~:
If you have T-Mobile and 3G is in your area then your phone should use 3G on any rom. I added the APN list so people wouldn't have to get confused and have to add them manually.
[G1 Android Development] Bzerk1:
ahh so you added the apn list in that kernal. so all we need to do is flash that one. Thank you ^_^ i'll flash later tonight. while no one can call me.
[G1 Android Development] weid83:
Tito - in your update you put the apn list under /system/ect which I think is supposed to be /system/etc
[G1 Android Development] ~~Tito~~:
Whops lol. Going to fix again.:rolleyes: Thanks for pointing that out.

LINK UPDATED, reflash to get the APN list :p
[G1 Android Development] prince.siraj:
Wow lol. Thx for getting that into the update :) not at home went to the beach with the high school lol but have some rare 3G so gonna download now =D
[G1 Android Development] weid83:
a2dp?

Anyone know how to get stereo bluetooth working for the g1 on this rom or is that only working on the mytouch?
[G1 Android Development] jugg2000:
I'm getting reports that this ROM is faster than akirah's 1.5.1...

Can anyone else confirm this?
[G1 Android Development] miketaylor00:
Modaco 2.2 with a JacHeroSki kernel should be faster than Modaco 1.5 with a JacHeroSki kernel.
[G1 Android Development] akirah:
Modaco,

Taking in consideration that both of my builds are made on frameworks and apps taken from your ROM you can take a look on those issues. It's related to different libs in /system/lib, which are incompatible from Hero.

You can download Hero2 or JAC's rom and take a look on that. It took me a while to merge those libs so maybe you can save some time :)

Cheers
[G1 Android Development] phaze478:
When I tried to flash I got "can't chown/mod system/xbin/busybox file does not exist"

Isn't busybox in system/bin/ not system/xbin?
[G1 Android Development] ccyrowski:
unless MoDaCo is using a different config then me and jac bb is in xbin.sqf - a squashed file system.
[G1 Android Development] h.nocturna:
... that is recovery mode... Flash the SPL, and then this ROM and you should be on your way. Next time read the guides on how to do this stuff to avoid actually bricking your phone. But you need a card-reader to do the above steps as you can no longer copy files to your sdcard while you're in recovery mode unless you have Cyanogen's Recovery 1.3 or 1.4.1.
[G1 Android Development] bildo:
I did the same thing earlier in the week to my spare g1, its currently resting in peace. Twisted did the same and got a new phone, I suggest you do the same. Sorry. Although if you figure out a way to fix this. Pass it along. Good luck.
[G1 Android Development] h.nocturna:
You flashed the Hero Radio like Twisted did? Because if you did, you wouldn't even be able to boot past the G1 screen. No bootloader or recovery. Nothing. If you have the Box with an arrow pointing into the phone, that should be the Recovery Screen. You have to hit alt+l to get the instructions, then just flash the SPL over it, then the ROM over that.
[G1 Android Development] jubeh:
Edited for verbosity :D
[G1 Android Development] Ssantos6981:
You did everything right! Just leave it on that screen until it reboots itself. Mine did the same thing. after a couple minutes it rebooted itself and started up great.
[G1 Android Development] dhruvzz:
the phone doesnt do anything neither it does anything wen i press home plus power it shows dat box a nd a phone image,,, how can i flash the spl then...coz wen i press alt +l or alt+s it doesnt do anything..it is just stuck on that screen
[G1 Android Development] h.nocturna:
Read the post above yours... Its just writing the update, the radio requires a reboot to finish the update, then, when it finishes, it will reboot again.
[G1 Android Development] dhruvzz:
yah i have pressed home + power it starts with that image only and after dat i m not able to do anything it just stays to that image doesnt rebboot itself or i cant flash spl from my memorycard.......please help i m totally screwed up..
[G1 Android Development] h.nocturna:
If you can get into bootloader, I would say just reflash RC29, then start again from the top.
[G1 Android Development] theslam08:
^^To the last few posters...wtf is wrong with you? What you did to brick your phone has nothing to do with this thread. Get out! Post it in the damn Q n A forum, where it belngs. Its yourfault for failing at reading anyway, re-read and keep to the topic.

Anyway....

I would try this build as the 1.5.2 from modaco (remixed by akirah) is blazing fast and so far have found nothing as good. But this says its not optimized, so I might wait till then. Great port though! Cannot wait until this build gets some maturity, then on it goes :D.

THANKS for the hard work! We cannot thank enough, its really amazing having such fine work on this phone. Haha I love it! :D