yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Vlad83:
Swappiness is how aggressively Linux swaps out the memory. If you set it too high then the read/write times will slow you down and the phone may become unresponsive. Even class 6 is way slower in the random access department compared to the phone's memory. Set it too low and swap won't be of any benefit. The key is finding the right balance. I found that 35-45 is best for me, you just have to experiment...

I am waiting for 2.2 to start messing around with the user.conf...
[G1 Android Development] DarkPontiac:
Hey I just installed the tmobile version of this rom with the expantion pack and I'm having a problem with bluetooth stereo streaming..

In my car I ususally use tunewiki to stream internet radio and bluetooth to my car stereo with google maps running, on cyanogenmod this had no problems running (other than random reboots) but with this rom I have skipping issues... at first I though it was due to the streaming radio but even with mp3's it skips.. even without google maps running it skips here and there. It doesn't skip when the phone is playing the audio but when playing through bluetooth it does..

Is there any way to fix this issue?
[G1 Android Development] ATZ-007:
HTC Dialer

:confused::confused: Does any builds have HTC Dialer :confused::confused:

Thank you :)
[G1 Android Development] olearyp:
No. AOSP/ADP themes include cytown's modified dialer, however, which I grant is not at all the same thing.
[G1 Android Development] RavenII:
I might be missing something as well, but I've tried everything, and only boot to a black screen after the Android splash...wipe, no wipe, terminal command, no terminal command...etc....nothing....
[G1 Android Development] qwerty3656:
You say "wipe", but it is not just the normal wipe you need. You have to wipe your ext partition. Most of the black screen issues are caused by junk in your ext partition.
[G1 Android Development] Takenover83:
Thanks for the clarification, but should CC be disabled when using swap?
[G1 Android Development] RavenII:
I figured it out, got it running, but one thing...Market crashes...if I go to downloads, and click on "info"....it crashes. Any ideas on that one?
[G1 Android Development] hettbeans:
Just reposting.
[G1 Android Development] firecrac:
huh ? HTC_IME is missing ?
[G1 Android Development] olearyp:
Don't expect any new theme ports until after the 2.2.x expansion pack release.

Maybe. You should give us enough information to figure that out. Which build did you install on what device, and how did you install it?
[G1 Android Development] Technochris1:
Hey Enom,

Any Chance we can get an estimated eta of Expansion pack 2.2?????:)
[G1 Android Development] enomther:
This is true ... PLUS ... I've already had (3) requests for Android 2.0 theme and the first one I responded too and answered "yes" that I would port it, but not until v2.2.

HTC_IME is included in the TMO builds, you just have to enable it.

~enom~
[G1 Android Development] enomther:
I truly can't give a solid ETA as of yet .... I've been saying "a couple of days" now for over a week ... so, if that's any indication.

Real life has thrown me a few cogs in my wheels. I must always place the projects I receive IRL ahead of this stuff.

All that said ... I do fully intend to make a strong effort to have 2.2.x ready to go by this upcoming sat. (at least that's my goal).

~enom~
[G1 Android Development] enomther:
USB Tethering ...

you guys should really search the thread ... this has been discussed ... in which I basically stated "yes" ... when I'm able to fully port/patch and test Zinx's kernel code ... AND it's deemed 100% stable and doesn't mess with ADB and/or the ums functionality I will include it.

harry_m has already made an application to control this functionality ... and I will include that app (as opposed to placing a setting in the settings menu).

~enom~
[G1 Android Development] olearyp:
Whoops, missed that. I installed the standalone HTC_IME a while ago, then started using TouchPal, so just plain forgot. Point still stands that we need more info from the poster to even guess what could possibly be going on.

EDIT: enom, looks like this project is trying to meet some (not all) of the 2.2.x goals. You're probably aware of it, but if somehow you'd missed it, there it is.
[G1 Android Development] grandtorino:
10MB Hack???

Can anyone tell me what the 10MB kernel hack or mod is anc what it does for my phone,?

Thankjs :D
[G1 Android Development] Technochris1:
Wow, 40th post and still cant search.....:confused::confused::confused:

the hack pulls empty allocated space that would be used for Graphics (Games), so u can use it to your discretion.....

If any one has a better answer, Please correct me.....

Sry if im a D!ck....
[G1 Android Development] Vlad83:
Pretty much... It takes 10mb dedicated to video and allocates it to system memory, in turn giving you roughly 107mb as opposed to 97mb total. Keep in mind though, you may not be able to play 3D intensive games.
[G1 Android Development] sasa3791:
Ok, how can i enabled this option in terminal
[G1 Android Development] Vlad83:
su

expsetup

option 14

option 4

y to install

it will reboot to recovery, flash, reboot, and your done.
[G1 Android Development] coredump777:
enom, I have a problem here that I think is not tied to your Rom, but maybe you can help me.

I let my phone charge on my notebook's USB for like 8 hours, until 100% charge. Disconnected it, opened a browser, read two or three wikipedia pages, then opened twitdroid, asked for a refresh, tried to post a new tweet and attach a photo, then my phone shutdown. I turned it on again and the first message on the screen was the "battery under 15% connect to a charget" one.

It happens all the time. Everytime I try to browse the internet, upload stuff, watch youtube video, my phone just shuts down and get back to 15% battery. The test above was only one of the many occasions that it happen, and it doesnt seems to be tied to software or at least not a specific program.

I tried to dump a log with expsetup but apparently it only catches the log from last boot, can you confirm that? I pasted the log here, btw: http://pastebin.com/m25d066e

Any idea on how to test that? I am trying to get the official HTC firmware so I can try and rule out software versions.

Anyway, if anyone has any idea of what is happening, tell me please :\

I am using the latest AOSP build with a T-Mobile G1 and the fancy recovery image.

Info asked by olearyp:

Radio is 2.22.19.26I

SPL is 1.33.2005, if I remember correctly its Haykuro's SPL

The recovery image is "Cyanogen v1.4 + JF", I also can't remember exactly what version, but this string is at te bottom of the recovery screen.
[G1 Android Development] olearyp:
In case it matters, by "fancy recovery image," you're referring to Amon-Ra 1.2.3? And which SPL and radio?
[G1 Android Development] firecrac:
i just dump this two files (AOSP-1.6_r1.4 + ADP DRD20 and exp) on my magic and i wipe, then install.. pooofff~~ HTC IME missing :confused:
[G1 Android Development] olearyp:
Note that HTC_IME isn't the default, so ensure that you have it selected in Settings.

Barring that, follow the procedure in Post 1 in the PLEASE NOTE section (basically, removing some status files related to the exppack) and reboot, and see what happens.
[G1 Android Development] firecrac:
i wonder how it happened too, its ok.. i restore back to my restore file and then update DRD20 without wipe, and everything is fine now.. i got my T9 back ^^
[G1 Android Development] ericwong:
Fix ADP1 image

Attention enomther,

Can you re-do the rooted ADP1 image, please?

(AOSP may also possibly be affected??)

to fix the Google Partner Setup forced close issue.

See the details and reasons in the link below

http://groups.google.com/group/Andr...read/thread/5b7c52f40d91d2ef/e5b77b8a919d59dd

For those after USB tethering, you can try this instead of waiting

http://code.google.com/p/android-wired-tether/

(I gave the author the suggestion to make this and have been using this since it was released....)
[G1 Android Development] coredump777:
Radio is 2.22.19.26I

SPL is 1.33.2005, if I remember correctly its Haykuro's SPL

The recovery image is "Cyanogen v1.4 + JF", I also can't remember exactly what version, but this string is at te bottom of the recovery screen.
[G1 Android Development] rabinath:
AOSP space issue

Instead of my original post's whining I instead just want to say thanks for Your great work! I will definitely use Your ROM again, after I bought a new phone. And for the darey and adventurous of You: don't try that DeathSPL if You have shaky hands. DeathSPL does not talk in ALL CAPITAL LETTERS and does not have an adopted daughter.
[G1 Android Development] mdavidf:
Are you saying you attempted to install the DeathSPL and you're phone is bricked?

If you can get to the Recovery and Bootloader screens, your phone is not bricked. It's just a matter of the steps you take to restore it. If you can get to the Recovery and Bootloaders screens, check out this link and follow it to the letter:

http://xdaforums.com/showpost.php?p=3816278&postcount=3

You'll also need Enomther's ROOT Rom or whatever ROM you want to flash.
[G1 Android Development] Vlad83:
You can try the following: go to /data/system and erase batterystats.bin

This should erase all the battery statistics so you can start fresh. Fully charge and discharge your phone a couple of times to recalibrate it and if the problem persists then it's most likely a hardware problem and your batt needs to be replaced. See if you can get your hands on another battery to help you pinpoint the problem.
[G1 Android Development] rattlesnake8:
hey enomether

i got this message at the installation that says " can't open /sdcard/TMO-OTA-US-DRC83-ROOTED_update.zip

(bad)

what that means ????
[G1 Android Development] olearyp:
Try downloading it again.
[G1 Android Development] rattlesnake8:
i did and i try to reformat the sdCard and in the console

when i type rm 1

its says partition /dev/block/mmcblk01 is being used. you must unmount it before you modify it with parted ????

i have no idea what to do ???
[G1 Android Development] olearyp:
The installation steps should be performed from recovery. Hold HOME while booting the phone. I doubt that you need to reformat the SD card, though, just because of this error. Double check that you're correctly performing the steps in Post 4 of this thread.
[G1 Android Development] pol18:
how to find some themes for this rom?

how to use the terminal?!?!?!
[G1 Android Development] Joe333x:
how to use the terminal? how can you have root if you dont even know how to use a terminal? use the search button seriously.
[G1 Android Development] LucidREM:
Themes

actually reading the thread and searching usually helps:

http://xdaforums.com/showpost.php?p=4163562&postcount=7

that's post number seven on the first page for those who missed it
[G1 Android Development] DarkPontiac:
Is there anyway to remove the stericson's lockscreen from the asop with the default one?
[G1 Android Development] Jdom58:
Wow this thread has been quite for few days now, what you cooking up there Enom?
[G1 Android Development] Vlad83:
Hey is it just me or do sounds disappear at times after connecting to usb (but not mounting, just for charging purposes)? I pushed all the sounds to system/media and I still at times get the generic ring. I tried everything I can think off...

Enom!!! Where are you buddy? Kick all that RL crap to the curb!! :p Just kidding, take care of business. I am more than content with 2.1.2 (except for that damn generic sound issue I am having more and more often...)
[G1 Android Development] enomther:
lol ... I'm still around ... just handling my priorities is all.

I have no idea on that sound issue you are describing.

But yea ... v2.1.2 ... being as solid as it is ... is allowing me to take a few days off and get things in order ... but I'm still around ;)

~enom~
[G1 Android Development] bubonik:
You think we can get a minor update for the new maps.apk tonight? =)
[G1 Android Development] lp894:
could someone please pull /system/build.props for me and send me the link in a PM? the backup i did apparently only saved sapphire.props, so now my wifi doesn't work lol
[G1 Android Development] olearyp:
Depends on what followinginsanity and friends can come up with. I'm working on getting it to install correctly via his build.prop edits, but haven't gotten there yet. In mid-reboot; I'll let the thread know.

UPDATE: I don't think it's going to happen tonight. It installs after some hacking about but I can't figure out the right build.sapphire.prop mojo.
[G1 Android Development] Vlad83:
That's awesome! Don't forget the Dream owners as well :D
[G1 Android Development] olearyp:
It's the same general idea, just in the build.trout.prop file instead. The hinge is supposed to be ro.build.fingerprint, but that's not doing it on this ROM for some reason.
[G1 Android Development] cyberrobin:
I would love to see the google navigate working on the G1.. ;)

http://xdaforums.com/showthread.php?t=582656&page=8
[G1 Android Development] olearyp:
If you'll back up three entire posts, I've linked to some partial instructions for TheOfficial that at least allow installation. I haven't had any luck with nav, but you're welcome to try yourself. I'm keeping up with that thread.

Since I've mentioned Google turn-by-turn directions, Google Navigation, and Google Maps in an easily-searchable way, I'm not responding to other requests to get this working. I won't comment on nav again unless I have an update. Prepare for the deluge.
[G1 Android Development] cyberrobin:
Didn't work for me too.. i've managed to install the new Maps 3.2.0 but can't get the 'Navigate' option.. too bad. :(
[G1 Android Development] BeRo1985:
Ah, thanks :) I'll test it today. I let you know then, if it works for me in my dev env setup (or if not :D )
[G1 Android Development] enomther:
Thanks dta for the kind words, appreciate it.

Yup, welcome. Do let me know how it goes.

~enom~
[G1 Android Development] DOHCtor:
I didn't know he had a mytouch/magic/sapphire. I guess I wasn't able to help heh
[G1 Android Development] enomther:
v1.5.1 released as stable

Yeah no worries on that DOHCtor, he got the help he needed. :)

On a brighter note v1.5.1 is now considered stable.

~enom~
[G1 Android Development] SexualChocolate:
Not sure if its me or the rom (probably me). G1 wont boot after applying the 1.51 w/ extras rom. I did a clear/wipe and tried and no luck. I get stuck on the scrolling android screen and after waiting 10min+ I tried again and still no luck. All other roms (cyan's, JAC, etc) install and boot just fine.

Edit: D/ling the base room and expansion packs now, will report back if the issue is repeated when doing it this way.
[G1 Android Development] enomther:
Hi SexualChocolate,

Yeah, you shouldn't have issues, but there are some subtle pitfalls, depending on how you are attempting to perform the install.

If you continue to encounter trouble, post again and I'll be happy to assist.

If you do, please be clear on the steps you utilized to install the ROM, etc.

Let me know!

~enom~
[G1 Android Development] SexualChocolate:
Base ROM installed fine, setup up Gmail and then rebooted back into the recovery console and installed the expansion pack. Phone is sitting at the scrolling android screen. My issues seems to be with something in the expansion pack.

I only have 1 app directoty under the system folder and its the primary app directory. I do believe my previous roms all have apps2sd however Ive never setup an app directory or used the feature. Oh and under my system/sd directory the only thing located in there is a file called placeholder.

I can try with a different SD card to see if that eliminates the problem.
[G1 Android Development] enomther:
Yes indeed,

One potential pitfall with most ROM's is the implementation of Apps2SD. This is why I recommend backing up your sdcard and blowing away the app app-private and dalvik-cache directories on your sdcard prior to loading the ROM. The base ROM doesn't have Apps2SD, thus you would not experience an issue. So yea, give that a shot.

EDIT: Also what is the format of your SDcard, ext2 or ext3?

Let me know!
[G1 Android Development] SexualChocolate:
I just formatted the SD card and started over. I previously had a 32mb swap/512mb ext4 and the rest (3.5gb fat32). I went ahead and changed the ext4 to an ext2 partition.

Im not sure if the lack of ext2/3 is what caused the issue or not. Im pretty sure it wasnt a previous apps2sd rom because Ive never used it or set it up (hence the lack of ext2/3).

However the good news is that now it seems to boot just fine. To be sure I went ahead and wipe again and applied the 1.5.1 /extras and it also works.
[G1 Android Development] enomther:
YUP! Found your problem. ext4 is not support yet. It will be in the upcoming v1.6. I'm in kernel development right now, to solve some security issues (oneclick root .APK, etc)

The v1.6 will sport 2.6.29 kernel and ext4 will finally be supported.

So I'm glad it is working for you now.

Best of wishes on your experiences.

~enom~
[G1 Android Development] SexualChocolate:
Excellent glad (I/we/you) could help.

This rom thing is new and confusing at times but In the last few weeks of playing around Ive come to discover that stability and speed are the 2 things I need most and while a lot of the roms floating around offer a lot of "extras" my battery pays the price. The JAC line of roms have worked great but your rom was suggested in a few threads and I wanted to give it a shot. Thanks again, I hope I dont have any issues!
[G1 Android Development] enomther:
Sounds good.

I hope you lack issues as well.

But, if you do happen to encounter something, feedback is appreciated.

~enom~
[G1 Android Development] dta1974:
So you are already working on your v.1.6,I think is gonna be hard for you to make something better than v 1.5.1 I just love it.

I have some questions.

-What's the difference between ext3/4?

-What security fixes are you working on?

-When I use "expsetup" some of the options I see are disable compache and enable linu-swap,so can I disable compache and enable Linux-swap? so I can save some battery life,if so do I need to reformat and create new partitions?

Thank you so much.
[G1 Android Development] enomther:
Hi dta,

As far as differences in extX, I'd encourage you to check out http://ext4.wiki.kernel.org/index.php/Frequently_Asked_Questions .

But IMHO, they are very minor differences for G1 users.

As far as the security fixes. A long standing vulnerability in linux kernels has been published to the public and exploit code is now readily available. This affects many linux kernels (almost all in production). The exploit is referred to as the sock_sendpage() Local Ring0 Root exploit. This is definitely a serious exploit and eventually could translate into some kind of android virus pre-packed into Warez apps on various sites. One could even eventually enter the Market unnoticed. So gonna try to head this off now.

As far as turning off compcache and enabling linux-swap. Yes you can do this in expsetup. And yes, in order to leverage linux-swap, you'll need a linux-swap partition on your SDcard, so if you don't have one, you'll need to repartition. I personally believe what you'll gain in battery life will be minimal, but it may be worth a shot.

~enom~
[G1 Android Development] koolmick:
I was just wondering...is the apps to sd automatic with the full featured rom?

Thanks...
[G1 Android Development] enomther:
Yes, it's automatic in all versions of the ROM, except the base rooted ROM's which lack any feature sets.

The only time Apps2SD will not occur is if you lack a ext2/ext3 partition.

~enom~
[G1 Android Development] dta1974:
Wooowwww...that´s a really nice explanation,I hope we don´t start getting viruses in our androids....otherwise we might have to call it Microsoft Windows :D:D ,I do appreciate it.Before I changed the rom I created the new partitions and prepared the memory card.

So do you think with the new version we´ll have to wipe previous installation?.

enomther thanks for your fast and great support.

@ koolmick

If you follow the steps all your apps will go directly to the sdcard,it is totally safe and painless and worth it.
[G1 Android Development] enomther:
Hey dta,

Yea, you do not have to wipe in order to upgrade to new version of these ROM's. They can be installed directly on top. It is only recommended to wipe, if you're a new comer to this ROM.

As far as the security fix, the fixes got committed to the git hub today. I'm likely going to release the v1.5.2 real soon, as a security update, just FYI. I'm going to be incorporating enough in the v1.6, which could be a week out, and would like to go ahead and get the security update out there for everyone.

Wouldn't be surprised if TMO does another update in response to this issue :rolleyes:.

~enom~

PS ... when I get a chance I'll look at the GoogleTalk deal for EU.
[G1 Android Development] dta1974:
Thanks again.

I will wait for your updates,although I am so happy with 1.5.1 that is going to be hard for me to switch. ;)
[G1 Android Development] enomther:
v1.5.2 Security Update

I've uploaded the v1.5.2 Security Update release.

The is EXACTLY the same as v1.5.1, except with a new security fix in the linux kernel for a fairly critical vulnerability.

~enom~
[G1 Android Development] oncidium:
I am beyond frustrated. My G1 worked fine with my car bluetooth until the 1.5 update. Since then, nada. I've flashed numerous ROMS, radio update and edited the audio.conf to no avail. I just installed the HTC ADP 1.6 DRC83 Rooted-Base and Expansion-Pack hoping that would be the answer but nothing has helped. Apparently, this is a very common problem, at least on non-rooted phones. I thought for sure I'd find something/someone here who found a solution to this but haven't found anything yet. Help?!?

Firmware Ver 1.6

Baseband Ver 62.5OS.20.17H_2.22.19.26I

Kernel Version 2.2.29-TheOfficial-00479-g3c7df37root@abomb-laptop

Build Number ADP-DRC83_v2.1.2
[G1 Android Development] LucidREM:
Fake Out

looking over the thread it seems as tho the navigation will only work on v2.0 so you would need to modify the build.prop to make the app believe you are running the new android .. kinda like faking out windows 7 to allow an "upgrade" from ultimate to home premium without a new install .. heheh .. which i just did last night - woohoo!!
[G1 Android Development] MrMind10:
Somebody do the Android 2.0 theme for this rom.
[G1 Android Development] dbertoli:
Navigation on TheOfficial
[G1 Android Development] LucidREM:
Navigation

i have not actually done it .. check here for more info:

http://xdaforums.com/showthread.php?t=582953

they've got it pretty well set it seems .. make the phone think it's v2.0 instead of v1.6
[G1 Android Development] mdavidf:
Enom already said he would be porting it, but not until v2.2
[G1 Android Development] Deejaydark:
1 question tho ?

]ut does this drain the battery like wireless for root users or does this charge the battery like pdanet ? Cuz wireless is kool & all but you need to keep an eye out for your battery so you wont get kicked off the net (if your using it like i do for my laptop). I kinda like the pdanet cuz i can stay online while my battery charges and dont have to worry about the battery.
[G1 Android Development] f00dstamps:
I have never had a problem with using wifi tethering and my phone battery. It always charges faster than it drains. I find this extremely useful in the car when I have the phone charging from the car while i use my laptop without having to worry about a USB cable getting in the way.