yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Firerat:
no reason to be using ext2

ext3 is much better

ext4 , is a little tweaked , but essentially its ext3 only the extra features were put in during a code freeze, so they called it ext4 and put it outside mainline
[G1 Android Development] psycho_nr_1:
will there be german language 2 in future?
[G1 Android Development] fxone:
Search in the Market "MoreLocale2" works for me like a Charm.
[G1 Android Development] domenukk:
This time, I think you are wrong. (I know something :))

ext3 is a lot better... being safer and all.

but who needs their apps save? you can download anytime if your sdcard breaks. ext2 is faster. so I would recommend ext2...

Higher number is not necessarily better...

(tell me if i am wrong):)

Yes. It's very simple. Just the dev is not caring about it...

Just change every >no< in system/custom to >yes< and you will have all the languages in the world (exept for 100 less important ^^ plus those with different signs that are not chineese...^^)
[G1 Android Development] ciervo5389:
okay awesome thank you, its working great now.....BUT i backed up my files to my computer because i knew partitioning my sdcard would format it. but now it wont let me even connect my sd card to the phone (Notification Bar)
[G1 Android Development] deuse:
Look in your apps draw for the USB app....
[G1 Android Development] ciervo5389:
You have saved my life kind sir. :)
[G1 Android Development] deuse:
I would make a point to read the WHOLE thread of the rom and read the first two posts

as it says there "- Added Mount USB"
[G1 Android Development] ciervo5389:
Sorry...i only read the Version 1.1 changelog......guess it would have made better sense to read the actual release.
[G1 Android Development] mccurt29:
wtf man i even reflashed the rom & flash ur zip right after still not working for me does any1 know y am i missing something some1 help plz
[G1 Android Development] Hosern1:
sorry but have to agree, coming from vegas v3 update it has become significantly slower and thats after letting it settle. the kb lights dont seem to work either.

thanks for your work nevertheless.
[G1 Android Development] jyg886:
now,i have another question.....

The app2sd is not automatically?I have to manually open it?

Now, the installation program will take up memory.:confused:

Thx
[G1 Android Development] futangclan:
Backlights don't work for me, but kernel seems fast enough.
[G1 Android Development] joshua_tam:
bug

It is a bug report:

After taking the photos, I found that the photos (in gallery) are corrupted.

Version: 1.2

Device: HTC G1
[G1 Android Development] kingklick:
sorry it didnt work out.

id try a full wipe and reflash

too many are saying its fast to not at least try. :)

Sent from my Nexus One using the XDA mobile application powered by Tapatalk
[G1 Android Development] stefanero313:
I run droidEris2G1 rom, with firerats kernel + the a2sd fix from him.

it really flyis. for example recording a video always had little delays with the orignial kernel, or the weather anymation were kinda slow.

now everything is really smooth.
[G1 Android Development] Firerat:
would you mind posting details of your setup?

its just a couple of people are saying its not faster than king8.

I suspect they are running 'task managers' which are actually just bogging everything down.

are you running 'task managers' of any sort?

I want to improve things for everyone :)
[G1 Android Development] deuse:
Maybe you should put your fixes into Kings rom and post the full thing.

Saves searching\posting all the time.
[G1 Android Development] stefanero313:
well

I "setup" nothing special actually... just the auto memory manager, and the rest is pretty much "default"

well the "incomming calls lag" is of course present, it rings 2/3times on the caller side till it shows up on my phone. but I had this with every sense rom (droid, espresso, legend...)

anything else you I tould check with "setup" ? Not sure if there is somewhere a .conf file on the filesystem which I could post ;-)
[G1 Android Development] Firerat:
its only a kernel

and it wouldn't stop people installing the task killers/ managers
[G1 Android Development] TheWerd:
I should probably know this being that im on this forum every day, but truth is im a leech...there i said it. But my question is are cache hack and ram hack the same? And if not can/how to we get both of them goin at once?!
[G1 Android Development] Firerat:
no, different things

Ramhack is remapping the physical memory allocation the kernel does

basically it removes what was set aside for the GPU and gives it to the system

relevant files are

arch/arm/mach-msm/board-trout.h

arch/arm/mach-msm/board-sapphire.h

CacheHack is simply mounting /dev/block/mtdblock4 ( cache ) somewhere other than /cache with the same permissions as system

to keep the android happy we 'bind mount' from /data/cache to /cache.

/data is mounted with the same permissions as /cache was so all is good

end result is we get the space which was seldom used from /cache into a state where we can use it for system files, end result is an extra 67mb of space on system for the 'Stock' SPLs and an extra 30 for DangerSPL ( the danger spl is a hack which remaps the mtd partitions giving /system and extra 23mb and data and extra 14mb )

as cachehack is only mounting things differently via the init.rc it is totaly reversible , boot with a new kernel (ramdisk) and its back to normal ( but your ROM wont work )

and yes, you can have both you just need a RH kernel and a CacheHack Ramdisk

hope that helps :)
[G1 Android Development] TheWerd:
HELPS ALOT! Why has no1 done this? Im on super D right now and its the fastest out period. Maybe DroidEris/Legend would benefit from something like this combo...I cant be the first 1 to have thought of this....
[G1 Android Development] Firerat:
no idea

I rooted ages ago, and never stayed on the scene

cachehack is much simpler/safer than hacking the SPL, and its rewards are greater. its a no brainer if you ask me

must admit though, my thread about it is probably a little sketchy

I should make it easier to understand
[G1 Android Development] The Ape:
hey,

i`ve searched the thread, but found nothing that could help...

apps2sd is not working for me. i`ve partitioned the sd fat32/ext2/swap then i flashed the rom (wipe before of course)...

there`s no ext partition in "sd&phone card storage" and the apps are installed on the internal memory...

hmm, can someone help? how do i know if my ext partition works??
[G1 Android Development] mmarks:
I can't switch bluetooth on, whenever i try, it waits but doesn't turn on. any suggestions?

Sent from my HTC Dream G1 using the XDA mobile application powered by Tapatalk
[G1 Android Development] deuse:
Read the thread dude....
[G1 Android Development] mmarks:
hi there, I struggle to read the thread as I am using the andoid app and have no search facilities. any answers gratefully received

Sent from my HTC Dream G1 using the XDA mobile application powered by Tapatalk
[G1 Android Development] greggtr316:
Can someone point me to a guide on adding scripts to the bin...I know how to make simple commands in the terminal but how do I add...thanks in advance

EDIT: Nvm I see its similar to linux/unix...
[G1 Android Development] The Ape:
ya`ll want me to cry...

app2sd still not working... is it already implemented in this rom ??

i switched to king asop 1.9 and there it worked...(showed 2. partition in settings)...
[G1 Android Development] futangclan:
The second partition won't be shown in settings even if A2SD is working, which it should be. If you use adb shell and type ls /system/sd/app, you should see all the apps installed on your ext parition.
[G1 Android Development] Firerat:
a2sd is working

basically you wouldn't get very far on a G1 with this Eris without a2sd

Not all "Settings" have the added functionality of displaying the Ext partition

King's ROMs are based off 'dumps' the only custom code are some shell 'scripts'

if you want extra features that are coded in at the java level then you need to be looking at OpenEclair
[G1 Android Development] theronw68:
Was wondering if there are any more workarounds for the FB contact pictures. I tried the several things listed in this thread and still hasn't worked. When I look in manage apps. it says that my version of FB is 112 which I think it needs to be 110. Has Firerat made a script to change the FB on this ROM.
[G1 Android Development] The Ape:
thanks for the great help...:p

but i`m at the same spot like before...

i don`t need any fancy feautures, just a lot of space for installing apps....

i`m trying to explain...

i testet installing some apps and they`re all going to drain the internal memory.

before installing homerunbattle3d i had 40mb storage (in settings), after installing there are about 20mb left. deinstalling the app gives back the memory.

with the 20mb memory he won`t let me install "CaligoChaser"(.apk about 10mb)

i have repartitioned my sdcard several times (ext2, fat32, swap) and when i look into my system/sd/app(via root explorer) i see the apps i`ve installed...

root explorer shows "79,55mb , 377mb free".

is this reality? am i just 2 stupid 4 that ?? help would be great....:o
[G1 Android Development] Firerat:
your app is on the sd, it's settings and files are on /data

it is downloading and saveing files to /data

you can put /data/data/ on sd , but a2sd will move it back

you can patch it to skip that with

su
rwsystem
sed s~for\ i\ in\ data~for\ i\ in\ disable-data~ /system/bin/a2sd -i

and now get the data files onto sd

cp -a /data/data /system/sd/data
mv /data/data/ /data/data-old ; ln -s /system/sd/data /data/data
rm -r /data/data-old

you will now have lots of space on data doing nothing, which is what most people seem to want it to do, puzzles me :)

NB Make a Nandrod backup first !!!

you could use that fast internal memory for dalvik-cache

maybe I make the data move an option in my modified a2sd
[G1 Android Development] The Ape:
ok, i thought app2sd would move everything to the sd...hmm, this goes over my android knowledge...

i`m trying your method atm...must use adb ?? have no adb @ work...

so, i tried your method over terminal app...

no errors so far, but my problem is not solved...internal memory stays @ 20mb and i can`t install copilot or caligo...
[G1 Android Development] Firerat:
no one understands what a2sd actually does

and for some reason everyone wants data to be free and unused

I have no idea why they think not using data will make their phone faster, it does the opposite
[G1 Android Development] The Ape:
hmm, i don´t know how to check if your method ,putting data on sd, has worked. after a reboot everything is the same. can`t install any apps because of low memory...
[G1 Android Development] Firerat:
ls -l /data/

and

grep data /system/bin/a2sd

will tell me if you patched a2sd correctly
[G1 Android Development] jshealton:
Love this ROM but ...

I need bluetooth. Ok I don't need it but it makes my stereo headset useless. Is there a work around to get bluetooth working? Is there something I can push to the phone to make it work?
[G1 Android Development] tripledes:
Astrid problems?

Someone having problems with astrid+remember the milk ? I just flashed this ROM last night and when tried to setup everything this morning I found that when astrid tries to reach api.rememberthemilk.com it gets an error like when you don't have Internet or website is not responding...

Everything else work as expected, and I have to say it's true, it's the fastest sense ROM I have tried on my Sapphire...

I'm hopping the astrid problem is not a ROM bug, I would hate to drop it because of that...
[G1 Android Development] The Ape:
here we go

$ export PATH=/data/local/bin:$PATH

$ls -l /data/

opendir failed, Permission denied

$ su

# ls -l /data/

drwxrwx--x system system 2010-04-14 14:57 data

drwxrwxrwx root root 2010-04-13 20:31 DxDrm

drwxrwx--x system system 2010-04-14 14:42 dalvik-cache

drwx------ system system 2010-04-13 20:35 backup

drwxrwxr-x system system 2010-04-14 17:54 system

drwxrwx--x system system 2010-04-14 15:01 anr

-rw-rw-rw- root root 105 2010-04-13 20:32 fix_permissions.log

lrwxrwxrwx root root 2010-04-13 20:32 app-private -> /system/sd/app-private

lrwxrwxrwx root root 2010-04-13 20:31 drm -> /data/local

-rw-rw-rw- media system 2 2010-04-14 17:44 pvcodec.txt

lrwxrwxrwx root root 2010-04-13 20:32 app_s -> /system/sd/app_s

drwx------ root root 2010-04-14 14:59 property

drwxr-xr-x root root 2010-04-13 20:29 system-framework

lrwxrwxrwx root root 2010-04-13 20:32 app -> /system/sd/app

drwxr-xr-x root root 2010-04-13 20:29 kernels

drwxrwx--x shell shell 2010-04-13 20:31 local

-rw-rw-rw- root root 137 2010-04-14 14:55 reboot.chk

drwxrwxrwx wimax wimax 2010-04-13 20:31 wimax

drwxr-xr-x system system 2010-04-14 11:03 tombstones

drwxrwx--t system misc 2010-04-13 22:14 misc

drwxrwx--- root root 2010-04-13 20:31 lost+found

drwxr-x--- root log 2010-04-13 20:31 dontpanic

#

# grep data /system/bin/a2sd

# clean up any old symlinks, create data directories

for i in dalvik-cache data;

if [ -h /data/$i ];

rm /data/$i;

if [ ! -d /data/$i ];

mkdir /data/$i;

busybox chown 1000:1000 /data/$i;

busybox chmod 771 /data/$i;

# don't allow /data/data on sd because of upgrade issues - move it if possible

if [ -d /system/sd/data ];

busybox cp -a /system/sd/data/* /data/data/;

busybox rm -rf /system/sd/data;

if [ -d /data/$i ] && [ ! -h /data/$i ];

busybox cp -a /data/$i/* /system/sd/$i/;

busybox rm -f /data/$i/*;

if [ -d /data/$i ] && [ ! -h /data/$i ];

busybox rm -rf /data/$i;

busybox ln -s /system/sd/$i /data/$i;

busybox mount -o bind /system/sd/dalvik-cache /data/dalvik-cache;

busybox chown 1000:1000 /data/dalvik-cache;

busybox chmod 771 /data/dalvik-cache;

for i in local misc property system tombstones data;

if [ -h /data/$i ];

rm -f /data/$i;

mkdir /data/$i;

busybox chown 1000:1000 /data/$i;

busybox chmod 771 /data/$i;

if [ -e /data/fix_permissions.sh ];

/system/bin/sh /data/fix_permissions.sh;

busybox rm /data/fix_permissions.sh;

#

Magical Eye, what can you see ???
[G1 Android Development] Firerat:
oops

my bad

su
rwsystem
sed -e s~d\ /system/sd/data~d\ /system/sd/data-disable~ -e s~dalvik-cache\ data~dalvik-cache\ data-disable~ /system/bin/a2sd -i

then move like before
[G1 Android Development] The Ape:
thank you very much 4 your work ! i had a lag at the line "mv /data/data/ /data/data-old ; ln -s /system/sd/data /data/data"

after that got an error, and now i get a error when i wanna use the command under rwsystem...

have to be my mistake, was not patient enough...trying nandrestore...
[G1 Android Development] TheDeadWalk:
Disable Spell Check

Does anyone know how i can disable spell check when i use the physical keyboard only?

only really annoying thing about this rom is that
[G1 Android Development] xjjjay:
You can't... This is the bane of all G1 users who want to use HTC_IME. Get a different onscreen keyboard and hardware prediction will go away.
[G1 Android Development] The Ape:
after strugglin a half day to get these code running i finally made it :)

nice work tho !!! now i`ve got enough space 4 installing (almost) 10000000000 apps...

and here are the next questions/issues:

1. is it possible that only my google contacts are shwon in "contacts" ? i see simcard contacts and google contacts...i don`t wanne see sim contacts.

2. can i flash kernel over kernel, like running full3d now and simple flash performancekernel over ??

3. which games running on performancekernel ?? i need 3-4 games, that are: caligochaser, defend homeland, Shopper's Paradise and the emulators
[G1 Android Development] paoloc67:
I have a backup nandroid but I can not restore on the recovery from backup ok but when I restart the screen remains firm HTC.
[G1 Android Development] ellopr:
Use Firerat kernel #9. I am using his and is the same velocity as Kings #8 performance but with 3D. Best of both words. Look for it in this treat, Sorry but I can remember the post number. The file name is " FR-9-K-DE12RD- FR-fixed_S.zip "

To answer your question, yes you can flash a kernel over the other. Flash that file as you flash any rom without wiping of course.
[G1 Android Development] ellopr:
I have only restore a backup from once and I used Barp not Nandroid. I hope that you choose the one option including Ext backup. Anyhow I sure that you need to wipe before restore. If you have wiped before restoring and still in the htc logo could be that you didn't backup ext. partition and if you had A2SD working in your rom that means that is looking for apks in the ext. partition that are not there. Normally A2SD move system applications to the ext. partition and if they are missing the rom will not work.

Still I am not an expert in A2SD script move data to the ext partition, so my knowledge can be a little wrong.
[G1 Android Development] xjjjay:
How do you Facebook sync your contacts in eris? In Hero I'm used to going into people > updates > sync. I can't find the options in Facebook app>menu>settings either.
[G1 Android Development] sl1k1:
Go to settings > Accounts & sync> Add account> Facebook
[G1 Android Development] Royalknight6190:
Alright I am trying to Flash this Rom cause I freaking love Hero roms. But everytime I Flash it, I get to the unlock screen and I have HTC.Setup Force Close...and its a non-stop FC machine. I was usuing a 256MB Swap, 1024 Ext3. I also tried it with a ext4. any help would be appreciated.
[G1 Android Development] Hosern1:
try letting it settle when you get to the lockscreen..for like 10 minuets minimum.
[G1 Android Development] Firerat:
http://xdaforums.com/showthread.php?t=649952

then my patch

http://xdaforums.com/showpost.php?p=5999542&postcount=3

Edit : if you want the Eris

http://xdaforums.com/showpost.php?p=5999542&postcount=2
[G1 Android Development] Royalknight6190:
I knew you would help me Firerat. So Flash Kings and then vegas and then your patch or just flash vegas and yours.
[G1 Android Development] Firerat:
upto you

I have only tested it in Vega's Legend

, oh I slipped an edit in, basically post 2 of my cacheHack thread is the Eris Demo

Post No. 3 is patch for Vega's legend, and a walk through which could be adapted to any ROM

Which I should probably read back to myself and tidy up,

I hate doing that :)
[G1 Android Development] Royalknight6190:
thanks bro. alright doing it all now. Thanks a lot. I was getting tired of the plain old Donut rom (SuperD) even though it is fast.
[G1 Android Development] Firerat:
Vega's Legend CacheHacked + the working KB Lights is quite fast :)

but if you want real fast, then CaNNon CE with my Patches in my sig ;)

Oh, and the latest BART

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

includes Cache Backup/restore

I switch ROMs a lot , so personally I tarball things up manually,

but the new bart will make things easier for everyone ;)

I may get round to modifying RA Recovery,

but I'm kinda hoping Amon will be good enough to do it himself ( I'm not going to pester him , as as I said I just tarball stuff )

I've read some of the source to work out what I can and can't do with update-scripts, but I'm sure Amon can add cache in a snap
[G1 Android Development] amarkow2:
i just flashed this rom coming from a stock 2.1 rom...i cannot get the market to download anything...it just is constantly "starting download"...also i am getting alot of gapps fc...is there something i need to do to fix these issues?..any help?
[G1 Android Development] theronw68:
I find that if I open google talk first before I try to download from the market it works. Even if you go to the market first, start a download, then, go to open google talk you will see it start downloading. Hope that helps.
[G1 Android Development] amarkow2:
i would if i could...something must have gone wrong because i keep getting gapps errors and it wont let me sign in....any suggestions to fix all these errors? or why they r happening?
[G1 Android Development] theronw68:
Did you wipe and repartition? Some say that is the only way to get GAPPs to work.
[G1 Android Development] alan090:
updated 32a port thread since king does not care to update his
[G1 Android Development] TheDeadWalk:
I'm currently running this rom with a 196 (?) Ish swap partition

On ext 3 and "Autokiller" app with the strict preset and it absolutely FLIES!

Only question is, is there any way to get the kb lights working

Without adb?

Its the only thing bugging me about this ROM. Otherwise, Sense is absolutely gorgeous!
[G1 Android Development] Firerat:
attached is a tiny zip

in that zip are two files

system/init.rc

system/bin/Loccy-kblights.sh

to install, put the zip on sdcard

rwsystem
cd /
unzip /sdcard/kblights.zip

and reboot

the Loccy-kblights.sh is Loccys Script ( I made a couple of minor alterations so it didn't require the sdcard to be mounted, and simplified the size check as some were having problems with incompatible syntax with the stat command )

details can be found here ( including a diff patch of my changes )

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

the init.rc is just a simple service script

on system
service kblights /system/bin/sh /system/bin/Loccy-kblights.sh &
start kblights

the Ramdisk king uses for his Eris 1.2 has an import feature

import /system/init.rc
trigger system

that will import the new service and run it

to stop the script

stop kblights

and to start it again

start kblights

but I don't see why you would need to, unless you updated Loccy-kblights.sh

and didn't want to reboot
[G1 Android Development] kingklick:
great work.

ill probably implement this giving proper credit

thanks : )

Sent from my Nexus One using the XDA mobile application powered by Tapatalk
[G1 Android Development] Firerat:
the credit belongs to the guys in

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

my changes are only minor

diff available here

http://xdaforums.com/showpost.php?p=6179168&postcount=112
[G1 Android Development] TheDeadWalk:
And this can all be done through terminal emulator?

Or must it be done from recovery console?
[G1 Android Development] Firerat:
yeap, terminal emulator

but, errm

let me fix my omission

I forgot the trigger

the /system/init.rc needs

on system

as the top line,

I will fix my post and attachment
[G1 Android Development] xaudiblex:
is anyone else having problems trying to sync gmail contacts? I've tried wiping & flashing at least 3 times now. Every time I try, the google option is ghosted out.
[G1 Android Development] The Ape:
getting lil bit confused...(can`t understand all because of language, so excuse me)...

trying to get the best out of this great rom..

i have to flash kings_eris rom, then "FR-VegaLegend091-CH_S.zip" to get kblights, or am i wrong??

baddest issue for me in this rom is the speed of incoming calls. i`ve testet both kernels with this issue. both are really slow getting the call in. even the answer (answer button) is slow and i often lose calls because of that.

if there will be a fix 4 that, this rom will be the greatest...

i also testet some games on both kernels. games like caligochaser, tightrope hero, family guy will run on both kernels, but on performance kernel they`re not really playable...so 4 gaming always use 3dkernel !
[G1 Android Development] TheDeadWalk:
When i get to "on system" command it gives me "on: not found".

any ideas whats happening?
[G1 Android Development] Firerat:
on system is for 'init' not a standard shell
[G1 Android Development] TheDeadWalk:
so what should i do???
[G1 Android Development] davidrol:
Google requires and network connection, either mobile data or wifi. Go strait-thru to the home screen. Then, set up locale and Settings/ Wireless & Networks/ Mobile networks/ Access Point Names and setup cellular/data provider when you don't have WIFI available.

Also, and in the case of no available wifi, Wireless Networks/ Mobile Networks should be on.

This is where Sim Toolkit is helpful, but, I haven't been able to get it to run on King Eris. Vegaman's Legend has it.