yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] djunio:
:eek:lol, I know you tested it, how is it so far?:D
[G1 Android Development] cicihaha001:
We should wait for it patiently:D
[G1 Android Development] jugg2000:
HTC is releasing an update that gets rid of the lag on Hero. Will you guys be gettin that update when it comes out? Do you think it'll eliminate the lag completely for all Hero ROMs?

The lag is the only reason I don't have Hero on my G1. I love Hero, but I use my phone to much to put up with any type of lag, delayed calls, missed messeges, etc.
[G1 Android Development] osokrayzay:
I do believe they are cooking it now. I have modaco/jackski hero rom its the fastest out now. But jac has the latest build from hero. Im sure he is busy with ski cooking it.

check out the speed of the rom

http://www.youtube.com/watch?v=PqAqL1Dkrd8
[G1 Android Development] javacody:
Kid at Christmas

Am I the only one who feels like a kid at Christmas at the mention of a new Hero ROM?
[G1 Android Development] akirah:
No, you're not alone. :D
[G1 Android Development] shorteh:
This build is fantastic! LEDs work. Wifi Works everything seems to be working just fine!

Really slick, and smooth! Love it! Now get landscape and BT working and we have a sick ROM!
[G1 Android Development] ChrisAshton84:
Hey, I've been using these Hero builds on and off for a while and I have a couple of questions:

1) I haven't been using linux-swap because I'd rather not burn through my SD card (and, say, not be able to save a photo or something when I really want to). Has anyone actually figured out how long it takes a swap partition to destroy a SD card? Is there any way to tell how worn a card is, so I could do swap but not be caught by a suddenly worn out card?

2) Not using linux swap, I haven't had much luck with the recent builds. With or without compcache, I can't seem to avoid lag. I realize that most everyone is using swap now, but is there anyone who has managed to get this build working smoothly without it? Right now I've got user.conf set to compcache w/ 64MB & 30 swappiness though I don't even know if it's actually working - /system/bin/swap -s has a syntax error, then says compcache is disabled.

Is my problem just that I might not have compcache actually working? I remember earlier builds that were fairly responsive... I don't mind a few seconds for switching apps but right now it may take minutes for the phone to respond, even when I've killed all background tasks.

PS - I have searched this and other threads and this isn't a critique; I'm just asking for tips.
[G1 Android Development] miketaylor00:
As far as your first questions goes, I don't have a lot to back it up. But I read on here that your SD card will wear out about as fast as the NAND flash in your phone. You probably would rather by a new SD card than a new phone if one is going to wear out. Also, as the SD card wears out it should mark bad blocks and not use them anymore. So the size of your SD card will slowly shrink down a while before it fails in anyway. So honestly, it's probably not worth giving up linux swap.

For your second question, you are not running Compcache with the error you are getting. I believe that 1.62 has an issue with the compcache modules in it that won't allow it to start. I really want to tune this ROM with compcache but I haven't had time. I will probably focus on it the next release. Compcache usually compresses data down to 25% or less of the orignial size. So IF you were to fill up 32MB of Compcache you would be swapping the equivalent of 128MB of linux swap. I would start with a 32 MB disksize if you get it working.
[G1 Android Development] Breakthecycle2:
Well I had a weird issue today. I have been running this rom all week and all of a sudden when I booted my phone this morning, my message icon was gone. I went to settings>applications and it's there but everytime I click on a contact to send a message I get an android.processes force close or a touchflow force close. Any idea why all of sudden this happened? I have done thing since I flashed this rom last weekend.
[G1 Android Development] Godson1227:
What's ur swap partition size and swappiness settings ???
[G1 Android Development] osokrayzay:
32 linux-swap and swappiness is default or basically i didnt change nothing.
[G1 Android Development] ChrisAshton84:
If the G1 is using NAND flash as swap space then yes, I'd rather use my SD card for this. As I understand it though, NAND flash is only used for OS & application storage, which gets written much less frequently than swap does. IE - not using SD swap shouldn't lead to NAND burning out.

rzscontrol is built by compcache and is the problem. It gives a shell like error even though it's a binary executable, so I got to thinking and discovered

rzscontrol is built for x86, not ARM!!!

file rzscontrol

rzscontrol: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped

So perhaps all one would need to do would be push over a rzscontrol built for android?
[G1 Android Development] ChrisAshton84:
Hate to reply to myself, but I got this working (though I'm sure the settings are still not optimal - it's still slow, and I haven't tested it much to see how much this helps):

# cat /proc/swaps
Filename Type Size Used Priority
/dev/block/ramzswap0 partition 65532 2068 -1
# /system/bin/swap -s
=== user.conf ===
*** general ***
apps2sd=0
media2sd=

*** CompCache ***
compcache_en=1
cc_memlimit=16
cc_disksize=64
cc_backingswap_en=0
cc_backingswap=/dev/block/mmcblk0p3
swappiness=30

*** Linux Swap ***
linux_swap_en=0
linux_swap_partition=/dev/block/mmcblk0p3

*** VM ***
sys_vm_en=0
page_cluster=0
laptop_mode=0
dirty_expire_centisecs=3000
dirty_writeback_centisecs=500
dirty_background_ratio=5
dirty_ratio=10

*** CPU ***
proc_cpu_en=1
scaling_min_freq=122880
scaling_max_freq=528000
sampling_rate=3000000
powersave_bias=0
up_threshold=75

=== CompCache status ===
CompCache version 0.6+
Compcache enabled
CompCache: DiskSize 65536(system) 65536(user)
CompCache: cc_swappiness - 30(system) 30(user)

=== CompCache status output ===
DiskSize: 65536 kB
NumReads: 710
NumWrites: 1181
FailedReads: 0
FailedWrites: 0
InvalidIO: 0
NotifyFree: 0
PagesDiscard: 0
ZeroPages: 115
GoodCompress: 81 %
NoCompress: 4 %
PagesStored: 1066
PagesUsed: 301
OrigDataSize: 4264 kB
ComprDataSize: 1189 kB
MemUsedTotal: 1204 kB

=== CPU status ===
Set CPU: scaling_min_freq - 122880(system) 122880(user)
Set CPU: scaling_max_freq - 528000(system) 528000(user)
Set CPU: sampling_rate - 3000000(system) 3000000(user)
Set CPU: powersave_bias - 0(system) 0(user)
Set CPU: up_threshold - 75(system) 75(user)

The problem is the x86 rzscontrol, which has been included in the last few versions of this build. I found 1.5 was the last version to have an ARM build. If you have linux, here's the pseudocode to download, extract, flash and make executable the right version of rzscontrol:

cd path/to/sdk/tools
mkdir -p tmp_rzscontrol
cd tmp_rzscontrol
wget http://altepeter.com/justanotherdev/JACHeroSki-v1.5.zip
unzip JACHeroSki-v1.5.zip
cd ..
./adb remount
./adb push tmp_rzscontrol/system/bin/rzscontrol /system/bin/rzscontrol
./adb shell
mount -o remount,rw /dev/block/mtdblock3 /system
chmod 0755 /system/bin/rzscontrol
mount -o remount,ro /dev/block/mtdblock3 /system
exit
rm -rf tmp_rzscontrol

At this point I rebooted. It seems to be running. Now I just need to tune compcache size and swappiness!
[G1 Android Development] justanothercrowd:
1.5/1.6 Remix with the latest system dump is up now. More to come waiting on something special.

Compcache with Backing Swap is now on by default.
[G1 Android Development] akirah:
Woohooo :)
[G1 Android Development] justanothercrowd:
:) i actually caught that the other night. Not sure if it was CC or I taht upped it but rzscontrol in 1.7 is ARM comp and working fine with the latest compache modules available
[G1 Android Development] justanothercrowd:
I was actually looking through your build based on 1.6 and these are pretty similar...looks like 2.xxxx dumps have a lot of shared .apks and minor updates to .libs and .db's. I'm still waiting on the new new Rosie :)

Wish HTC would quit packing in other **** and just revise some code already ;)
[G1 Android Development] n1ghtl1fe:
hmmm new 1.5.1 or new 1.7 ?!?! fight!

as soon as anyone trys both ? let us kno ur thoughts?
[G1 Android Development] Shaquiel Harris:
but.. but..but.. i just downloaded twists.. but.. but.. D: why do you two keep doing this!!!!!!!!!!!!!!!!! :D
[G1 Android Development] akirah:
JAC, Isn't those non-odexed dumps some kind of "debug" or "pre-release"?

That explains why it's like that.
[G1 Android Development] Shaquiel Harris:
..LED's Like actual Blinky Blinky LED's ?
[G1 Android Development] osokrayzay:
i was on 1.51 , testing jac1.7 and will video it too.
[G1 Android Development] akirah:
In other hand, there's plenty of releases right now, so it means that BIG update is coming really soon...

this 2.73 from Modaco, Drizzy's 2.83 dump, just got pointed to some russian dump...
[G1 Android Development] triniscorpio:
nope just that dim green one..no "blinky blinky" lol
[G1 Android Development] justanothercrowd:
Exactly. Final builds are almost always .odex'd

They run fine of course.

Back to digging through the builds.
[G1 Android Development] justanothercrowd:
Yeah there are a **** load of them out there. We will see where we land...the OTA's seem to actually be behind these and the one coming up as well.
[G1 Android Development] akirah:
And I'm going to sleep. Good night all, and I will dig in the morning. Have anything interesting to share JAC ? :)
[G1 Android Development] justanothercrowd:
Nothing groundbreaking yet. Still patching together these kernel hacks and perf patches. I have been so effin busy lately with family stuff and work i havent had much time to get my head around where i am currently at :)

Soon enough.
[G1 Android Development] javacody:
Has compcache been updated (like in the CM roms?). Sorry, can't remember the technical details, something about removing unused bits from memory?
[G1 Android Development] Dror520:
what size partition is best from backing swap? 32mb?
[G1 Android Development] n1ghtl1fe:
whats difference between backing swap and linux swap?
[G1 Android Development] justanothercrowd:
Yes these modules were build on 8/31 with the latest commit. Everything is working besides backing swap file which is being looked at by the dev
[G1 Android Development] Shaquiel Harris:
twists latest ****ed me lol so im downloading your 1.7 :] you thinking about using things from the modaco rom akirah released? heard its the shizz.
[G1 Android Development] brian_v3ntura:
so what are the main differences? =(

and since compcache is default and swap is not... do you reccommend using swap in collab with compcache.

and also does this 1.7 require wipe?
[G1 Android Development] crr127:
time for it to sit at the damn black screen.. i really can't stand this thing. never have any clue if it is bootlooping or not.. hey jac can you put some sort of boot image on the splash screen so we can see if it is bootlooping or not?
[G1 Android Development] 281:
yes i read that the boot time will be longger but idk if its suppose to do this. it sayed on g1 screen for about 2min and now it went to this blank screen thats a lighter black light it does when it shows the hero animation and its stuck here now as i type and idk if this build works or is it just for me. i also tried out twisted 4.5r7 and it didnt work either... is this 2.8.3... something wroong? and nothin is wrong with my phone i flashed a build successfully a couple of hours ago and i really want to try out this new hero HELP ME OUTT
[G1 Android Development] Shaquiel Harris:
swap isnt default anymore? D:
[G1 Android Development] r_dub:
For the new builds this is normal it takes like 15 min to load cause of the non odexed apk just leave the phone alone and wait for the setup to start
[G1 Android Development] 281:
yeah its like its not working just this blank screen... been about 3min plus so far im still waiting though
[G1 Android Development] 281:
OHH... ok sorry for multiple post. i cant waittt!
[G1 Android Development] r_dub:
Yeah its normal with the new non odex build just be patient and good things will come your way
[G1 Android Development] crr127:
ya it takes alittle longer.. but i just booted up and am running.. will let ya all know how it is running
[G1 Android Development] javacody:
I'm almost ready to give you my first born! Thank you so much!
[G1 Android Development] DMaverick50:
Im getting fc on messages app. tried reboot still fc, anyone else?
[G1 Android Development] nolimit78:
Wow that's a little excessive.. Flashed and running now and it's running great.
[G1 Android Development] justanothercrowd:
Hold on fixing issues :)
[G1 Android Development] crr127:
it gave me a fc on message app when loading. also fc on super user but eventually worked... i honestly not sure why but think it is laggier than 1.5 of modaco.
[G1 Android Development] crr127:
isn't this a newer dump than modaco's???? maybe it has to do with compcache??
[G1 Android Development] Prod1702:
yea on the blank screen for awhile but i have it connected to my PC and am watching the load process with SDK tools so i know it is loading slowly. this is on the 1.7.
[G1 Android Development] crr127:
yup. message app don't work at all fc every time
[G1 Android Development] javacody:
Message App FCs for me too, happened right when the phone started up.
[G1 Android Development] crr127:
i think i'm gonna try 1.5.1 i've heard it runs awesome
[G1 Android Development] Shaquiel Harris:
eh.. fc now? gosh damn.. eh i guess ill try the modaco rom now..

hahah i cant even boot anywhere everything is fc hahah.
[G1 Android Development] kickfliprock13:
you can just push the Mms.apk from akirah's build or Twisted's build and it will work just fine

adb remount

adb shell rm /system/sd/app_s/Mms.apk

adb push (location of Mms.apk) /system/sd/app_s
[G1 Android Development] justanothercrowd:
1.7r2 back up. Had to fix a few minor things :)
[G1 Android Development] javacody:
r2 is up! Downloading now.
[G1 Android Development] crr127:
think i could get away with just a wipe since i got 1.7 and just flash 1.7r2
[G1 Android Development] crr127:
it is titled as 1.5r2 is that still 1.7r2 i'm assuming?
[G1 Android Development] Prod1702:
use the 1st link it is titled right not sure what the 2nd link is.
[G1 Android Development] javacody:
I'm flashing now.

Thanks again, JAC!
[G1 Android Development] crr127:
did 1.7r2 fix the message fc?
[G1 Android Development] javacody:
Boot screen is back.
[G1 Android Development] Shaquiel Harris:
these new hero's are scaring me none of them want to work for me for some reason lol.. gonna try that modaco thing then 1.7r2. if that doesent work then im just going to stop lol
[G1 Android Development] Dror520:
what's the best size for swap partition for backing swap?
[G1 Android Development] Prod1702:
Man for some reason i always get bootloops with Jacs Hero roms i dont get them with any other Hero Roms just Jacs. any clue why is this. I have reformated my whole SD card and repartitioned it more then 5 times and still get bootloops.
[G1 Android Development] n1ghtl1fe:
im so confused now. that new russian 1.5.1 or 1.7r2?! anyone try both yet? i kno its been like 10 min since it was up but yea lol
[G1 Android Development] prince.siraj:
tweak userinit.sh and user.conf

Hey JAC i was just wondering, how do you tweak the userinit.sh and user.conf so i can get it flashed onto my G1? i tried but i just don't know how... i wanted to adjust the swappiness to 100 for when i get my class 6 next week and also overclock it or underclock whichever helps performance...
[G1 Android Development] prince.siraj:
i guess you got bad luck man... or your SD's bad or something idk. try another SD (i recommend Sandisk as the top out there) and compare...
[G1 Android Development] crr127:
i don't think the 1.5.1 is the russian one.. even though there is a link somewhere in that thread for a rom based on the russian one i think. not sure if it is even made for the dream
[G1 Android Development] Prod1702:
it isnt the SD card because all other Hero roms load with no bootloop it is just Jacs
[G1 Android Development] tshizzle:
actually, messaging and twitter are working for me.

i just had to remove them, and put them back.
[G1 Android Development] minty1978:
I have noticed, I can't change the wallpaper on 2.6...
[G1 Android Development] nabzilla1990:
why is the old status bar back
[G1 Android Development] smnnekho:
.5r2 and still no rosie. just the default launcher.

i guess there is still noone who coul enlighten me about why this is happening to me?

i have to push over some over rosie again.
[G1 Android Development] Mr.Jones:
Uh I dont know if its just me but the bluetooth is not working on the JACHERO 2.5/2.6Beta w/ Cyanogen. I know its a beta but I was just making it known that it wasnt working for me. This ROM is a great milestone but we have a while before its stable enough for daily use.
[G1 Android Development] RaiderX303:
im running 2.6 and it had no superuser.apk in it, root working after pushing it from an older build and its running quite fast
[G1 Android Development] miko85:
Question i have a linux swap portion on my sd card as well and would like to know how to push the swapper file to the swap portion, Ive tried in adb but can figure it out succesfully
[G1 Android Development] ComplexMinded:
BT has not been working on ANY Hero build.
[G1 Android Development] ComplexMinded:
You should not have to push the swap file to your swap partition if it is set up correctly.
[G1 Android Development] fdeschape:
2.5

i am running 2.5 and it is amazing! fast with barely any lag. i dont want to try 2.6 until i know for a fact that it is way better than 2.5

i pushed both the wlan.ko and the Superuser.apk onto this build and everything is working fine. i havent tested the sms thing yet seeing that im not much of a person to text message
[G1 Android Development] fdeschape:
how many widgets and shortcuts do u have on the main home screen? i noticed the same thing when i had the clock widget and about seven shortcuts on the home screen....

i removed the clock widget and went down to 4 icons and i was able to change both the home wallpaper and the lock screen wallpaper without a problem
[G1 Android Development] fdeschape:
how many widgets and shortcuts do you have on the home screen?

i had the clock widget and seven shortcuts and i couldnt change the wallpaper either.

i removed off the home screen the clock and went down to 4 shortcuts and i can change the wallpaper
[G1 Android Development] minty1978:
strange, I deleted the clock widget, and the change worked.

thanks for the tip.
[G1 Android Development] markimar:
Oh my god... is there a way to tell on the phone which version your running. I took my medications last night and I dont remember which version I flashed!!!

I know i had to flash back to 2.4r because of the wifi issues on 2.5... but I flashed again and I dont remember if I did 2.5r or stayed with 2.4???

anyway to find out?
[G1 Android Development] maxisma:
Compare some md5s ;-)
[G1 Android Development] ccyrowski:
2.6.29 - cm is the ticket!

Have you figured out multi-touch?

Did you modify the init.rc, are you keeping sqaushfs support? I should probably just check it out myself.
[G1 Android Development] Ted417:
haha... so you're saying that you were high in the clouds last night?... haha... I dont know if you can check which version you have... maybe you left the update.zip on your sd card?... :/... from there you can try to find something...
[G1 Android Development] otto888:
Just updated from 2.1(was working fine for me until bootloop) to 2.5. Whats a good level of swappiness for 2.5?
[G1 Android Development] markimar:
yeah my meds knock me out! LOL... i know on 2.5 we didnt have superuser and wifi so i flashed back to 2.4r but then I dont remember if the superuser and wifi was fixed on the 2.5r or not... so I cant remember which one I flashed last. I need to make sure superuser and wifi are working. The original 2.5 was fast as heck!!! but had those two bugs... 2.6 is having some issues? Should I flash the 2.5r?
[G1 Android Development] sullitf:
I'm using 256mb/80 swapiness. It's a huge swap file, but that means most processes don't get killed. I have been getting all my sms' so I'm gonna leave it for now. Thee is only slight lag going home from some apps, between 1/4 and 1/2 second, probably because rosie was swapped and has to ne pulled back.

Overall this is the first hero Rom i have kept for more than an hour, id that means anything
[G1 Android Development] mramos1004:
i just finished flashing and now time to reboot :)
[G1 Android Development] prince.siraj:
oh ok in that case... have you even TRIED a different SD? because it might be that this build uses it differently... oh wait does this build require swap?
[G1 Android Development] brian_v3ntura:
how many JACs roms were u trying to flash. is it just one JAC hero rom?
[G1 Android Development] bigchi2000:
Been running 1.6r2a for 3 days now with a 96mb swap and 60 swappiness and its still crispy...by far the best in my opinion, and I get all my texts! Used Teh Dust's rosie changer and got an all white theme similar to champV2...heavenly... It's been awhile since I've stuck with a rom and this one has me sold, but...now 1.7r2?? question, whats the diffrerence in dumps?, are they not both the HTC Sourced???

Think I'll wait for the HTC update for Hero that will supposedly get rid of the lag before I flash again...
[G1 Android Development] mramos1004:
i just got a boot loop :( now i tried to rm partition 2 and 3 and tried to reflash now..
[G1 Android Development] ulyssesclark:
Flashing now!!!!!:D

Will Post more info after checking it out!!!!
[G1 Android Development] Prod1702:
it started to happen when the new 1.6 build was put out. the ones before that would load but were jsut lagly. So all builds before the 1.6 load just 1.6 and pass i get bootloops no matter what. not sure what it is because if i use Twisted ones which i knew have the same kernel Jacs use. they would load fine.
[G1 Android Development] crr127:
this is the suppossed lag free update... 2.0 file system.... and boy is it smooth just waiting for the new rosie yay!!!
[G1 Android Development] prince.siraj:
oh ok yeah that's what i mean something changed in how it uses the SD... or it's the internal stuff and then i'm wrong
[G1 Android Development] Binary100100:
From JACxHEROSki-v1.6r2b (no wipe) to 1.7r2 and I get bootloop.

Wipe, install = bootloop

Rm app and app-private = bootloop

I dunno. Back to 1.6r2.

edit: attached log.txt (log.zip technically since the file was too large for a txt file) from ddms.bat
[G1 Android Development] Prod1702:
so what should i do try another SD which means i would have to buy a new Class 6 card not to happy about that. any other ideas?
[G1 Android Development] erics9382:
Does the LED work on the new roms i tried 1.6 but that one did not have the led please let me know if it works now
[G1 Android Development] markimar:
i think that your sd card really shows its colors with compache roms. I have class 6 but a cheapie. seems to lag because its using the sd card more than with swap. Not really sure. But all the roms i've ran with compache seem slower than just linux swap. I love your roms jac! but I think I need a better quality class 6!
[G1 Android Development] ulyssesclark:
OMG...My phone is still syncing...but this rom is so freakin smooth!!!!!!!:D:D
[G1 Android Development] crr127:
i forgot how to disable compcache and to just have linux-swap going?
[G1 Android Development] Dror520:
if I have 96mb swap partition will work good with compcache with backing swap?
[G1 Android Development] javacody:
This is great!

So much smoother than 1.6r2.

Also, a tip for the flip clock/weather, go into the weather app and set your location, then it will show on the flip clock properly.

Messaging doesn't FC anymore either.
[G1 Android Development] javacody:
It's working for me.