yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Paging Dr B:
I dont think 3G has much of an impact on the battery (been using mine on 3g since october and no real issues since the last few batches of roms). But if you are looking for a 2g/3g toggle, the app Bettercut has a 3G toggle that you can place on your home screen. Its not a free app but its totally worth the price (2 bucks i think)
[G1 Android Development] miketaylor00:
Manup made the toggle widgets. I think he said there is a problem with the 2G/3G switch that won't allow it but he can tell you better. If I remember right the carriers want it to be hard to switch for some reason so they had it built so you could only access it through the GUI.
[G1 Android Development] miketaylor00:
The Battery Status widget from the guys who make lock 2.0 and the weather flip clock has that too. But all it does is open up the 2G/3G menu. It doesn't directly toggle it. I believe you can setup a short cut with anycut to that menu if that is what you want.
[G1 Android Development] Paging Dr B:
ha, well that sucks. I've only used the Wifi toggle in bettercut which acts as an actual toggle.
[G1 Android Development] kingskidd268:
This is a great rom, I hope they have not given up on updating it.......???
[G1 Android Development] Paging Dr B:
^^^^posted 8/8

by the looks of it we should be expecting something today or tomorrow... me hopes.
[G1 Android Development] miketaylor00:
I hope so too. JAC and Manup haven't been on much lately. I hope that is because they are working hard on a new release :)
[G1 Android Development] velazcod:
Is there a way to remove myfaves without causing syncing problems? I have an unlimited plan and I hate that myfaves wastes so much battery.

BTW I love this rom, its fast and looks "cool" :)

THANKS!
[G1 Android Development] miketaylor00:
Yes, you can remove it through terminal. This build doesn't rely on it for synching. There is no odex file. Just remove the apk and that data folder.
[G1 Android Development] velazcod:
Awesome.

Removed, rebooting, will test and if any problems will post but if, as you say it works then it should work flawlessly.

Thank you for your quick response!
[G1 Android Development] thedekhoi:
Removing the MyFaves.apk caused a sync issue with my contacts and gmail, but I have at&t if that makes a difference.
[G1 Android Development] orells:
I love this ROM!!! It's fast stable and good looking. Where do we go from here?
[G1 Android Development] xyrcncp:
Yeah, removing the MyFaves.apk will kill your contacts sync. As far as I know there has always been a standing "warning" of "Do not remove it".
[G1 Android Development] miketaylor00:
There was on builds that included the odex. This was added in by Manup. I removed it and my synch has worked fine. I haven't had a single problem. I know of 3 other people who have removed it on this ROM with no problems.
[G1 Android Development] velazcod:
Yes, after the first reboot you'll have no contacts, however, go into the settings -> data sync, and do a hard sync and it will start working again!!
[G1 Android Development] miketaylor00:
I think I remember that happening to me. I didn't reboot right away so I didn't realize it was from removing MyFaves. I haven't had a single problem since then. Synch works perfect for me now. In fact, I just manually synched right now to make sure.
[G1 Android Development] nearxos:
hello. i just install on my g1 jacxrom 1,3 r3 my problem is that wireless seems to work. can scan for network but cant connect to the networks. anybody can help me on that
[G1 Android Development] miketaylor00:
Hold the camera button down when you boot your phone. It will take you into the SPL screen. Check your version. If it doesn't say HBOOT-1.33.2005 then you have the wrong SPL. Also, your radio should be 62.50S.20.17H_2.22.19.26I unless you are on Rogers. They have a different Radio.

You MUST update your Radio before you update your SPL. If you have an old radio you will brick your phone.

Here is a link to the latest Radio and SPL. http://code.google.com/p/sapphire-port-dream/
[G1 Android Development] Rmag37:
Miketaylor00, that user.conf you put up earlier is freaking great. I didn't change anything in it and it runs sooo smooth. Running that and overclocking to 527mhz could probably get hero running smooth. I played the guitar hero app, which normally lags really bad, and it ran pretty smooth. Anybody know why the guitar hero app is so laggy? Bad dev or was it meant to run on magic/hero?
[G1 Android Development] Paging Dr B:
me thinks it was a sh*tty port
[G1 Android Development] miketaylor00:
Sweet. I'm glad it worked for you. If it works for some other people maybe JAC will put it in the ROM. Any more guinea pigs?
[G1 Android Development] nearxos:
i did what you told me to do and now it doesnt boot. it stays on the first screen where it says g1 t-mobile. is there something i can do to fix this
[G1 Android Development] Rmag37:
Boot loop? That sucks, did you give it a while? It can take 10 mins or so to boot up after flashing new radios spls or images. Assuming your phone won't boot just boot up in safe mode and restore your backup... hopefully you remembered to backup with nandroid first...
[G1 Android Development] miketaylor00:
What exactly did you do? If all you did was check the spl version nothing should have happened. Did you update the radio or the spl?
[G1 Android Development] nearxos:
first i update the radio and after the spl.
[G1 Android Development] nearxos:
does it need 10 minutes to boot after updating the radio and spl?
[G1 Android Development] nearxos:
i didnt make a backup. is it possible to use someone else backup to make my phone work. or what other option i have to make it work?
[G1 Android Development] Rmag37:
I suppose you could. I don't see any reason it wouldn't work but don't take my word for it.

You would need a way to connect your sd card to the computer though... sansa mp3 players some phones will work, or you could buy a piece of hardware specifically for this.
[G1 Android Development] WarlockLord:
If I'm using linux swap now, how do I switch to compcache with backing swap? I tried to just change user.conf to backswap enabled 1 and linux swap enabled to 0 (not specifically mentioning the lines) but after reboot it told me compcache was not loaded. I read some posts about suspicions that someone else doing something similar was using linux swap partitions. How is this resolved? Do I format the partition? Do I set it as some other fs type?
[G1 Android Development] miketaylor00:
Hold down the home button when you boot up. If that doesn't work hold down the camera button and see if you can get back in the SPL. If you can get either the recovery or the SPL to come up you can put the zip file for the ROM on your SD card and run it. It sounds like that is all you need to do.
[G1 Android Development] miketaylor00:
Here is my user.conf. It is setup to use Compcache with backing swap. You can try using mine or just use it as an example for yours. If it doesn't work, there may be something going on with your partitions. A couple people couldn't get their partition to be recognized by the ROM because they were on the old SPL.
[G1 Android Development] WarlockLord:
I am using your user.conf now and the new SPL. When I had linux swap on it worked. compcache would load and i would have a swap partition. After using your user.conf I geT:

......

Actually I just ran sh /system/bin/swap -s again to quote the error and it appears its working now with backingswap enabled..... strange!
[G1 Android Development] miketaylor00:
LOL, well as long as it's working I guess that's all that matters. If it screws up again post the error.
[G1 Android Development] icetomyst:
@miketaylor00

Been using your user.conf since you posted it (minus backing swap b/c my class 6 had a mishap with a cup of coffee & now stuck with a class 2 for a bit) and even with just the rest of the changes I've noticed a decent improvement in speed. Thanks for taking the time to set that up. I'm all for using that as the default config.
[G1 Android Development] miketaylor00:
Thanks for the feedback. I'm glad it's helping.
[G1 Android Development] Rmag37:
Why would your class effect backing swap?

Also, kinda off topic but... how do I check my sdcard class? I have two 1 gb sd cards one is the one the phone comes with and the other I have had for around 2 years.
[G1 Android Development] icetomyst:
Well doesn't backing_swap read/write from your partitioned sdcard, or have I been misguided?
[G1 Android Development] miketaylor00:
They have a number on them. The one that comes with the phone is a class 2 I believe. The old one might not be a sdhc so it won't have a class.
[G1 Android Development] toeshot:
your 1 gig cars are most likely class 2

to know what your car is you can look on the package, it may say or you can look on the card itself. It will have a circle with a number in it, this will be the class. you could also get the SDCard part number and look on the manufacturers website or research the web. Most of the well known manufacturers will have the info on their respective sites.
[G1 Android Development] miketaylor00:
It does, but a lot of people say that class 2 cards work ok with this ROM. I have a class 6 8GB so I don't have any personal experience on it but others say it is fine. Give it a try. If it slows down, switch it back. No harm done.
[G1 Android Development] WarlockLord:
OK the compcache disabled has returned... didn't even do a reboot...

!!!ERROR Compcache disabled

somethings about ramzswap: Unknown symbol vx_malloc, Unknown symbol xv_free, Unknown symbol xv_get_object_size, NUM_devices not specified. Using default: 1

Goes through some lines and settings regarding creating the device....

Compcache status output

Failed to open /dev/block/ramzswap0: Permission denied

The rest is status related to VM and CPU
[G1 Android Development] miketaylor00:
nearxos, did you get this working? Did you try my suggestions?
[G1 Android Development] miketaylor00:
WarlockLord, make sure you get su before you run the command. It will show you errors if you don't.
[G1 Android Development] WarlockLord:
Hehe just figured that out. So is compcache automatically enabled on boot or do I need to su and run that command after every boot to enable it? is that command just giving me a status or actually starting compcache?
[G1 Android Development] miketaylor00:
It's enabled on boot. That command just shows you what is running.
[G1 Android Development] strikerz911:
Just wanted to let you guys know that if you flash the newest radio and haykuro's spl then wipe and reflash wifi and google maps gps works. So does the ext2 partition. a2sd works like a charm, and I used paragon partition manager, not parted.
[G1 Android Development] miketaylor00:
Yep, there have been a lot of other people who had the same problems and the SPL was the thing that fixed it. Thanks for posting your fix though. It's always good to know how someone fixed their issue.
[G1 Android Development] OFinch:
:)

Kinda off topic, but I hope that new update drops tonight or tomorrow morning even though we don't really need it lol. I just like flashing new JACxROM's. Anyone else like this? But yea he said the updates were going to increase speed and other things, so just a matter of time.
[G1 Android Development] miketaylor00:
Me too. I would love a new build for this ROM. At least we have my user.conf changes. I can't believe how smoothly my phone is running right now. Anyone who hasn't tried it needs to give it a try.
[G1 Android Development] Rmag37:
You should really fix that... lol if you look back like 10 pages youll see about 3 people or so who had their computers HD reformatted by paragon. Its easier (IMO) and safer to use the phone to do it.

As far as an update for this is concerned, i would love one... but i can wait as long as jac makes me.
[G1 Android Development] OFinch:
yea I hate to say it.... but I messed up my laptop doing it when I first started learning this. I got it fixed. Had to find windows disk. but it is much easier doing it with parted. But now I would have no problem doing it with paragon either, just pay close attention. But also yea I can wait for this ROM also.
[G1 Android Development] amihov:
About the batterie

Now i can confirm too that the rom has a shorter then the stock stand by time. In terms of continues use i am not sure. If we agree that one of the root causes for that is the battery meter can we just change the settings on it to set it up so it checks the battery status once per hour or even once every 2 hours. I mean if the phone is not in use why do we need to know what is the battery status any way. And about the flip clock weather widget i just removed it from my screen. In Vancouver now we are back in the raining season (more then 9 months of the year) i can predict what is going to be the weather tomorrow or even a week from now :) If the kernel has something that eats power there is nothing that we can do about it.

If someone has an idea how to fix the battery meter please share it with all of us.

Thank you to all.

Alex
[G1 Android Development] waacow:
Same happen here, I remove MyFaves.apk and my contacts were completely wiped on the phone and I got force closed when launching contact. So I reboot and did a manual sync then everything restored again.
[G1 Android Development] miketaylor00:
If you couldn't get rid of myfaves I would make JAC create two builds so I didn't have to deal with it. I'm sooooo glad I can remove it on this build. ;)
[G1 Android Development] unthinkablehero:
user.conf

hey man, i'm loving this rom, but I was wondering how exactly would i implement your user.conf. I've searched the thread, and the forum, and I've found some ways, but they also have to do with using the userinit file. I have two partitions on my sdcard. Would I need to make the third partition, the swap partition and how exactly would i install the user.conf? I'm at a loss here after an hour of searching. I'm really sorry to bother you with this, but I really would like to try out the user.conf you made. Thanks.
[G1 Android Development] Rmag37:
http://xdaforums.com/showthread.php?t=542899

There you go, that's the guide i followed.
[G1 Android Development] DigitalN.:
Ugh, I am still having the issue of no data connections. I have tried 6 different ROMs, and no luck. I cannot for the like of me find a newer radio version for rogers than I am using either! I need help with this.
[G1 Android Development] miketaylor00:
Here is how I do it. I copy the file to the root of the sdcard. Then I open up terminal and do the following:

su

mount -o rw,remount /system

cp /sdcard/user.conf /system/bin/user.conf

cat /system/bin/user.conf

The last command will print it so you can be sure that it copied correcty.
[G1 Android Development] Clyborg:
Thanks Mike!

Jason
[G1 Android Development] unthinkablehero:
Thanks man. Really do appreciate it. Do I still need to create the third partition for linux-swap?
[G1 Android Development] miketaylor00:
Nope. I'm not using Linux Swap at all. You should be fine without it.
[G1 Android Development] unthinkablehero:
Sweet. Thanks man. Seriously, I really do appreciate it. You're the man.
[G1 Android Development] miketaylor00:
I'm working on a version 2.0. With all my stuff on my desktop I just got #78 on the top times for Benchmark Pi. Most of the first 50 are a bunch of guys who submit their scores 10-20 times each. And they strip their phone down and turn everything off to do it.
[G1 Android Development] unthinkablehero:
Okay, wow... I just did as you instructed and the speed increase is incredibly noticable!!!!! Barely any noticable lag whatsoever!!!! Thanks again man. Does this need to be done after every boot? or is it consistent? Just asking. I've used userinit files before and I had to do it after every boot.
[G1 Android Development] miketaylor00:
It will load on it's own every time you boot. You are all set unless you need to make additional changes down the road. You can check to see if it is running with the correct settings at any time by going into terminal and doing the following

su

sh /system/bin/swap -s
[G1 Android Development] unthinkablehero:
aw man... sorry. I just went back to page 90 and saw that someone had already asked the question about consistency upon reboot. But again, thanks man, I really do appreciate your work and help on making the G1 better. I'm sure that everyone else on this forum who has recieved help from you feels the same way. Thanks again.
[G1 Android Development] miketaylor00:
No worries. The thread has gotten big and it takes me more time to complain about someone asking the same question than it does to just answer it.
[G1 Android Development] unthinkablehero:
I appreciate your patience, tolerance, and kindness then. Have a good one man. Once again, thank you.
[G1 Android Development] miketaylor00:
You are very welcome. I appreciate the compliments.
[G1 Android Development] IRIE4IPIER:
not trying to be rude or anything, but, anyone who messes up their computer using paragon should shoot themselves. not really............but really. it is a wonderful piece of software, and very easy to use.
[G1 Android Development] nearxos:
yes my phone is working now. i just install JacxROM from the begining using a card reader . and now also my wireless is working.
[G1 Android Development] miketaylor00:
Awesome. After I thought about it I realized that reloading the SPL will always wipe out your ROM. I'm glad it's working for you. I was scared that you were going to end up with a brick.
[G1 Android Development] josevtome:
Have your user.conf file on my G1, run ../swap -s and I got this for CPU Status:

ERROR!!! Set CPU: scaling_min_freq - 245760(system) 192000(user)

ERROR!!! Set CPU: powersave_bias - 200(system) 0(user)

ERROR!!! Set CPU: up_threshold - 40(system) 45(user)

Is this informative, actually an error, something to be scared of, or it doesn't matter? I was playing around a little with CPU overclock the last few days. Does this reset the CPU values that I had?
[G1 Android Development] miketaylor00:
Your Overclock program is overwriting the values that I set. It isn't really an error. I sometimes turn mine on to play around with settings. I'm trying to get JAC to implement screen on/off CPU settings like they have in overclockers. Basically, don't worry about the errors. Turn off your overclocker if you really want to run my settings. If you can get something better running, let me know.
[G1 Android Development] josevtome:
I have been playing around with CPU to try to get better battery usage. I actually saved a lot of battery, had several issues with functionality. I set low CPU frequencies when phone is off/locked, but time widgets get outdated, messages are not received fluently, phone calls starts ringing at 2nd or 3rd ring... things like that. Trying to identify the best ranges to get stability and power saving, but haven't achieved anything good (besides almost 50hours of battery hehehehe :rolleyes:)
[G1 Android Development] miketaylor00:
I'll share my settings. I sometimes get a delayed ring but it's not too bad.

Screen off:

Min - 128000

Max - 192000

Screen on:

Min - 192000

Max - 384000 or 528000 depending on whether I need performance or not.

If you are worried about performance when the screen is off you can set the Screen off Max to 245000. I like to keep the max off the same as the min on. I noticed it helped me some with battery using these settings and it didn't take a long time to speed up when I wasn't using the phone much. I have an idea for implementing this concept in this ROM. I'm waiting to hear back from JAC to see if he's interested.
[G1 Android Development] josevtome:
I'll stick with your settings for now! :D This is going fast! :eek: like this!
[G1 Android Development] nearxos:
thanks for any help you have give. i also have one problem with my speaker.. suddenly stops working and after starts working again.. i was thinking that was a software problem but i dont know for sure
[G1 Android Development] Mikey:
I noticed in this rom- the apn list contains numerous ANP settings.

How is it that they wont show up in my cell??
[G1 Android Development] JAWheat411:
Maybe it depends on the location you have setup or the network you are on. Like mine in U.S. is T-Mobile US. If I could connect to a different network I would assume the APN list would change.
[G1 Android Development] Mikey:
Just weird that is doesn't show up as a list and allow me to pick..
[G1 Android Development] Scholesville:
Do I need to flash Haykuro's SPL in order for the app2sd to work for this rom?

Because I flashed this rom once, and I notice my secondary storage was empty even though I had a ext3 partition. But because app2sd was not working for mine, decided to flash back to Cyanogen even though I like JAC's looks & theme.

Sorry if this has been replied before but Appreciate the advice.
[G1 Android Development] ratana412:
I feel like I am missing the call waiting tone with this ROM. As in, I am missing calls, because I do not hear the call waiting tone. I had the same issue with the dude's cupcake rom, until I copied all the audio files he left out into some folders on the SD card.

But with this one, I am still missing it, just wondering is there a way I can make sure that the files I copy to the sd card are part of the notifications/ringtones/alarms? I don't think the system is picking them up. Maybe I need to put them in a specific directory? I noticed the file system is read only so I was not able to copy them from the sdcard into system/media/audio/ ... I don't know how to mount the fs as rw unfortunately.

thanks --
[G1 Android Development] miketaylor00:
I'm going to bump my min CPU to 245000. I am getting lag when my phone rings. I have missed call running and I think that slows it down quite a bit.
[G1 Android Development] miketaylor00:
The same thing happened to me. I had a huge list when I first set it up but after it was setup it only shows the one that I am currently on. Maybe JAC can give more insight into this.
[G1 Android Development] Mikey:
What would the terminal command be for this, instead of changing the file and repushing it?
[G1 Android Development] miketaylor00:
Yes, you need the Haykuro SPL. At least 5 people have had problems with this and reinstalling the 26I radio and the Haykuro SPL have fixed it. Make sure you wipe your phone too.
[G1 Android Development] miketaylor00:
You could change it through terminal but if the file doesn't change it will set back to the setting in the file when you reboot. So you would have to use a file editor to edit the file on your phone.
[G1 Android Development] miketaylor00:
I was missing some ringtones that I custom made on my phone on another ROM. I copied them to a media folder on the root of my SD card and now they show up with the other ringtones. It's worth a try.
[G1 Android Development] alritewhadeva:
should be something like

echo 528000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

echo 528000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

substitute 528000 for the frequency you would like for max and min respectively
[G1 Android Development] Mikey:
Thank you Gents :)
[G1 Android Development] thedekhoi:
Does anyone know if you can push another lockscreen into this build since the battery on the lockscreen doesnt show a correct reading for me.
[G1 Android Development] renegadedj:
i think you can but not sure because of the different in builds. i dont know what .apk you have to push tho you'd have to search

i'd like to know if you can for sure to as the lockscreen meter looks great but its annoying that it doesnt sync graphics-wise with the topbar meter.
[G1 Android Development] WarlockLord:
How do you do ESC in vi in a terminal? I have edited my docs but I don't know how to back out lol
[G1 Android Development] Paging Dr B:
type: exit

it will then exit terminal. if you are in the recovery console you can type recovery to return to the main recovery screen
[G1 Android Development] Rmag37:
Yeah, I never had any serious problems with it, I just didn't like the way it works. I couldn't figure out how to set my linux-swap to exactly 32mbs with it I kept getting like 33.7 or 35.8.