yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] xitaxuta:
FIRST of ALL before flashing DO format your ext3 partition that means

in recovery console

mount -o rw /system/sd

rm -rf /system/sd/*

reboot recovery

second ALWAYS wipe when flashing these Hero Roms.

everyone who doesnt do that before flashing these roms shouldnt be allowed to post here with stupid questions like: why is it bootlooping ??? why is it stuck ??? why it doesnt wanna flash ??
[G1 Android Development] miketaylor00:
I sent an updated user.conf to Cyrowski. I updated the min CPU. You can try this on if you want.
[G1 Android Development] PsychoKilla666:
Nice, it worked

If you're having bootloops try to load recovery, load parted and rm 2 and rm 3, then redo your partitions, thanks for the help
[G1 Android Development] ~~Tito~~:
All 7 pages filed to the brim with widgets, still running smooth :D.

Starting from far left:

1 - Analog wrist watch style clock, 4 toggle switches(Airplane mode, Mobile Connection, WiFi, and GPS)

2 - Big music widget

3 - Big weather widget

4(middle) - Flip Clock with local weather, 4 shortcut icons(Messages, Camera, Market, Browser), and a search bar

5 - Messages widget

6 - Bookmarks widget

7 - Big calender widget
[G1 Android Development] free-sidux:
Noone else with these issues? Hmmm, going to reflash...

Edit: Wierd: Problem solved itself without flashing again, hope it does not show up again.

Nice work @ JAC and CC, very impressive!
[G1 Android Development] Psike1987:
I did it...everything works! No Probs it was my fault i haven't install the Radio right, I dont read the log at and of flashing... omg I'm just o noob, but now evrything is fine! Thanks for this rom!
[G1 Android Development] miketaylor00:
Mine was a little slow when I first flashed. Then I wiped, just the phone and ran the installer again. It is running really fast now. I didn't have the boot loop either.
[G1 Android Development] docsparks:
Multiple repartitions.

Still no go. And yes, did as listed aswell.
[G1 Android Development] miketaylor00:
I manually deleted the Java app and that helped smooth things out too. I haven't found a single app that works well on that thing so I get rid of it. It always wants to run for some reason
[G1 Android Development] G_won:
Thanks @ those who set me straight on the reboot command not an option. This build is friggin awesooome! :D

Sadly it seems like the dealbreaker might possibly be no bluetooth. Lack of bluetooth might have me fall back to Cyanogen. :(

Here's to hoping that bluetooth + sms is added to 2.0?
[G1 Android Development] miketaylor00:
Dude, Bluetooth has always been broken on Hero. It's not going to be fixed anytime soon.

Try xROM. It's from JAC too and is an awesome AOSP ROM.
[G1 Android Development] jigarcaptain:
No miss call notification in Notification bar??

Hi,

I am running 1.8 ROM and I've noticed that miss calls are not getting listed in Notification. Just now I gave two miss class both in sleep mode and in awake mode. Neither of them get listed.:(

Has somebody noticed this or its me only?

Anyways I am flashing 2.0 now.
[G1 Android Development] docsparks:
repartitioned ext2 and linux swap, upgraded to ext3, reformatted ext3, checkd files, wiped, ran update.zip, still stuck at g1 screen. 7 minutes

again, 8 gig card here. what the hell

ive read. and read. and read.
[G1 Android Development] ~~Tito~~:
That happened to me when I was only using linux-swap on 1.8.
[G1 Android Development] ~~Tito~~:
Hey can you post the code to remove it? :cool:
[G1 Android Development] runkpock3r:
damn slow?

Dunno if its just me or if its like this to you guys too but the jachero rom is damn and laggy to me. Maybe its caz i came from cyanogens rom and his is fast but comparing the two, wow this hero rom is slow. (especially wen using the browser and exiting.. wow.. a nightmare).. so is there a config that i gotta do to make this a bit more zippier or what?
[G1 Android Development] devsk:
Are we going to see a kernel with HZ=1000 anytime?
[G1 Android Development] ~~Tito~~:
If you don't have a swap partition on your SD card, then that is one part. The next is playing around with the swappiness to see which one fits you.
[G1 Android Development] ElChouch:
Is it normal that everything is enabled in the user.conf file (cc, backing swap, linux swap, vm, all=1) ?

Thought that you can't enable linux-swap if cc and backing swap are.
[G1 Android Development] x1tyme:
man!! anybody have 'htc screen' loading??? bug the crap out of my...

should i reformat my sd card again...since i just wipe ..the old 1.8.

im using Sapphire
[G1 Android Development] bobdude5:
no loading screens for me..i have 2.0 on my sapphire... i just downloaded swapper from the market and conifgured it to use my swap partition for 96mb at a swappiness of 60..then i downloaded setcpu and set it to 512 max 128 min annnnd thats it? everything is fast not htc screens and i have everypage filled with widgets ..oh and i did this to get wifi working

adb shell
su
rwsystem
magic

then hit "m" and enter for mytouch
[G1 Android Development] rainabba:
A2DP can be made to work in most HERO ROMS (of those I've tested anyway) just by remounting and pushing a few files. HSP/HFP is another story.

I've confirmed that A2DP does work properly in 2.0 just fine, but HSP/HFP is still dead. Not sure why that would be either because the profiles should be hardware agnostic and we have the stack working. That makes me think that the profiles should be portable from the HERO as-is. Can anyone explain why they aren't, or why they're missing from the ROM?
[G1 Android Development] x1tyme:
setCPU make it look faster but im still have that loading screen....

I dont know..still dont work for me. Try load browser and see if it pop that message up..
[G1 Android Development] ChrisChavez:
Honestly.... I'm like....

=O
[G1 Android Development] rainabba:
1.5.1 have A2DP? Can it be fixed to run?
[G1 Android Development] Stormer:
Can someone try Wifi Tether app on 2.0 build? It tells me that my kernel doesn't have needed features ...
[G1 Android Development] DjLuBe:
This is serious!!!

WE AS A GROUP NEED TO HELP GET THIS BOOTLOOP THING FIGURED OUT!!!!! Can we get a post @ the front of the post or somthing cause ive been reading for days and ive seen no solution that f'n works so can we get somthing up front cause im tired of reading through miles miles of ppl talking about how smooth these new roms are im getting pissed HELP ME!!!!!!!
[G1 Android Development] ChrisChavez:
Its cuz the minimum cpu is set to like 128

and maximum is 528

so there's a delay in the cpu getting back to speed from when its sleeping....

This can be fixed by setting the minimum to something higher like 324

=)
[G1 Android Development] rainabba:
What "BOOTLOOP THING" are you referring to? Generally when a bootloop occurs it's because someone didn't follow instructions like wipe before flash, or format/partition SD and old data/files/apps are conflicting. When that happens and your skill-level dictates that you make a post like this (as inspiring as it may be), then you're not about to debug the cause. What I mean by that, is that nearly every thread on this forum has said that same thing too many times and if you're not detail-oriented enough to have caught that, then you'll be lost in logcat and the education required to do anything with it.

If you want to try and find the cause, then fire up 'adb shell logcat' during boot and you'll find your cause there somewhere.
[G1 Android Development] ChrisChavez:
A2DP???

I'm pretty nooby.... =/
[G1 Android Development] rainabba:
A2DP = Advanced Audio Distribution Profile = "High quality", Stereo(and rarely mono) Audio over Bluetooth
[G1 Android Development] ChrisChavez:
Oh ya! I knew that... =p

I thought NO Hero has bluetooth working though.... no?
[G1 Android Development] ChrisChavez:
Damn..... Burned. :eek:
[G1 Android Development] runkpock3r:
keyboard

when I flip my keyboard out on my g1, the homescreen doesn't rotate. Not only that, it freezes for a sec, has a loading thing pop up, refreshes then goes back to normal but no rotated screen. Anyone else having this issue?.. Also I can't access my locale and text menu...
[G1 Android Development] theslam08:
That has been like that since day 1 of hero. Same with BT, the homescreen does NOT rotate. It WILL freeze and be very bad if you leave keyboard open when going home. Just remember to close then your all set :).
[G1 Android Development] free-sidux:
Nope, didnt help.

Tried with setcpu, different minimum settings, but no effect.

Still you could be right, since immidiate wakeup after standby is fast.
[G1 Android Development] ElChouch:
Is it the jbed.apk ?

can't manage to delete it...
[G1 Android Development] Psike1987:
What about a German Keyboard Layout can someone help me to get it? I have the trout-keypad-v3.kcm.bin in german but how I add, and activate it?
[G1 Android Development] setenza01:
Compcache on Sapphire 32B

When i activate compcache in user.conf, i have this error :

*** CompCache ***

compcache_en=1

cc_memlimit=16

cc_disksize=32

cc_backingswap_en=1

cc_backingswap=/dev/block/mmcblk0p3

swappiness=40

*** Linux Swap ***

linux_swap_en=0

linux_swap_partition=/dev/block/mmcblk0p3

*** VM ***

sys_vm_en=1

page_cluster=0

laptop_mode=0

dirty_expire_centisecs=4500

dirty_writeback_centisecs=750

dirty_background_ratio=5

dirty_ratio=10

*** CPU ***

proc_cpu_en=1

scaling_min_freq=245760

scaling_max_freq=528000

sampling_rate=2000000

powersave_bias=0

up_threshold=45

=== CompCache status ===

CompCache version 0.6+

!!!ERROR Compcache disabled

CompCache: MemLimit (system) 16384(user)

CompCache: BackingSwap (system) /dev/block/mmcblk0p3(user)

!!! Unable to set compcache cc_swappiness to user specific "40"

Current system value is "60"

=== CompCache status output ===

Failed to open /dev/block/ramzswap0: No such file or directory

=== VM status ===

ERROR!!! Set VM: page-cluster - 3(system) 0(user)

Set VM: laptop_mode - 0(system) 0(user)

ERROR!!! Set VM: dirty_expire_centisecs - 3000(system) 4500(user)

ERROR!!! Set VM: dirty_writeback_centisecs - 500(system) 750(user)

Set VM: dirty_background_ratio - 5(system) 5(user)

Set VM: dirty_ratio - 10(system) 10(user)

=== CPU status ===

Set CPU: scaling_min_freq - 245760(system) 245760(user)

Set CPU: scaling_max_freq - 528000(system) 528000(user)

ERROR!!! Set CPU: sampling_rate - 200000(system) 2000000(user)

Set CPU: powersave_bias - 0(system) 0(user)

ERROR!!! Set CPU: up_threshold - 40(system) 45(user)
[G1 Android Development] DjLuBe:
Thank You Brian, maybe i didn't try everything i'll try your way. Cats actin like i didnt graduate cause i type different...but right on
[G1 Android Development] anddep:
maturity is the key word here.. to above posts

had awake problems on 1.8 i dont get anymore on 2.0. on another note the camera is not recording sounds or voice recorder.. im wondering if im the only one with this because nobody isn't reporting this bug
[G1 Android Development] masarliev:
I am with 1.8 JAC's ROM which is great is it worth to install new 2.0 or it is not better
[G1 Android Development] rainabba:
I posted just a bit ago and added this issue: http://code.google.com/p/jacheroplus/issues/detail?id=163

Looks like you may be dealing with the same problem I was, or at least related. To be clear, what device?
[G1 Android Development] TeCH NiNJa:
2.0!

UbeR F*in' fast and running smooth! only thing i did was run setcpu with max at 528 and min at 128.....running like a cupcake set up! no loading screens led's work. granted its only green but it still works. handcent runs well on it. got clear me app and advance task killer.....great job jac/ski!
[G1 Android Development] setenza01:
sapphire 32b
[G1 Android Development] rainabba:
For reference, check out: http://xdaforums.com/showpost.php?p=4512469&postcount=9656
[G1 Android Development] free-sidux:
market issues

My market always FCs.

Extracted vending.apk from Jacs image, but I have to uninstall the old first.

Where should it be?

I looked in app_s, but no com.android.vending! Directory /data/data/com.android.vending/ exists, but no app and no way to uninstall... !?!

Any help appreciated!
[G1 Android Development] Fallen Spartan:
MOD EDIT

Ok folks I've removed a lot of useless posts (cursing, flaming, racism & personal attacks) from this thread.

Next person who feels like joining in will get a 7 day ban
[G1 Android Development] :
ive downloaded 2.0 from both servers, it seems corrupted, md5sums dont match
[G1 Android Development] priide:
Tried flashing it onto a MyTouch keeps boot looping.
[G1 Android Development] gary.lavin:
I was able to finally install 1.8 but the phone will not boot up now, I have tried wiping again and re-installing 1.8, any suggestions?
[G1 Android Development] :
!!!WARNING!!!!

Md5sum the file before a flash and make sure it matches, and always nandroid backup

i think 2.0 is corrupt i cant get the sum to match and a flash just messes up the phone, no hero logo.

but i backed up so im going to 1.8
[G1 Android Development] ccyrowski:
I don't think the file is corrupted! Unless you guys downloaded too many copies last night!

Ill reupload another today.

For those stuck in bootloops, I don't know what you're doing wrong.

Otherwise, this is the fastest hero out. :D:)
[G1 Android Development] gary.lavin:
When I try to partition my 16GB class 6 card I get a message saying

Error: Input/output error during write on /dev/block/mmcblk0

retry/ignore/cancel

Anyone got any suggestions?
[G1 Android Development] Conundrum68:
Flashy

2.0 Flashed fine after:

RM1

RM2

Recreate partitions

upgrade to ext3

WIPE

Reboot

Flash

Reboot

Seems smoooth but unstable. Get random reboots and a couple of black-screens.

EDIT: Turning CC off and BSwap off. Going to linux-swap to see if stability improves.
[G1 Android Development] ElChouch:
What are your swap settings ccyrowski ?

I can't get userinit.Sh to work properly (pb on cc, linuxswap, vm and auto odex...), so I manually enable linuxswap (though I agree it's really fast).
[G1 Android Development] jim_lwloon:
MD5 not match. :confused:
[G1 Android Development] drieves1:
I agree this the Fastest out.
[G1 Android Development] nycbasic:
you have to reformat your swap partition on your SD card first. That's why you're boot looping.
[G1 Android Development] ccyrowski:
Don't use userinit.sh edit your seetings in user.conf!

i enable compcache and compcache backing. Don't enable linux-swap!

swap_free_notify notify and removes all stale data. Which makes this build purr!

And to all the magic/sapphire etc users, JAC and I are going to show you some love and solve your problems!
[G1 Android Development] ccyrowski:
I didn't put an MD5 up for 2.0. So they shouldn't match! haha
[G1 Android Development] nycbasic:
Is anyone else noticing that the accelerometer is not working for the 2.0 version or is it just me??
[G1 Android Development] shaolinx:
is it possible to edit the user.conf and flash without having to re-sign the V2.0 rom?
[G1 Android Development] ccyrowski:
you adb pull the user.conf and edit it on your computer then push it back to /system/bin
[G1 Android Development] priide:
Got it working on the MTouch, no wifi though :[
[G1 Android Development] markimar:
I noticed on the user.conf that both compache and Linux swap were enabled is it supposed to be that way? I thought. It had to be one or the other?
[G1 Android Development] ccyrowski:
I think I mentioned it already, but only compcache and compcache backing are supposed to be enabled. NOT LINUX SWAP. I have no idea how all of them got enabled. I must have thrown the wrong user.conf in when I signed and uploaded.

It is a small error though, and not one worth releasing an entirely new build over. You can fix it yourself.
[G1 Android Development] crpercodani:
Do I use the commands on the first page to enable compcache and whatnot? Or does this build come setup with compcache and compcache backing enabled?
[G1 Android Development] ElChouch:
I didn't specify I'm a 32§B user :p So thatis why I manually enabled linux-swap ;)

Waiting for the update !
[G1 Android Development] markimar:
I thought so I just wanted to check with you before making changes being it wa@ a new build and all.
[G1 Android Development] jim_lwloon:
o.. then i flash it now.. haha.. just waiting someone to confirm this. Thanks:D :D:D
[G1 Android Development] markimar:
It's running smooth as silk! I went in and disabled Linux swap. Now just compache with backing.

Compache on my phone always seemed to slow my phone down I will keep it this way for a. While and see how it runs!
[G1 Android Development] eatabagel:
I think it's very snappy. But I still get loads creens when I go back to homescreen.

linux swap paritition = 64mb

compcache = 1

cc_backingswap = 1

cc_swappiness = 40

linux_swap = 0

For those who aren't getting the load screen for Rosie, what are your settings?
[G1 Android Development] lycoln:
***Let me start off by saying I NEVER see the loading screen***

Here are my partitions:

Linux-Swap = 96 Mb

EXT4 = 512 Mb

FAT32 = Rest of SD

***If you want an easy to follow instructions to get your partitions the same as mine, there is a link in my signature***

My user.conf settings:

compcache = 1

cc back. = 0

I use "swapper" (from the market) to direct to my Linux-Swap partition.

Linux-Swap Swappiness = 100
[G1 Android Development] devsk:
Does nobody find this interesting enough to even try? 25% performance gain is nothing to laugh at...:D
[G1 Android Development] docsparks:
Ive done the whole reformat and partition the ext and linux a few too many times now, with far, far less sleep than some of you 'pros', so with that said,

[god forbid me not wanting to search through 730 some pages after skimming through 300 more just for this 1 issue]

but ccyrowski your about an hour from me man. if i dont get awnsers soon, im going to come find you...

.. Not really, but would make for some good discussion im sure.

Anyway, help?

HTC Dream G1 32B, 8gb class4 sd card.

3 partitions, Fat32, Ext3 [512], and Linux swap [tried 96, and 30]

unless the Tmobile G1 screen is supposed to last longer than 10 minutes, then something is snafu'd here

Many wipe and formats, wipe and formats.

perhaps because im using the 1.4 recovery , and not the 1.31? anyone?
[G1 Android Development] ccyrowski:
Ill try it. Will you give me a link so i can read about it more, or were other people have implemented it?
[G1 Android Development] markimar:
Nice work cc and jac smoothest and fast ROM to date in my opinion!
[G1 Android Development] devsk:
http://forums.gentoo.org/viewtopic-p-5963333.html

Let me reiterate that the performance gains are for multi-threaded apps which do a lot of synchronization. I think there are bunch of processes in Android which fit this profile although they are not compute intensive, they are latency sensitive.

Also note that default Linux config is now HZ=1000 because when NO_HZ is enabled, the overhead of large number interrupts with HZ=1000, traditionally associated with HZ=1000, is not there. I think we will see a tremendous gain in interactive response of the device with this change. I see a difference in desktop response also, particularly for firefox, which is again a heavily threaded app.
[G1 Android Development] ccyrowski:
Thanks!!!!! I agree!
[G1 Android Development] ccyrowski:
Interesting, I'm going to fart around with it for a bit. If there is any other information you can shoot me, feel free to do so.

Shooting from the hip, i'd say it may interfere with BFS. We'll see though.
[G1 Android Development] jleake:
Just flashed 2.0 from 1.8. Actually just came from cyan yesterday to JAC for the first time. Having no problems at all(figured I would, just had one bootloop the first try). Running smooth and fast, love it
[G1 Android Development] Fictionles:
This is very very smooth, excellent work! I just did a complete wipe of my ext3 partition in hopes to eliminate some odd reboots I was getting during incoming calls.

Notification sounds seem to be playing more regularly as well. This is one of the best Hero experiences on the G1.
[G1 Android Development] vk2bea:
Can I use this build on a MT3G ?

Is this build (V2.0) usable on the MT3G (32B radio) or will I loose functionality ?

I'm running a version JACHeroSki-v1.7r2-sapphire.zip so I wonder if it's different from the stock JACHeroSki build just for the saphire/MT3G

Must I wipe if upgrading from 1.7r2 ?
[G1 Android Development] devsk:
I disagree. I think HZ=1000 will complement BFS and enhance the experience.
[G1 Android Development] sleepymonk:
No sound via camcorder recording...

Fast ill give them that....
[G1 Android Development] gary.lavin:
Can someone please help me get out of a bootloop.

When I went to install 1.8 I got the following message

E:Failure at line 88:

copy_dir PACKAGE:data DATA:

Installation aborted

Thanks to the forum I wiped and was able to install but I end up in a boot loop

When I try to install again I get the same failure at line 88 so I wipe again...

Happens with 1.7 also

Have upgraded ext2 to ext3

Have reformatted the SD card and run chkdsk

Any ideas?
[G1 Android Development] asterix005:
did you flash your SPL?
[G1 Android Development] JoeSzymkowicz:
I've fixed that sometime by doing a wipe
[G1 Android Development] gary.lavin:
I was running fine on 1.7

Have wiped each time
[G1 Android Development] ccyrowski:
its only a bootloop if you see the little green android guy twice. Otherwise, wait for it to start, because it will.

Secondly, did you wipe in recovery and partitions?
[G1 Android Development] akycia:
cc

so, I have not used compcache before.... do i want to change the cc_disksize= field, or the cc_memlimit= field to correspond with my swap partition on my sd in the user.conf? or leave them as is? currently cc_disksize=32 cc_memlimit=16, but i have a 128 swap part on my sd
[G1 Android Development] n1ghtl1fe:
I just changed those 2 values ill see what happens i suppose. I love linux-swap seems quicker but CC with backing will improve battery life right?
[G1 Android Development] akycia:
What did you change them to? please post swap partition size and cc field value changes:)
[G1 Android Development] JoeSzymkowicz:
I editted user.conf so linuxswap = 0 then tried flashing. Said "E:Wrong digest: system/bin/user.conf E:Verification failed"

Should I flash unmodified ROM and then edit afterwards? Does this rom even need a linux-swap partition?
[G1 Android Development] miketaylor00:
Don't flash it, unless you resign it. Just copy it back or push it with ADB. You can use the instructions in my signature for xROM as an example. You can't use the mount command. Just use this in place of the mount command

rwsystem

Edit, I forgot that I took the xROM instructions out of my sig. Copy the file to the root of your sdcard and then do this in terminal.

su
rwsystem
cp /sdcard/user.conf /system/bin/user.conf
cat /system/bin/user.conf # this will show you the file so you can verify it was updated.
[G1 Android Development] n1ghtl1fe:
#compcache related parameters

compcache{

compcache_en=1	# enable(1) or disable(0) compcache

cc_disksize=88	# Ram swap disksize - any number between 1 to 95 should work

cc_memlimit=40	# Limit the memory usage for backing swap (cc .5x known issue-defaults to 15% of total RAM)

cc_backingswap_en=0	# enable(1) or disable(0) backing swap

cc_backingswap=/dev/block/mmcblk0p3 # pointing to the backingswap partition device

cc_swappiness=60 # default 60

}

speed things up a bit but still 5-8 seconds from idle. I never got that with linux-swap so im going to remain with that for now.