yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] bonanza87:
I am really impressed with the theme. I especially like the exchange support. Do you plan on implementing the htc music player from Rosie at any point. I have tried rosie builds but they are just too slow. I like cyanogens, but they do not have the exchange support. Do you know if android 2.0 will support exchange in the US. I like the square dialer that you have versus the stock cupcake circles. Overall it works well. The clock and weather hang sometimes but not fatally.
[G1 Android Development] soulife:
Yea there seems to be a widget issue effecting roger roms where they "stick". I think I found what it is, we'll see with 2.9.
[G1 Android Development] soulife:
only thing holding back the update is i cant boot into linux. for some reason grub in treating my down button as an enter key. so when i try to dual boot into nix it boots windows. wtf... i need to put the boot.img's back together. i either gotta fix it (have to eventually anyway), virtualbox it, or try it on a live cd. probably friday, im off work friday. i really wanna get this update out so i can move forward, but now im stuck on a computer related issue
[G1 Android Development] xREVOx:
anyone interested in instructions on how to run a linux swap partition with soulife's build? i'm running it now with my proc at 384mhz. Runs better than the proc at 528mhz and no swap...
[G1 Android Development] PlatinumMOTO:
I'm interested but I have a 4gb class 2 card on my 2nd G1 that I'm running Rogers on, does that matter I have an 8gb class 6 coming friday but I wanted to test it out or will it destroy the card?
[G1 Android Development] neo21:
You use a sound/volume hack, right? Can you please tell me how to revert or somehow change that, because the phone is way to loud with the default settings of this rom. Thx.
[G1 Android Development] PlatinumMOTO:
Did you try Lucid or meltus app I think Meltus is the easiest it's in the apps section audiomod or something ike that it's the lite version last time I checked but it can put the stock volume back and V2 which is what I think this ROM has although I like the Loudness.
[G1 Android Development] soulife:
Ion has a unique sound config. I don't use any audio mods any more. Too many side effects.
[G1 Android Development] xREVOx:
I've been testing out the Compcache Swap with 2.8. I will post the instructions and a simple batch file for people to run. If you don't want me to, I'll hold off.
[G1 Android Development] xREVOx:
It should be fine. The compcache swap file doesn't use your sd card to my knowledge
[G1 Android Development] soulife:
Things may change with 2.9. Different kernels and modules. If I get my damn linux box to boot.
[G1 Android Development] xREVOx:
Are you going to switch to he newest Cyanogen Kernel? The new Cyanogen kernal will still support compcache. If not, I can post a linux swap method and the compcache method.
[G1 Android Development] NexVision:
Swap method mentioned here 1 page back.

http://xdaforums.com/showpost.php?p=4103035&postcount=259
[G1 Android Development] xREVOx:
NexVision, actually, i am proposing to use the compcache method that is working with the new Cyanogen builds now which compresses the swap file into memory and doesn't degrade your sd card at all.

Also, it appears to be faster in theory and faster for me. I have tested both swap methods.
[G1 Android Development] NexVision:
The problem I see with that is now your swapping to your device and shortening the lifespan of the chip. I have not really looked into it so it maybe doing something diffrent but if its swapping to the device rather then the SD I would be very weary about that. If you got a link for it I will def check it out though.
[G1 Android Development] soulife:
Yea all it would be is an upgrade to the newest. But I'm ocd and like cracking everything open to see what's new (which I can't do since linux won't boot). Plus 2.9 will have an a/b version with 2.7 and 2.9 kernel so I need to see what's a module and what's baked into the kernel so compcache works smoothly with both kernels/module schemes.
[G1 Android Development] NexVision:
I cant wait for 2.9.

On a side note I installed ahome and then uninstalled it and now all emails are pushing again and widgets are all working great now.
[G1 Android Development] xREVOx:
I'm using compcache with your current kernal now, and tested with cyanogen's new kernel. I am positive it will work.
[G1 Android Development] NexVision:
Just did some research on it looks like its a viable option got the tutorial to set it up on here?
[G1 Android Development] soulife:
I hate askin people to do mt dirty work but try it on 2.7. That will be the closest example to 2.9b. I'm gonna port modules from 2.9 over though
[G1 Android Development] xREVOx:
I'll upload a zip file with a .bat file that will set up everything using ADB so it'll be brainless. I'll upload it in a few mins. Little busy at work this morning.
[G1 Android Development] NexVision:
I guess ill convert it to python then since I dont use windows..
[G1 Android Development] xREVOx:
i'll just post commands too.
[G1 Android Development] glock30:
I ended up using this method to get the compcache working with this rom... definitely adds to the speed... very little lag.
[G1 Android Development] xREVOx:
Here is the batch zip as promised.

extract all to your sdk\tools folder or your adb folder.

Run compcache.bat

made possible by Nurre who tested this in emulator and Cyanogen for his Kernel
[G1 Android Development] setzer715:
sorry for the dumb question, but this will work on soulife's 2.8? I'm currently using a swap, but prefer something that wont destroy my sd so fast.
[G1 Android Development] xREVOx:
yes. i am using it with 2.8
[G1 Android Development] PlatinumMOTO:
so is that al you need to do is run that file if you already have a swap partition?
[G1 Android Development] xREVOx:
compcache doesn't user your sdcard. it uses your internal memory.
[G1 Android Development] NexVision:
I tried your setup and man oh man did it get horribly bad I had to reboot every hr to make it not lag. I did look thru the userinit and swappiness was set to 60 thats way more then needed I set it down to 20 and am trying it again but so far I def prefer the swap partition as everything flew for me.

EDIT::::

After reboot and setting swappiness to 20 its running ridiculously better I may actually like this better then the partition....
[G1 Android Development] glock30:
I think the userinit.sh from the bat file also sets the swap size to 32 megs instead of the default of 24... that might make a difference too... I dont' know which is better though... :p
[G1 Android Development] NexVision:
32 is what I alway set it to and what my partition is set at also.

insmod /system/sd/modules/ramzswap.ko disksize_kb=32000;

So same thing as I run on the partition but it is faster.
[G1 Android Development] xREVOx:
i actually have my swappiness set at 10. 32MB won't make a difference from 24MB. The lag, I can't explain. I ran it at 60 and only notice quicker battery drain.

I prefer compcache over linux swap. That's just IMO.
[G1 Android Development] NexVision:
Yeah I am starting to agree with you on that it threw me at first cause like a idiot I didnt actually look at the userinit just put it in place. Then after horrible to the point of undoing it did I look at it and it had swappi set to 60 and I was like well thats it so set it down rebooted and bam....

Now I am just waiting on 2.9 and im sure soul will incorporate the compcache modules in it since hes been slacking :-p.......
[G1 Android Development] xREVOx:
Rogers with Compcache is probably the most solid ROM out now with full Exchange Support and that HTC Dialer. I messed around with the Hero ROMs but the speed doesn't compare.
[G1 Android Development] NexVision:
Hero roms are a joke and honestly seem to be getting worse rather then better. I need the exchange support and the new exchange mail app doesnt cut it for me and I have a problem using third party apps for essential functions on my phone like calendar contacts etc....

Now as the rogers roms go theres 2 good ones.. Ravenge is really good but doesnt work that great on tibble.

Soulife on the other hand I have run on numerous g1's with multiple carriers and its flawless everytime..

DEF MY FAVORITE ROM AND THE BEST ROGERS ROM THERE IS!!!!!
[G1 Android Development] xREVOx:
I'm liking it a lot. I could do without the new theme though. I flashed back to the original theme.
[G1 Android Development] glock30:
so then the lower swappieness should save the battery life? does it sacrafice a lot of speed from what you have noticed?
[G1 Android Development] NexVision:
If anything the speed is better because its relying more on built in ram then swap.
[G1 Android Development] xREVOx:
i do notice better battery life with a lower swappiness.

Also, I have my phone set to 384mhz.
[G1 Android Development] alritewhadeva:
soulife did you just take the ROMS off mediafire? Can't seem to find em..

edit: nvm i see you reupped them. Thanks!
[G1 Android Development] soulife:
alright everyone, another update. version "a" uses cyanogens newest kernel/boot(w/squashfs) and version "b" uses the most updated .25 kernel/boot(w/cramfs). for those with frequent reboot problems try version b. but keep in mind cyanogen just released an updated kernel so version a might be better. pick one thats good for you. eventually ill discontinue a version. make sure you post your opinion on which build is the smoothest.
[G1 Android Development] alritewhadeva:
K thanks just flashed this onto my spare g1 for testing. Probably try to port the dialer in this ROM rather than the dialer found in the hero ROMS. THink you can send me an un-themed version of the Dialer? thanks appreciate it ^^ Love the look of it. Just booted up
[G1 Android Development] NexVision:
Just flashed version a will let ya know I did a wipe and formatted my sd as well so I can give accurate info.
[G1 Android Development] glock30:
Flashed version a... looks good so far. :D
[G1 Android Development] NexVision:
Ok flashed version "a odex" and I have to say it's awesome.

The speed is awesome widgets appear to be updating faster dunno if its fixed yet to early to tell but they update much faster. I did stress the hell out of the phone when I was installed all 90 of my apps getting text messages and phone calls during while downloading from the market and no hiccups at all still testing

Dialer is still a little sluggish - compcahe running after swap_on - havent even loaded set cpu.
[G1 Android Development] xREVOx:
Flashed 2.8.2a... my battery is getting killed.
[G1 Android Development] setzer715:
What is the default swappiness for 2.8.2a extended? Sorry, I'm a noob and do not know how to check that in terminal.
[G1 Android Development] dragon4000:
How fast is it dying??
[G1 Android Development] NexVision:
2.8.2a is a fail to me I am getting force closes and lots of lag after usage when checking my phone after sitting idle for 3 hours tookalmost a minute to get to home screen from maps.

Flashing 2.8.2b now oh yeah digital clock widget still broke and toggle widgets dont update like the screen refresh is dying.
[G1 Android Development] glock30:
I haven't had any force close issues or anything like that ,but my battery is dying real fast.
[G1 Android Development] soulife:
Yea, the "b" series was put up for those with random reboots, it was a shot in the dark. Nexvision you said force closes and lag, is that "a" odex, do you have swap on? I'm real good with removing a dex file and forgetting to replace it with an odex. If its the odex version I know to check my dex files, if you were running with swap on it very well could be that. By the way swappiness is set to 10 when running swap_on.

After Sunday I gotta wait a week to work on it again, so get me as much bugs as possible so I can bang em' out tomorrow.

If anyone wants to edit their swappiness swap_on uses userinit file in system/bin. You can edit the value there or comment out the line and modify the swapiness in sysctl.conf in system/etc.
[G1 Android Development] soulife:
reserved

(Reserved for future use <hopefully>)
[G1 Android Development] QDT:
I see one process always running:

Customization Settings and whenever I terminate it it keeps coming back.

I would like to ask for better contrast between check marked fields and unchecked.

I've missed a meeting today cause I did not noticed the alarm clock is switched off :D
[G1 Android Development] soulife:
Yea I'm gonna lighten up a lot of the theme. I'm tryin to get to the paint job after I fix what's under the hood.
[G1 Android Development] QDT:
One more thing - is there autorotate issue global or just me is suffering the problem?

Teeter game is working fine so the accelerometer is fine in my G1.
[G1 Android Development] soulife:
Not sure seem normal on my end? You can turn it on and off in sound and display? If you sensor is wacked you can configure it with the bubble tool on the market.
[G1 Android Development] QDT:
Autorotate is working in menu but not with the desktop.
[G1 Android Development] soulife:
Oh, lol cause the desktop don't autorotate.
[G1 Android Development] RainCrow:
First time trying this build out and its working fantastic for me (2.8.2a non-odex). Although I did try out the odex version at first, when I tried to flash the original rogers theme as per Soulife's resources page, I kept getting bootloops. Even after trying to reflash the build and the theme again. It works fine with the non-odex version though.

Overall much snappier than thedudes Roger's (but then again hes been out of the loop for sometime now) and works great for me.

The battery consumption issue is not a problem for me at all although maybe its cuz im not using swap space.

Thanks again Soulife : D
[G1 Android Development] soulife:
Yea I need to update the original theme and make an odex compatable version. I haven't yet cause I'm waiting to see peoples experiences with the odexed version. I think its noticeable quicker but there more room for me to make a mistake during conversion. Also some stuff don't play well odexed. I was hoping for feedback because I'm not gonna be able to maintain 5 versions of 1 rogers build. Version a is up to date with cyanogens advancements. And b is his kernel and compression from before his "scary experiments" became a new stable.
[G1 Android Development] maleman876:
i see you added voice search to 2.8.2. ill flash it tonight to try out.

i noticed i cant turn on geotagging in the camera app? i dont even see the option?
[G1 Android Development] setzer715:
I'm sure this isn't the feedback your looking for, but everything seems to be working great for me. 2.8.2a odex with swap_on and running smooth and fast. I really dont use widgets though, and that seems to be one of the problems.
[G1 Android Development] RainCrow:
Ah ok. Thought that odex might have been the issue.

Also I dunno if you got the white stuff on the status bar worked out yet but I just figured it out with the help of the services.jar thread. Even if you do have it, other people might get help off these two files.

Ohsaka made up the services.jar and the status_bar.xml was made via mianosm's tutorial. Beasts, both of them. The data/time works right definitely but I'm not as confident with the status bar notifications (cuz it was fixed by me lo)
[G1 Android Development] NexVision:
Was running odex'd version with swap on and I dunno. flashed versb b odex'd as well and no issues couldnt get compcach to work on b so im back to swap partition maybe ill try the non-odex'd and see.
[G1 Android Development] soulife:
I had to use another nix setup and I couldn't get squashfs to compile and the one in the repository was outdated so I couldn't grab the compcache modules (actually I think I can get them through system/modules/lib/modules*orsomesh*t) I put the scripts there anyway cause I planned on having it in there too.

And I gotta look up the tutorial, I love a crash corse lesson, I rather do it myself than grabbin someone elses file. But id love to fix the date.

Edit)

Should have read slower, thought tut was for services.jar. ill open it up and look at it.
[G1 Android Development] bbbblack:
Does anyone know how to remove the extra calendars in the rogers rom from the phone permanately? I just want my google calendar. Theres and exchange calendar and something called "my calendar" how can i remove these? Thanks in advance.. flashing the new 2.8.2 now
[G1 Android Development] Deuces:
it does on your ion rom, but i like how the desktop sticks in normal mode myself.
[G1 Android Development] NexVision:
Check out the ION rom by soulife then the main reason for using ROGERS is for exchange.
[G1 Android Development] QDT:
OK, it's been almost half a day of testing with many calls, SMSes, games (Centos) and usual mobile office stuff.

My impression - I love it, even without desktop autorotating :D

Battery is not discharging noticeably faster than CM or any other rom (my private opinion), G1 is not a survival mobile, I always carry spare battery.

"Factory" Desktop widgets (Clock, Calendar) are working fine, the same goes to Weather Forecast widget, but....

LockMe Widget, WiFi/BlueTooth/GPS/Brightness/Ringer Toggle Widget after some time stop working and any attempt of using them causes the android.process.acore to stop.

My conclusion - removing widgets (still can use Better Cut to do required tasks) and keeping the ROM.
[G1 Android Development] bbbblack:
Why is the sms background white now if this is a rogers rom? Anyone?
[G1 Android Development] soulife:
Cause it seems to work flawless, and fixes the bugs, and its half the size. So it seemed win win. I have turning it back on my to do list. ;)
[G1 Android Development] QDT:
One more thing - the problem with contacts not loading with the HTC Dialer from time to time strike again.
[G1 Android Development] soulife:
I can't remember if the dialer always did that or it started after I themed it. I noticed if I hit a number it pops up. But it don't always do it.
[G1 Android Development] maleman876:
installed 282a-extended-odex

worked

installed default 2.8.x theme, boot looping at the little android dude...

flashing 282a back...

edit: flashed 282a back and it booted up fine
[G1 Android Development] sagementor:
I have exactly the same problem.
[G1 Android Development] soulife:
Odex builds might become the new style, I wasn't gonna make a theme for something that might be temporary. For now default theme only works for non-odex versions. You'll need an odex compatable theme. If everyone is happy with odex, ill make an odex theme.

This was discussed one page back I believe.
[G1 Android Development] maleman876:
oh, must have missed that. i guess ill flash the non odex version, i dont like custom themes :o
[G1 Android Development] redkoi:
wheres my wifi??

I just flashed the rom on my rooted rogers dream, and with some time over troubled waters ie. loading update.zip issues and freezing on the rogers start up screen, i finally got the thing to boot up, and surprisingly with the ROM loaded. But now my wifi isnt working. It keeps saying unable to enable wifi. wft???

Im not sure if i f*ed things up and im afraid to do any more damage ie. brick the thing. How do i reflash the phone back to manufactures settings so i can restart with rooting and possibly another try at loading the rom??
[G1 Android Development] soulife:
The mods really need to make rogers phones owners their own section. The roms in this forum are for the g1, your phones take a different kernel to work. Hopefully you made a nand backup before you started playing. If not your in the same boat as the guy I talked to earlier who flashed cyanogens rom. I'm uploading a factory nand backup for him, ill be more than happy to share the link with you tomorrow.

Edit)

I'm trying to build a rom just for you guys but I've been slackin. Plus I don't own a rogers phone so id need some testers.
[G1 Android Development] Mi|enko:
I used straight lucid and it worked fine.
[G1 Android Development] evilone1969:
ty i'll give it a shot :)
[G1 Android Development] Mi|enko:
The hero boot screen works great, but I don't get the sound with mine. Anybody else havin' this problem?
[G1 Android Development] smasraum:
Can anyone post up a few screen shots?
[G1 Android Development] wendee:
same here waiting on the screenshot also :)
[G1 Android Development] boogie1077:
Very nice soulife! Installed perfectly and it's very fast.

I had virtudue's Rogers rom installed b4 this, apps to sd via symlinks(ext2) and I just updated to cyanogen's new recovery image.

Flashed your rom.

Ran cyanogen's app2sd utility from the recovery screen.

No wipe and everything's where it should be and no force closes.

The only thing I had to do was re-load the weather widget.

Going to throw on the theme and I'm headed to bed at a reasonable hour!

Thanks!
[G1 Android Development] mhoangthach:
i'll give it a try....downloading.....sound like a great works

so far it work fast....theme is cool....thanks
[G1 Android Development] N3xt2N0N3:
@Soulife i have the 5 screen launcher.apk if you want it

EDIT: could you add v4 volume hack instead of V1
[G1 Android Development] setzer715:
Works great. Theme works great. Only flaw I see is on the digital clock on the notifications bar. The highlight doesn't cover the entire time. It leaves the first number of the hour if the hour is a double digit time (10, 11, 12) unhighlited making it dificult to see the time. Othen that, looks great!!!
[G1 Android Development] funbacon:
I don't think these feature are good idea.

1. We can download widget from market. Waste memory

2. Using Dude's Home is bad idea, that rom is mod home and Dude's designing skill is not good. I can't say all my point, English is not my first language. But Original GUI from HTC is better.

3. Adding boot logo from Hero = Waste memory

4. Volume hack -> HTC Dream = Chinese Phone (Chinese phone alway come with louder sound, if you like music, you will not like this feature, I think a equalize is better)

5. Removed all but needed ringtones, alarms, notifications. (download resources.zip from TheDudeOfLife's thread) -> Suck, you add widget,boot logo and remove ringtone. Suck

6.Removed all but needed wallpapers. -> Suck again
[G1 Android Development] uberingram:
You know what? I'm really sick of your posting. Every single build of anything that's come out this past week you've ****ted on and not even in a constructive manner. Also, I don't think you realize that EVERY build that is posted is tailored to the original poster's preferences, not yours. If you don't like it then suck it up and change it yourself. All the resources to do so are available here. So stop crapping on all the ROM threads and make your own. We are waiting in such anticipation for the

"funbacon's super awesome can't be beat has all the features EVERYONE wants SUPER OMFG ROM"

thread to hit the forums. All these ROM cooks are asking for are bug reports, not your asinine opinion on why they did something one way or another.

Edit: Awesome job OP. I'm glad you posted your work. I'm going to echo the "Anybody have some screen shots?" sentiment. Come on people, DDMS is not that hard to use. :)
[G1 Android Development] soulife:
I'm gonna see if I can use some vacation time from work this week so if I get approved I'm gonna put up an "update" to add some "international" support. I'm also gonna try to strip some more stuff off so it can be flashed without the new spl. Also weather widgit seems defective ill look into that (I might put that on data partition, not sure yet). This Rom is aimed more towards us users. But ill play with it a little.
[G1 Android Development] uberingram:
I've noticed that Sharkey's widget (and all those based off it) is extremely sensitive to the LocationManager service. If My Location is being refreshed in a consistent manner the widget does all kinds of crazy things.