yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] mr2t32:
Been running this new v.9 the whole morning now. It actually works better than Kings with less things broken. Speed wise, it's about the same as Kings w/o the ramhack. Kings w/ ramhack is fast, but not as complete.

A few things i noticed right away with vega rom compared to kings. 1. google voice navi. works 2. firerat script for a2sd works on mt3g without the setup loop. 3. Phone dialer comes up faster due to no a2sd. 4. shutdown fixed.

So far it's pretty stable for daily use if you can put up with some lag switching from app to app. Incoming call is ok in this one. Tested by calling myself and takes about 2 rings for the phone to respond. I'll update my post when i come across anything else i missed here. Thanks to the dev. for this nice rom.
[G1 Android Development] ellopr:
Firerat thanks for ur hard work and helping noobs like me getting their rom better. I am on danger spl, can I flash this kernel with cachehack on my g1. I'm in kings legend 1.1.1. By the way I had flash already the 2_zimage.img file that u posted in kings thread. I didn't lose my wifi.

Thanks in advance!
[G1 Android Development] Firerat:
yeap, its backwards compatible, well nearly

you need to make sure you have data-cache.sh in /system/bin/ and its executable , or you won't be able to download from the market

and that gives me a very crazy idea

I could patch a running ROM to use CacheHack

ofc, you would still have the issue backups

( I'm still manually tarballing cache in recovery )

but yeap , easy patching a live one

just copy stuff from /system into /system/csys/system/

move it, link it, delete the old

then copy app_s to /system, delete old link , mv app_s to app

quite simple really
[G1 Android Development] Qjizzle:
i dont know if i didnt let it sit for a little bit but the phone call lag on my mytouch and g1 and it was a bit sluggish as far as switching from screen to screen
[G1 Android Development] vegaman:
Tried switching transitions to fast in spare parts then rebooting? Won't help call lag but it might help switching screens.

Almost finished the dark video + youtube hq fix btw.
[G1 Android Development] chickenz88:
hm...why in this version doesnt have Gallery app? I love this app.

btw,will dark camera be fixed in next release?
[G1 Android Development] vegaman:
Ah, I meant to add a version of 3D gallery without the rotate bug, I'll track it down and add it later. And yes, the dark camera/video problem is fixed, just testing the no-wipe update now to make sure it works ok.

Here's the no-wipe update for Youtube HQ and dark video fixes http://www.4shared.com/file/258702021/732162b2/youtubeHQdarkvideo-fix-signed.html

I'll add it to the first post too.
[G1 Android Development] xSunny:
This rom is cool and all but it will be horrible if used on EXT-2 I used it and this lagged like no 2morrow EXT-4 would be the way to go but dont believe me.. Try it =] but this lags horribly on EXT-2 lol
[G1 Android Development] Babyface1249:
That seems to be an odd proposition considering it is widely accepted that ext2 is must faster than ext3 and still faster than ext4, but will reserve judgement since I haven't tried it
[G1 Android Development] mr2t32:
have you tried it without the ext. partition? If you have, how does it compared to running it with ext.4?

general question, anyway to improve the phone lag? It seems like when the phone first boot up and have everything loaded, the phone lag was not that bad. After using the phone for a few hours, the phone lag gets pretty bad where i miss the call.
[G1 Android Development] xSunny:
The lag on the phone lag is on all legend and eris roms..
[G1 Android Development] chickenz88:
Thnx u, now camera dark is fixed, But is possible to change Black n white preview pic to original color? btw, u are the man :D
[G1 Android Development] Babyface1249:
Not sure how vega implemented the renicing script on this rom, but what may also be a problem is I have heard that running a large swap size, the space can get bogged down and cause horrible slowdowns. Just a thought
[G1 Android Development] Markus214:
LED Still Not Working

I know im going to sound like a repeating record and all and believe me i know it. But once this ROM has fully working LED's i will make this my everyday ROM.

Vegaman you are truly amazing to just build this ROM up and fix it up when at first this ROM was way to big to be even put on a G1 congratulations man really looking forward to all of your work btw.
[G1 Android Development] dudebro:
LED's work on my mt3g. :D Notifications for messages at least.
[G1 Android Development] xSunny:
I think he means g1 led's and stuff and not messages for everything lol but heyy this rom settles way faster on EXT - 4 and is pretty smooth once it settles ..
[G1 Android Development] dudebro:
I was on ext2 and couldn't put up with the lag. It was smooth but had a lot of hiccups.

I'm probably going to flash with ext4 and see how things go.
[G1 Android Development] Firerat:
ok, you two might be confusing me with your sigs

why are you using ext partitions ?
[G1 Android Development] Markus214:
Yeah your completely right Sunny wish i had the blinking notification/charge/message LED's for my G1 but as everyone is saying this is a really quick good stable ROM

Sunny i see you got your MT3G =)
[G1 Android Development] adelco93:
i was under the impression that some roms needed it?

i mean "Requires ext and a large (at least 128mb) swap partition "
[G1 Android Development] Firerat:
if you have a G1 yes,

but their sigs are sporting mt3gs

you should get yourself a sig btw
[G1 Android Development] adelco93:
so even when like the op says it requires an ext, that only means for g1's? so ive had the ext since ive rooted for no reason?!
[G1 Android Development] dudebro:
I know I shouldn't be using partitions but I have no idea how to use your patch.

Flash over the rom and then what?
[G1 Android Development] Firerat:
thats it

the rest is automagic
[G1 Android Development] adelco93:
why would we need your patch?
[G1 Android Development] dudebro:
Can I flash over without wiping?
[G1 Android Development] vegaman:
You can change the a2sd script and user.conf and not use an ext partition if you want, 32B's have enough room to do this.

For example here's a no-wipe update I uploaded to my 4shared a while ago http://www.4shared.com/file/247801666/54a523eb/a2sd-off-signed.html

That one needs swap and no ext partition.
[G1 Android Development] adelco93:
so i just flash whatever rom i want, and without reboot or wipe-ing flash this. and no need for ext?
[G1 Android Development] dudebro:
Flashed YouTube fix and Firerat patch. How do I know if the patch worked? Any terminal commands to check...
[G1 Android Development] Firerat:
busybox df -h

if don't see /system/sd

then it worked

also

ls -la /data/

you shouldn't see

app -> /system/sd/app

app-private -> /system/sd/app-private
[G1 Android Development] dudebro:
Thanks for the help. I will check when I'm done downloading my apps and get back to you. So far, a force close on acore.process. :(
[G1 Android Development] vegaman:
Yup, any rom using the same style of a2sd anyway.
[G1 Android Development] dudebro:
Don't see either one so I guess it worked. Hope I see some speed increases.
[G1 Android Development] deuse:
@vega is there anyway to put more apps on the SDcard for us G1 users?
[G1 Android Development] xjjjay:
So let's see.. What issues does this rom still have? Besides optimizing and making it go zoom zoom.

KB lights/led's?

Wifi?

A big thumbs up on getting camcorder and youtube up and running. I used to be a King devotee, but it's just silly how little they advance from first release.

Also, for those who want to install big apps like iGO, use droidexplorer or android commander for windows to install from pc.
[G1 Android Development] bestwebs:
Hi,

I love the new rom .

Did the update patch.

I am using a g1 and have just 15 megs of free space now.

How can I get more space?

Thanks for the great work

:)
[G1 Android Development] jorge89:
Is there a way to get the browser working? I tried downloading others like dolphin but it still won't work.
[G1 Android Development] deuse:
I use DroidExplorer but iGO takes up 29MB of internal ram. Do you know of a better way dude? :)
[G1 Android Development] MarvinTheAndroid:
+1 on these.

A little more zoom zoom certainly wouldn't go amiss - as it can be a little slow and ponderous at times on the G1 (160Mb swap)

Good job thus far! ;)
[G1 Android Development] dudebro:
Constant force closes and home screen freezes. I'm kinda disappointed because I like this rom.
[G1 Android Development] Garner:
Disappointed with the constant freezing and the HTC sign when I press the home key! And being no A2SD it has took up 60mb of internal mem!:( come on VEGAMAM I thought your was the best but now its the most laggy unlike v0.3 which was fast
[G1 Android Development] vegaman:
It's doing a2sd, it's just that framework is on /system and dalvik-cache on /data in v0.9, perhaps I'm overestimating what the G1 can handle - it works fine like this on my 32B.

How much swap do you have? Without enough swap this will hardly run well.
[G1 Android Development] RobbenKlopper:
I'm getting kinda crazy right now..

Wanted to flash Kingx latest Legend port, won't get further than the bootscreen... wanted to check out this one, same problem. bootscreen, that's it. other roms work totally fine, but legend ports just won't.

(32b magic..)
[G1 Android Development] stefanero313:
I last checked the 0.2, gonna flash the 0.9 now, I probably have the same phone as you do ^^

will get back to you in a couple minutes ;-)
[G1 Android Development] Firerat:
Questions

which roms work?

how is your sd partitioned?

I guess your answers are

roms specific to mt3g

two , fat/swap

if I'm correct

flash

FireratModified-a2sd-2-1-1_S.zip

straight after the rom flash, and before boot

0.9 is still using the old a2sd script

Kings is also using old script
[G1 Android Development] Garner:
Linux swap is 196 ext is 512 seems to be running quicker since I have blocked some devices with autostarts got overclock at 528 min and max and set it to performance
[G1 Android Development] Firerat:
yeah, the dalvik-c ends up very large on legend

my modded a2sd tries to keep dalvik-c on /data

but as I said legend gets too big, so on reboot or running a2sd via term/adb shell it moves it off to the sdcard ( when it sees data has less than 10mb free )

a few things I want to do for next version

configurable via .prop ( Optimised dalvik-cache on/off , min free on data )

better estimate of dalvik-cache size on first boot

app_s to /system/app ( space permitting )

keep core system dalvik-cache on /data ( if ODC is on )

Oh, and none of that applies to mt3g, as the a2sd functions are just skipped ( script only runs those when it sees a trout )

if you include in ROM, you might want to set 'Min_Data_Free_MB=10' , to something silly high, like 100 or just comment out the function call 'DalvikCache' and uncomment the old dalvik-cache bit, till I get a better guestimate on dalvik-c size put in
[G1 Android Development] Garner:
In a desperate attempt to get it to run faster I flashed the, king-no8_card.img kernel and everything seems to be running a lot faster now! Not seen a black htc screen! Well done on making this rom a lot better with the no black video and full 3D etc
[G1 Android Development] Firerat:
king no 8 is not a 3D kernel, its fast till you try to do anything 3D

the little speed gain is not worth it imo
[G1 Android Development] mr2t32:
Firerat, does the swype in your sig. expire? I used to have one installed, but it no longer allow me to swype.
[G1 Android Development] MarvinTheAndroid:
160Mb swap here.

*looks around to check safety brake isn't still on* :D
[G1 Android Development] Firerat:
still works for me
[G1 Android Development] stefanero313:
well everything works nice and fine here :)

even without firerats patch, but probably due to the fact I run it with ext/swap/fat setup
[G1 Android Development] Garner:
I know that its not full 3D but I have flashed it and the HTC home screen clocks 3D works fine I would have thought that it would not work like it dint in kings legend with no8 kernel?
[G1 Android Development] Firerat:
I like the full screen weather thing, but I guess its not that great a deal

3d gallery working?
[G1 Android Development] Firerat:
so,

you have an mt3g which is pretending to be a g1 with a broken keyboard.

well, if you want to speed things up, flash my a2sd , its no wipe and it will undo the sd card impingement you have

just give it little extra time on first boot to fix it all up for you.

then spread the word
[G1 Android Development] stefanero313:
oh noes xD my sun truns into blue when the animation happens :D
[G1 Android Development] stefanero313:
okey I will try,

how to tell if it works?
[G1 Android Development] Firerat:
don't know if it does that on mine

never have sun, but I like the wipers when it rains
[G1 Android Development] Firerat:
phone faster

but in term

busybox df -h

you shouldn't see /system/sd
[G1 Android Development] stefanero313:
hmm nope , I flashed the zip file you mentioned a couple posts back.

FireratModified-a2sd-2-1-1_S.zip

I only have

/system (99%full o0)

/data

/cache

/sdcard

and it booted quite normaly... Do I need to repartion for this to work? Like I said I do have a seperate EXT4 , a swap partion and the rest is FAT
[G1 Android Development] vegaman:
That means it's worked. And that 99% is what I meant when I said it's a tight squeeze to fit it all lol
[G1 Android Development] stefanero313:
okey

what does not work for me is the camcorder.

I do get a beep when I start to record, but the picture freezes right away.

I also set to 320x240 :-/
[G1 Android Development] vegaman:
Maybe try turning audio recording off as well, just noticed if freezes for me too if I turn audio recording on. Might have to reboot to fix that crash properly as well. I'll have to have a look and see if the audio recording can be fixed. The camcorder also worked for me at the next res up, 352x... but it couldn't handle the 640x480.
[G1 Android Development] Garner:
No 3D gallery in the Rom for sum reason just the normal 1?
[G1 Android Development] Firerat:
cache hack ;)

+30 mb for g1 danger

+44 mb for g1 nonedanger

+80 mb for mt3g ( or maybe a dual boot rom *)

* mt3g , might have to use a loopback for data

i.e.

have your standard rom as normal

make a 128 mb file and put an ext4 fs on it

put 2nd rom on cache, and have ramdisk mount the loopback as data ( after mounting the real data somewhere else )

either switch kernels, or flash kernel to recovery and use fastboot to flash stuff ( idea came from lbcoder )

would a ROM switch appeal to mt3g users?
[G1 Android Development] RobbenKlopper:
Hey, totally worked fine for me with you modified a2sd but its too slow for everyday use, maybe i'll try to get rid of some progs and set the cpu to 528 at all time.

Thank you buddy!
[G1 Android Development] stefanero313:
okey so video works with audio disabled :>
[G1 Android Development] paoloc67:
excuse Firerat wanted to install the kernel 8 of king but I can not explain to me how? I tried using this command adb shell flash_image boot / sdcard/Kinks-no8_CHRD.img but on the terminal leaves fash_image not found.Thanks. I have another problem I can receive but not send text messages why?
[G1 Android Development] jshealton:
This looks like a good ROM but ...

it is way too slow for everyday use. Is there a way to speed this up?
[G1 Android Development] paoloc67:
On my Magic (32B) does the LED for missed calls but does not work when you receive a sms
[G1 Android Development] juangil:
if you are using adb your .img needs to be on your pc not on your sdcard

edit: using fastboot

fastboot flash boot <boot.img location on your pc>
[G1 Android Development] Garner:
I did it in console via recovery flash_image boot/sdcard/kings-no8_CHRD.img let me know if it works
[G1 Android Development] jorge89:
I'm assuming my internet browser not working is just me. Is any one else having the same problem? it just force closes on me every time I open any internet browser.
[G1 Android Development] digiSal:
ive run many 2.1 roms and this is the only one missing those apps.
[G1 Android Development] bestwebs:
Hi,

I tried the ROM but am now back on superd 1.93.

Unfortunately the ROM in not usable for a G1 in it's present state.

Problems:

1 -15 megs of usable space on G1.

This is eaten up quickly and results in out of memory and reboot state.

should be at least 50 megs available.

2- As stated audio not working in camcorder. If enabled it locks up app.

3- Rom runs like a snail . Too slow for everyday use.

Perhaps this is due to the low memory issue.

Any suggestions on how to fix the above would be appreciated.

Tried previous vegaman Roms like eris and they ran much better on the G1.

Thanks for your work vegaman.

:)
[G1 Android Development] zachattack052:
perhaps its because it is sense 0o
[G1 Android Development] bunu:
Eris is smaller and has lower specs than the legend so that is why eris ran faster but legend looks much better.

This rom is pretty fast if you look under these conditions:

1) A beta 2.1 Sense ROM

2)The Legend has like 2x-3x the amount of RAM than the G1

3)The Legend has a better processor.

4)G1 is really, really, really, really, really starting to show its old,old,old,old age with its small storage and disappointing ram (same for the mt3g).

It is fast for me and I am using a class 2 sd card ;) Make sure you have a big-arse swap partition. Mine is 160 mb but I should have made it to like 256 mb. I'm too lazy to copy over all the stuff to my laptop and carry it back over.
[G1 Android Development] bestwebs:
Hi,

But you have a mytouch 3d, mine is g1.

I use a 128 megs swap.

But the memory issue still remains.

15 megs free memory on a G1 is not enough to make the rom usable.

How can this be increased?

Thanks

:)
[G1 Android Development] Firerat:
putting the apps on internal memory greatly increases performance

you will still have just '15mb' free memory, but it will be more responsive

Conclusion, people should not worry about free memory as much as they do, it is not the bottle neck, the sdcard is.

I'm sure the mt3g users who are now using my a2sd can confirm that the overall responsiveness of their phones is much better now that they do not have the sdcard as the bottle neck.
[G1 Android Development] baadsha:
I 100% agree with the above

I thank you again.
[G1 Android Development] bestwebs:
Hi,

15 megs disappears in a few minutes once you start web surfing.

Will your cache hack work on this version to give more memory?

Which one would I flash from your post?

Thanks

:)
[G1 Android Development] sitimber:
can't get the normal .9 to even boot get a few terminated on the logcat

4gb partitioned 128 swap rest 32 and yes i've wiped yes i've flashed before could it be my spl 2009
[G1 Android Development] TheWerd:
Does you cache hack work with the Eris rom? I think thats the route im going to go, Legend looks good but i need to be able to use my phone lol
[G1 Android Development] Firerat:
you should flash the one that matches your spl

I'm guessing the Danger one

you could try dropping the patch on 0.9,

but if memory serves me, system only had a few hundred k left, so I guess it might not quite fit.

you could push the files in, flash the boot.img and move files around manually

using a copy, move , link , delete strategy

but if you've tried King's Eris, then you might get a 'better feel' for the gain by flashing that cachehacked.

You can't really compare 0.3 with 0.9, and I suspect some 'adjustments' would need to be made to get 0.9 going
[G1 Android Development] sitimber:
i changed to update.SPL_Crios_1.33.2004-signed

E/AndroidRuntime( 2745): Crash logging skipped, no checkin service

I/Process ( 2745): Sending signal. PID: 2745 SIG: 9

I/ServiceManager( 2689): service 'netstat' died

I/ServiceManager( 2689): service 'telephony.registry' died

I/ServiceManager( 2689): service 'batteryinfo' died

I/ServiceManager( 2689): service 'usagestats' died

I/ServiceManager( 2689): service 'entropy' died

I/ServiceManager( 2689): service 'power' died

I/ServiceManager( 2689): service 'clipboard' died

I/ServiceManager( 2689): service 'SurfaceFlinger' died

D/BootAnimation( 2754): SurfaceFlinger died, exiting...

E/installd( 2696): eof

E/installd( 2696): failed to read size

I/installd( 2696): closing connection

I/Zygote ( 2693): Exit zygote because system server (2745) has terminated
[G1 Android Development] davidrol:
Cache Hack version?

Firerat: Would you pleaz, pleaz make a cache hack version ready to flash to Danger SPL using Vegaman's v.9.1. It's an nice ROM, but you spoiled me making me reluctant to upgrade from v0.3 - Cache Hack. Your procedure greatly improves performance, and IMO, makes it a daily user.

Vegaman: You Da Man! Beautiful piece of work.

Cheers
[G1 Android Development] jcarrz1:
YES so true. But i don't have a mt3g. I'd love to see a cache-hacked FOR danger 0.9.1 :)

Pretty please :)
[G1 Android Development] bestwebs:
Hi,

Is this the patch to flash after flashing the .9 legend ROM?

I do have the danger spl already installed.

No Wipe Fix ups

will suit either King Or Vega Legend CacheHacked ( DangerOnly )

LegendCacheHackDangerOnlyFixes-0-3-1_S.zip

57e3f6057d7999e4d97777e830c1b861 LegendCacheHackDangerOnlyFixes-0-3-1_S.zip

Thanks

:)
[G1 Android Development] TheWerd:
id like to request the same
[G1 Android Development] Firerat:
no, thats just some minor adjustments and poweroff fix

it won't do any real harm, but you won't be able to download from the market until you bind mount something ( writeable ) to /cache

Legend-CachePatchDangerOnly.zip

is the one you want

unzip 0.9

unzip the 'patch' into the same directory ( replacing update-script )

zip, and sign

but I have no idea if it will work

if it completes the flash, then your good to go

actually,

unzip ROM

unzip PATCH

move Facebook.apk from data/app_s to data/app/

zip, and sign

flash

then flash

LegendCacheHackDangerOnlyFixes-0-3-1_S.zip

when you get to the lockscreen, leave it a few min

then do full signin
[G1 Android Development] enemeone:
ok I can confirm that firerats aps2sd scpipt does make a difference on the g1. I flashed it and system apps are alot quicker more responsive overall.. so far been about an hour :)
[G1 Android Development] maxon25:
Hi, im just about to try the 9.0 rom, can someone plz give some advice? im on standered 1.6 on vodafone magic, im gonna partition my 2gb sdcard fat32, swap 128mb, ext 512mb, ext 2 converted to ext3 to ext4. will this rom run ok on this setup? once i flash this rom should i flash 9.1 after full boot up on 9.0?. Once flashed to 9.1, do i go and flash LegendCacheHack???.

If this is a bad set up could anyone advise me how to flash this rom to run to the standered people here are running it?.

Also im not clued up much on how to push stuff via recovery on pc, i just know how to get a file or rom and flash it lol im on recovery v1.3.2g that allows to partition sdcards for me in recovery menu on my phone not pc.... if that helps?? lol

Thanks
[G1 Android Development] stevetigersix:
your going to make me beg aswell are you bud, you know im garbage at unzipping and resigning chit,:rolleyes:;) you know you want to go on go on, go on go on go on go on, go on ( mrs doyle from father ted )
[G1 Android Development] crodgers79:
Where and how?

OK, I'll bite: I've got a G1 and just flashed Vega's v0.9.1 and nothing else. Is there a link to Firerat's modified apps2sd code/script and do I flash it just like any other zip file? I know I could use search and find this but as great as Firerat is at answering questions, using search I found his cache hack page just found it to be really confusing to follow so that's why I decided to just use the "stock" v0.9.1 Vega code.

Thanks for any and all help!
[G1 Android Development] jcarrz1:
Testing that right now! thanks firerat.
[G1 Android Development] jcarrz1:
hitches on a /data/system-framework symlink... doh.

Retesting, since that was the last thing in the script (practically), it looks good.