yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Daneshm90:
lol its adb push (something like c:\chad\desktop\a2sd) /system/bin/
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
:sigh: Chad does not exist, not on your PC anyway.

And are you even using linux to do this?
[G1 Android Development] wc326:
windows xp

anyways i got it done by using terminal

su

mount -o rw,remount /dev/block/mtdblock3 /system

rm /system/bin/a2sd

busybox cp /sdcard/a2sd /system/bin/a2sd

renaming the Desktop file to a2sd

now it show 64 mb in the gscript ..

thz for the help..

but one more question how do i change the swapperness... and what number do i use for it
[G1 Android Development] Shaquiel Harris:
guys.. does 2.74r2 use apps2sd..? and if it does how can i remove it with adb or something..?
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
Do you have ADB setup?
[G1 Android Development] wc326:
yea , i used adb to pull the file out.

and used terminal to replace the system one

thz for the help^^

su

mount -o rw,remount /dev/block/mtdblock3 /system

rm /system/bin/a2sd

busybox cp /sdcard/a2sd /system/bin/a2sd

renaming the Desktop file to a2sd

now it show 64 mb in the gscript ..

thz for the help..

but one more question how do i change the swapperness... and what number do i use for it

so with compcache that doesn't kill your sdcard, then why don't we use 100Mb or even more for the system???
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
In the a2sd script down near the bottom two lines under disksize_kb= there's echo 60. Change the 60 to whatever swappiness you want.

Me personally I use 100 as swappiness. So the line should look like

echo 100 > /proc/sys/vm/swappiness;
[G1 Android Development] wc326:
you are really helpfull +rep

what about changing the compcache to 100mb or even 200 mb???

i just change it to 128Mb and now testing it

and your gscript is wonderful work
[G1 Android Development] Dror520:
so guys, is 2.7.4r2 faster than 2.7.3? I need to decide if to flash or not and I would like your advice ... thanks!
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
The G1 only has 192MB of RAM. If we dedicate more than what the RAM can hold then we may make the system unstable or worse...

At least that's my theory.:D I'm not gonna risk my only G1.
[G1 Android Development] andonnguyen:
That is correct. I had tested larger swap files and partition greater than 32MB all the way up to 1GB, and the phone became very unstable.

As far as compcache goes, I don't believe it is any better than a linux-swap partition. As a matter of fact, after testing linux-swap, swapfile, and compcache, the linux-swap comes out in the lead in performance.
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
Truthfully, yes & no. 2.7.4r2 Does have it bugs (because it's experimental :D). Sometimes it's smooth as silk and sometimes it's slower than paint drying.

But I do love to tweak it. That's the only reason I'm still using it.

So in saying so, I recommend you stick with 2.7.3.
[G1 Android Development] Dror520:
thanks for the advice! I think I'm going to stick with 2.7.3 for now. It's running pretty fast!
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
Thank you for confirming what I was thinking.:) I was thinking about doing that but did not want to risk my phone just to pique my curiosity.
[G1 Android Development] wc326:
i set it to 128mb compcache and 100 swapperness , and so far the browser

is slow as hell lol and freeze alot
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
Did you run the a2sd script in gscript or did you push it to /system/bin like you were suppose to?

And you may want to lower the compcache to 64MB.
[G1 Android Development] wc326:
nah idon't have the a2sd script in gscript .

so i just change the value in the a2sd file on my sdcard and push it with terminal.

it works great only had to type in a few lines of command.

yea i just change it back to 64 mb , it is unusable at 128 mb that's for sure
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
Great. At least you didn't mess up your phone in the process.:D

You were using more than half of your RAM just to run compcache. That's why your system kept freezing.
[G1 Android Development] wc326:
when you say mess up your phone, does that mean permanently or reflash rom will save it?
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
I meant "mess up" as in brick. But it seems as though all is fine.

Now I have to rest. Good night XDA.
[G1 Android Development] :
has anyone else noticed how bad the browser is in 2.74r2 it lags horribly and force closes a lot
[G1 Android Development] devsk:
This ROM deteriorates from slow to dog slow over time (and I am talking about couple of hours). I gave up. Runing JACMyTouchSki now. Much better! I know its like comparing oranges to apples, but it the difference is day and night.
[G1 Android Development] :
i think i might switch too because if the browser is the only reason i am on this build so if it isnt working i might as well switch builds to jacmytouchski until it is resolved.

btw is there any way to port the browser to another build?
[G1 Android Development] wc326:
beside the browser and the camera. there is really no need for this slow ass hero rom on g1.....:(
[G1 Android Development] imfloflo:
If you don't want to have new functions on your G1 it's your choice.

But don't cry on this rom cause @Justanotherdev makes a very good job since the begin of the HTC Hero port to G1.

I prefere having a G1 a little bit less fast but with Exchange, MultiTouch, Flash, HTC Sense.
[G1 Android Development] :
im not saying jac hasn't done a great job i am just saying this particular build isnt as stable (in my opinion) as previous ones.
[G1 Android Development] wc326:
right, but most of the time it freeze for like 10 sec....... that really cause some problem.

when someone calls you and your phone is freezing.. lol :p

and of course it is a great roms, but the speed is just not ready for everyday use yet.
[G1 Android Development] josevtome:
I've been running 2.7.3 Super Lite for a while and performance keeps up. I think the problem is the implementation of the TouchFlo that uses lots of ram. Maybe there's a problem with system resources management within it's module that has to be optimized (don't know how), or maybe it's just that touchflo isn't good enough. I mean, it has a lot of features, but it might not be good enough with the G1.

I read somewhere that touchflo was initially developed for windows, maybe the ported version for android hasn't been optimized for that platform. ** guessing ** :confused:
[G1 Android Development] wc326:
can we really delete or uninstall touchflo by ourself???

i don't use it on my hero rom, since it is really unstable
[G1 Android Development] Mutalemwa:
Slow!

Lets not forget the time this rom has been out (2.7.4). With a few tweaks here and there it will eventually stabilize.

Until this happens go back to a stable build.

Patients fellas..
[G1 Android Development] anglisano:
PLEASE tell me my phone is not a brick...

***any positive feedback is greatly appreciated***

So im rather new to this whole scene as I just bought a G1 last week. I followed the steps to jailbreaking made easy and rooted my phone successfully. Now, I tried to follow the steps to install Superlite;

First I flashed it with the latest radio.

Then I believe I went wrong with the Hard SPL, as I forgot to check the unknown sources box and install 'Telnet' after the wipe for the radio update. So I flashed the new Hard SPL without doing so. The phone powers on to the "T-Mobile G1" black screen and stays like that indefinitely. I do not have a Nandroid backup and I performed a wipe so the only thing on my sd card is the Hard SPL.

Am I f'd? or is there anyway I can recover??? PLEASE help me.. I know Im an idiot so please spare the ridicule. Thank you, thank you, thank you!
[G1 Android Development] wc326:
i think this happens to every one of us b4. you phone is not that easy to be bricked
[G1 Android Development] h.nocturna:
This isn't the right place to find help for this kind of problem. We set up a forum for exactly situations like this.

If you can boot into bootloader, I suggest you re-flash RC29 and start again from the top and re-root your phone. It doesn't sound like you bricked it. After re-flashing RC29, follow the rest of the guide till you're fully rooted and then flash the radio/SPL. And don't even think about asking how, we've written guides for exactly this purpose.
[G1 Android Development] howes:
If you are using 2.7.3 SuperLite, then you're not using Touchflo (it's a skinned launcher). If you're using the regular 2.7.3 it has the launcher.apk and rosie.apk (touchflo) included, to switch, I believe you change it under application management, them delete rosie.apk and .odex through adb or terminal.
[G1 Android Development] J!tH:
Working nicely @ 2.3.6

But I have a question.. Is there a build in "overclock" in this ROM?

IF not, which will you guys recommend?

Because I have tryed "overclockwidget" and it keeps staying on 382mhz... I want it to be like 500-527mhz!
[G1 Android Development] h.nocturna:
Its built in on JACHero2.7.4. You can try SetCPU to manually overclock your cpu.
[G1 Android Development] g1junky:
2.7.3 has been the fastest most stable build for me so far..i tried 2.7.4 and it was fast at times but slowed down alot
[G1 Android Development] h.nocturna:
Eh. We just need to find the best settings for the compcache.
[G1 Android Development] :
since compache relies on the CPU to compress and decompress ram this should help for anyone experiencing problems on 2.7.4r2. Set CPU to 528/245 then in setcpu tick the always max. On this setup my hero build is on par with jf1.5 in my opinion.
[G1 Android Development] h.nocturna:
I believe the CPU is already set to 527Mhz in these builds? I checked with cat /proc/cpuinfo and got 527.15Mhz. =/ I think it only ramps up from the default when turning your phone on from sleep mode (to save energy I'm sure). After that I think it stays at 527Mhz.
[G1 Android Development] jump_912:
i see quite a few ppl complaining that 2.7.4r2 is slow. Just wanna share this with you. I installed 2.7.4r2 without linux-swap partition, edited a2sd.sh to swappiness 20 (leaving 32MB default), and uninstalled open overclock. I've been running it since this morning (i'm from asia) with twitter, small calendar and message widget running in 3 screens. so far so good. no obvious slow down. only occasional load screen.

Also, I use Advanced task manager to monitor any unnecessary apps running behind.
[G1 Android Development] :
sorry then my mistake, on the front page it said 384mhz and i am using the 2.74 original but i pushed wlan.ko and set up compache so i class it as r2. It must have been an un noted change in r2
[G1 Android Development] h.nocturna:
Also using 2.7.4 original, but if you check without SetCPU (cat /proc/cpuinfo) I'm pretty sure it will give you a read-out of 527.15Mhz, I don't even have SetCPU or any other CPU overclocking software on this build.
[G1 Android Development] jinx10000:
Ok I have experimented with 2.7.4 for days.

These are the settings I have tried:

Linux swap:

96,64,32,0

Compcache size:

96,64,32,0

Swappiness:

10,20,30,60,100

I have tried almost every combination of the above.

They all lagged for me.

Last night I removed the people widget, cleaned all caches, and installed advanced task manager 2.6.

Atm2.6 has an auto close widget that closes stuff automatically every half hour and you can set exceptions.

I am on 32 (compcache)/0 (linux-swap)/30 (swappiness) 384/528 (cpu speeds) and I am now experiencing very little lag.

I will post back today after more experimenting if it starts lagging again.

Note: When I installed 2.7.4 I removed all unused widgets from app_s. I am currently running two mail widgets and several Android widgets.
[G1 Android Development] clintz:
Ok, I'm quoting myself just to give an update. I have let this run all night, running the touchflo interface, with the big analog clock widget, twitter, and messages widgets. Window animations are on, and Open Overclock set to 528Mhz. Everything else is stock.

It is running pretty good! I don't get too many loading screens, if at all. Force closes are rarer than before.

I think since I only have a class 4 card, running 2.7.3 wasn't too good with the linux-swap, but this version is decent for me.

I did have to reflash it a few times, and reformat / partition... It seems like it just never goes right the first time, so you have to keep reflashing over and over until you get the one flash that works
[G1 Android Development] limakev123:
help please

when running 2.7.4 jacheroski do we need a third partition? Do i need to have a linx swap partition after ext3 partition? Please if any1 knows the answer I will be greatful....
[G1 Android Development] clintz:
please read my post, its the one RIGHT ABOVE YOURS
[G1 Android Development] limakev123:
thanks for the reply!!! I think i am gonna try it with a linx swap partition cause on the first page of this post it says to keep a linx swap partition till told not to use one.. I have a class 3, 8 gb card so I should be fine I hope i am flashing now will post after!!!!!!
[G1 Android Development] jump_912:
If 2.7.4 - yes

if 2.7.4r2 - no. It will still work if you created linux-swap, but not sure if the swap is used in this build tho.
[G1 Android Development] clintz:
on 2.7.4 u don't need it, as long as you use the userinit.sh which enables the compcache, IIRC
[G1 Android Development] chabsie:
How do you push those apps onto the newer builds? Can it be done using Terminal or anything other than ADB? I need the stocks!!
[G1 Android Development] anddep:
i thought linux-swap and compcache was the only two to change.. where swappiness come from? don't it goes with compcache? very confusing

im on 2.7.4r2 my linux-swap 64 compcache is 32000.. idk but its running smooth and quick.. i had linux-swap at 64 and compcache at 64000, it was laggin BAD
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
You have to download an earlier JAC build like JACHero2.0 rip these files:

com.htc.StockWidget.apk

com.htc.StockWidget.odex

Stock.apk

Stock.odex

from /data/app_s in the zip file. Then adb push them to /system/sd/app_s.

I tried to upload the excluded widgets, but I was unable to.:(
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
linux-swap does not work in 2.7.4r2

For anyone trying to use a linux-swap partition in 2.7.4r2. Do not use it. The a2sd script doesn't have this part in it.

if [ -n /dev/block/mmcblk0p3 ];
then
mkswap /dev/block/mmcblk0p3;
fi;

if [ -e /dev/block/mmcblk0p3 ];
then
echo 30 > /proc/sys/vm/swappiness;
swapon /dev/block/mmcblk0p3;

So it does not use or even see the linux-swap partition.

It's only possible to edit the size and swappiness of the compcache.
[G1 Android Development] smnnekho:
or just use the swapper app (-;
[G1 Android Development] jinx10000:
I believe swappiness on the compcache portion of memory is used in approx the same way as on the linux-swap. It determines how much old data to cache in memory. I found 60 swappiness to be slow because it seemed to store too much stuff. However, I'm not an expert.

I believe my speed increase came from clearing cache, removing people widget, and letting advanced task manager periodically kill all non-essential background tasks. Adv. task mgr can be annoying if you forget to set something important as an exclusion though.

My phone rings by the second ring. My wifes Moto phone takes about the same amount of time. It's usable.
[G1 Android Development] andonnguyen:
No need to delete. Just clear the defaults for Touch FLO under application management, then press the HOME button. When you are prompted select HOME as the default action.
[G1 Android Development] CC CEO:
2.7.4 lite?

r we going to see 2.7.4 lite eventually? i for one love using the hero rom without rosie...after all...we have a pull out keyboard and it doesnt switch orientation when we open it so whats the point of rosie for us? regular launcher and the beautiful widgets clock/weather widget and its perfect!
[G1 Android Development] rjscott2005:
Thank you.
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
Bro, you're 31 pages late with the thanks.
[G1 Android Development] PulldOvr:
does the disappearing text messages have to do with rosie? or all hero builds? .. i haven't seen anyone complain about it in a while so i wasn't sure ... i switched back to a cupcake build so i could get texts b/c i was missing about 3 a day ... and of course they were the ones from my girlfriend... so needless to say she would get pretty pissed. but if it's possible to use a superlite version and get the widgets back and have messaging .. then i would be happy :D ...
[G1 Android Development] rjscott2005:
And I just now got to your reply to my post. That's what happens when I read all the posts on all the pages I guess :-).
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
Hey at least you won't be one of the people who keep asking for solutions for problems that have already been solved.:D
[G1 Android Development] renegadedj:
only complaint right now is appearing to not be able to send Picture messages. the text attached goes through but not the pic. i always use subject line btw.

slower rom, but worth it for looks and feature richness
[G1 Android Development] jump_912:
Anyone else have this problem?

I have a wifi connection at home set not to broadcast SSID and using WPA security setting. Now when I use the HTC wifi widget to turn on wifi, it will not automatically connect to the registered wifi. when i go into the wifi setting, the remember wifi remain "not in range" but while i'm in that screen, it will then automatically connect to it.

PS: I did not rush into the setting only after a few second turning on wifi through widget. i've waited for quite a few minutes before i decided that it is not connecting.
[G1 Android Development] sebasdoes:
SMS

I upgraded to this ROM and used it for a while, but now downgraded to CyanogenMod again, but now my backup of SMS messages does not work. I have tried to manually copy it to /data/data/com.android.providers.telephony/databases/, but it gets overwritten during reboot. Backup for Root Users doesn't help either. Anyone any idea on how I can restore it?
[G1 Android Development] CPR123:
I also experience the same issue with non-broadcast SSID at home and elsewhere. It's sporadic so not a big deal!!

AM still running 2.71 because it's so awesome.
[G1 Android Development] lamario:
2.7.4r2

I switched to 2.7.4r2 two days ago, and now I''m back to 2.7.3. I'm using the stock 1gb memory card, and never had any problems running jacHero. That is until 2.7.4r2. It ran really bad. I used to see the htc and loading scree 1 out of 10 times before, probably less. On the latest rom, with a 70% comp rate, I saw it 9 out of 10 times. Although programs did open faster, everything else ran really slow. I even had some periods where rosie would take a couple minutes to load. So, I'll pass on the latest, I'm able to use the older roms for everyday use.

But I absolutley love the work you devs are putting into these roms. Thank you.
[G1 Android Development] JaboJG:
Just my experiences:

I ran 2.7.3 with no swap partition and it was like a bag of ****

I ran 2.7.4 with swapper and it wasn't too bad.

I'm now running 2.7.4 with 32MB swap partition and 80 swappiness and it's almost perfect.

My SD is the original 2GB that came with my UK G1.

Should I try and push the file for compcache? or even upgrade to r2? Will it be any better than my swap partition right now?
[G1 Android Development] clintz:
I think at this point, the results are so varied that the only way to know for sure is to try it out for yourself.
[G1 Android Development] renegadedj:
im so jealous. i tried using swapper but everytime i tried doing something it said sd card damaged. so i ditched it, ran this ROM jacheroski current and it ran okay, no force closes just a lil slow, but with no swapper the sdcard never said it was damaged. flashed 3 other roms since and no sd card trouble.

i might try linux swap and tis rom again soon.
[G1 Android Development] rjscott2005:
Here's my initial report on JACHeroski 2.7.4r2:

I installed 2.7.4 yesterday and it worked well but I wanted the wi-fi tether and multi-touch to work so today I updated to r2. Wi-fi tether works GREAT! I have between 1 and 2 bars of 3G signal strength and I'm streaming to my MacBook Pro at over 1000kbps. It's gone as high as 2.1mbps. If anyone knows if there is a log file, I'd be happy to post it.

I don't yet have multi-touch working but I haven't done anything more than open the browser and try to use two fingers to zoom. (I sure hope that's what multi-touch is... heheh).

Lag- I enabled Animation and I don't seem to be suffering any lag time. I haven't had any force closes yet either.

Please feel free to ask me any questions. I'm not an expert by any means but I can try to report back with info.

My current build:

JACHeroski 2.7.4r2

Internal available space: 69MB

Transcend 8GB Class 6 sdcard

FAT32: 6.4GB

ext3: 1.4GB

Linux-swap: 32MB
[G1 Android Development] clintz:
Just wrote a gmail, then came back to touchflo and it went into a crash loop... only way out is to reboot/battery pull.. so weird.
[G1 Android Development] aminderler:
If you used the device keyboard this will happen. Just close the keyboard before hitting the home button or back button when in Gmail, Messaging, or Gtalk/IM apps....
[G1 Android Development] h.nocturna:
I really really really hate this problem. I love showing off my phone, but the first thing people do when I hand it them? Invariably, its open the keyboard: BAM! the TouchFLO crashes and now its reloading... not a great way to showoff how awesome your phone is... I really wish there was a way to disable rotate on TouchFLO...

Also, for those using 2.7.4r2, I think you can activate your linux-swap without using swapon /dev/block/mmcblk0p3

tag backing_swap=/dev/block/mmcblk0p3 right after your disksize_kb=xxxxxx

It should look like this: /blah/ramzswap.ko disksize_kb=64240 backing_swap=/dev/block/mmcblk0p3.

I don't know how to check if its properly working however as ramzswap is now managing the swap partition. If anyone tries this out, could you post whether this made a difference in usability or not?
[G1 Android Development] xyrcncp:
This is why I tell people that my G1 is not representative of a "factory" G1 they may be getting. I tell them that I'm running an OS not meant for this phone and that weird sh1t may happen. That way I shut them up before they can say "this phone sucks, it just crashed".
[G1 Android Development] NguyenHuu:
this happens to me as well! they always open the keyboard, its like natural instinct, and then it crashes haha. man i wish it can be fixed.
[G1 Android Development] clintz:
Yeah, you are right, but I'm certain that I closed it first... Oh well, I need to just avoid using it at all I guess.
[G1 Android Development] clintz:
OK, I have noticed a new SMS bug (I think its new?)

Sometimes I get a text, say from bank of america or anyone it doesnt really matter..

Then I'll get another text from someone else, but the 2nd text will be in the thread for the first message. If I reply, no one gets it.

I noticed this happened twice with my friend Dan, and his phone number is saved in my phonebook with +1 in front of it, +1727xxxxxxx. This may be unrelated, but its the only anomaly I can spot.

Anyone else seeing this issue? Aside from that, SMS was working great.
[G1 Android Development] :
also when texting they dont sort by time they sort by who sent them e.g.

some one texts you

you text back

they text you

yuo text back

instead of

you

them

you

them

it goes

you

you

them

them

sorry for the bad explanation cant think of any other way to explain.
[G1 Android Development] toshi:
WIFI not working

Hi, need a little advice please. I've just installed 2.7.4r2. Great ROM - infact it's the first HERO ROM I've installed and I'm really impressed with how quick it is..

The only problem I have is that the WIFI doesn't work at all. Every time I try to enable it under settings, it just states 'unable to start WIFI'. I've rebooted the phone but this has made no difference...I'm hoping, as I'm a noobie I've made a very simple & obvious mistake during the installation process..

Can anyone offer any pointers on why I'm having this problem?? :)