yashsingh1/xdaforums huggingface dataset:
[G1 Q&A, Help & Troubleshooting] rbrahmson:
My concern is different. I use the one-click method to root the phone, namely the recovery flasher. I understand that it uses a hole that it patched in newer Unix OS. So my question is whether accepting Donut over the air will include a patch that would disable the one-step rooting of the phone?
[G1 Q&A, Help & Troubleshooting] DMaverick50:
Rooted phones don't receive ota's, hope that's not unresponsive
[G1 Q&A, Help & Troubleshooting] rbrahmson:
Yes, we know that, but right now my phone is unrooted and I am pondering whether to accept the OTA 1.6 or to reject it because it might be preventing future rooting.

There may be many unrooted users as of this moment and we need guidance whether we should accept or reject a 1.6 OTA.

EDIT: From the official announcement, "Android 1.6 upgrades the Linux kernel from 2.6.27 to 2.6.29". So the real question is whether the kernel pdate renders one-click rooting impossible.
[G1 Q&A, Help & Troubleshooting] osho741:
donut patches that lunix exploit for the one click root hack. so yes if you accept that image you will have to root it the old fashion way by reflashing the rc 29 image and using telnet and whatnot.
[G1 Q&A, Help & Troubleshooting] rbrahmson:
1) So shouldn't someone post a big warning to unsuspecting users not to accept 1.6 OTA automatically?

2) Is anybody going to create an alternative one-click method. Not everyone out there (and that includes me) has the expertise to do the more complex rooting process ...
[G1 Q&A, Help & Troubleshooting] starscream00:
If you don't have the expertise to root your phone the old fasion way. Then you SHOULD NOT be rooting your phone at all. Just accept the ota update and leave it at that.
[G1 Q&A, Help & Troubleshooting] brian_v3ntura:
okay why dont u just hurry up and root..then install one of the custom 1.6 roms

yes the OTA 1.6 will patch up the "hole" needed for the 1-click root.

from what i figure out if you already have OTa 1.6 then downgrade to OTA cupcake and then try 1 click root. or root the LOONG way.
[G1 Q&A, Help & Troubleshooting] david1171:
If you cannot root by downgrading to rc29 ,then how do expect to solve any problems your phone gives you after you root it?
[G1 Q&A, Help & Troubleshooting] brian_v3ntura:
highly untrue. i dont have "expertise" in doing root the long way.

i dont even remember EVERYTHING(mostly commands in terminal) since i only rooted ONCE the long way. and its been a loong tim since i rooted. so i am no expert

so i think u need to stfu. what you said wasnt being very constructive and very much false.
[G1 Q&A, Help & Troubleshooting] pistol4413:
i agree thats y i dnt like the one click method. it just brought a flood of noobs who didnt understand what they were doing by rooting it. i mean i was a noob when i rooted but i did it the old way by dwngrading and such.
[G1 Q&A, Help & Troubleshooting] B-man007:
Same here. Though I like to do things the easy way, the 1-click got many people who don't even understand what root access is nor the dangers of having root access on their phone.

I only hope that they learn the details of how to use and maintain rooted android fast
[G1 Q&A, Help & Troubleshooting] tommyinhi27:
i root an unroot for meditation...

But.... have found that certain builds lack that credentials i.e internal storage or market access for apps.... so i have found that the (holiday updates for the adp1 work the best for me!)

Not everyone will agree with me at this time, and yes ive had all the jf and cm mods on my devices, but i care more about internal storage and warranty than all that crazyniess!

And even after getting hero on my pda, i still went back to the adp1 1.6 and lost root!

Now the minute somebody figures out who to gain root after donut/1.6 applying hero wont be hard at all!
[G1 Q&A, Help & Troubleshooting] B-man007:
Most, if not all, custom roms have 100% market access. All donut builds have support for using internal ROM for apps only. You warranty is null if you have the ADP image installed on a T-Mobile G1

ADP1.6 still has root.

We all know how to gain root after donut.

Read the stickies
[myTouch 3G, Magic General] phillip_hooper:
I wrote this to help when I'm flashing roms and thought I'd share. Let me know what you think - comments, suggestions, fixes.

This is a batch file that gives a menu to perform the following functions:

echo [1] Edit user.conf
echo [2] Swap status
echo [3] Turn Swap On
echo [4] Turn Swap Off
echo [5] Set swappiness
echo [6] Memory Status
echo [7] Partition SD Card
echo [8] Mount SDCARD in recovery
echo [9] Unmount SDCARD in recovery
echo [10] Repair EXT partition
echo [11] Erase EXT partition
echo [12] Backup EXT partition
echo [13] Restore EXT partition
echo [14] Push lockscreen image
echo [15] Reboot device to recovery
echo [16] Reboot device
echo [17] Wipe device <--- May be buggy
echo [99] Exit

Partitioning is done by using 51dusty's

sdparted

.

v1.1

Added Repair EXT partition

Added Wipe device (may be buggy)

Extract config.bat to your adb directory (containing adb.exe and AdbWinApi.dll) and run it.

If you aren't familiar with adb, check this thread

here

.
[myTouch 3G, Magic General] wbexpress:
Hi Phillip, this looks like it has some promise. Can you give some more specifics (commands) for the noobs (like once you open ADB, what then?), or, does a menu come up? I am at adb remount/successful. now what? Thanks.
[myTouch 3G, Magic General] phillip_hooper:
All you have to do is run config.bat, don't run adb. Type the number of what you want it to do.

Here's some more explanation of what this does, minus the obvious ones.

[1] Edit user.conf

This will automatically pull the user.conf file and open an editor, then automatically put it back on your phone after you make your changes and save.

[2] Swap status

[3] Turn Swap On

[4] Turn Swap Off

[5] Set swappiness

This asks for a value then sets the swappiness to that value.

[6] Memory Status

This shows how much RAM and swap is available and how much is in use.

[7] Partition SD Card

This asks what filesystem you want (EXT2, EXT3, EXT4) on your SDcard, and how big you want the swap partition to be, then formats the card have a FAT32, EXT?, and Swap partition.

[8] Mount SDCARD in recovery

This gives your SDCARD a drive letter in windows while the phone is in recovery mode.

[9] Unmount SDCARD in recovery

[10] Erase EXT partition

[11] Backup EXT partition

This copies the files in your EXT partition to a folder on your computer.

[12] Restore EXT partition

[13] Push lockscreen image

This takes a picture you put in the same folder as config.bat and makes it the background image of your lockscreen.

[14] Reboot device to recovery

[15] Reboot device
[myTouch 3G, Magic General] wbexpress:
Yeah, this is gonna be sweet when I get some time to play around with it. If I have ?'s would you prefer PM's or in open forum?
[myTouch 3G, Magic General] rizoh66:
This looks awesome. Do you have to already have apps2sd on your mt3g for use of step 7? Or is this just an easier way to do so?
[myTouch 3G, Magic General] phillip_hooper:
Feel free to post in the thread.

7 is to create partitions on the card, then if you flash a rom that uses apps2sd it'll use that ext partition. It uses sdparted to create the partitions, which I think has become standard on most roms. If you flash a rom without it, you can put it on there using the link the first post.
[myTouch 3G, Magic General] phillip_hooper:
I'm glad you're getting use out of it. I've never used the overclock widget, as you said, you don't really need it because the rom does it for you. I set the minimum cpu to 384000 and up threshold to 30 and it stays speedy.

The up threshold - the percent cpu usage before going up a step means how much of the cpu do you want to get used before it speeds the cpu up. I set this at 30. I really don't know if these settings do any damage, but it runs fast. I'm sure the battery takes a hit, but my phone stays plugged in a lot.

For the user.conf file I make these changes:

compcache_en=0

cc_backingswap_en=0

linux_swap_en=1

swappiness=40

scaling_min_freq= 384000

up_threshold=30
[myTouch 3G, Magic General] wbexpress:
Sorry, I think I'm doing something wrong. I just changed those values, hit "enter", x'ed out of the cmd screen, reopened, entered "1", but the values did not change. Is there a final step I am missing? Do I need to click "save" in the drop down of the cmd screen instead of "enter" on the keyboard?
[myTouch 3G, Magic General] phillip_hooper:
I see what happened. You edited the temp file that gets put on your computer and saved it, but closed the command window before it was put back on your phone. After saving your edits, you have to choose 'exit' from the file menu. That'll exit the editor, then put the changed file onto your phone and return you to the menu.

After editing:

alt+f (file menu)

s (save)

alt+f (file menu)

x (exit)
[myTouch 3G, Magic General] wbexpress:
OK, that was beyond easy. Thanx again. One last question (for now): I know even less about the whole compcache/linux swap thing than I do about CPU settings. However, I think I get it that you either use one or the other, and in post #9 I'm assuming you're using the linux swap and not compcache. Can you explain why you chose one over the other? I know there's all sorts of debates, just wanted to hear your thoughts on the subject.
[myTouch 3G, Magic General] phillip_hooper:
I use linux swap because I'm running jacxheroski 2.1 (I tried 2.2a/b/r4 and it was too buggy and rebooted) and compcache doesn't work on the MyTouch on 2.1. I really don't know anything about how each works and how they are different, I just know linux swap works for me.
[myTouch 3G, Magic General] wbexpress:
Good enough. Yup, I'm gathering as I read more, "to each his own". Mike recommended the settings he put into the JACxROM, so I'll go with the master's recommendations. Thanks again.
[myTouch 3G, Magic General] wbexpress:
new info

Hi Phillip, long story shorter, Mike changed some things up on the earlier JACxROM version, and based on what he said and what I'm attaching, it appears linux swap vs. compcache is the way to go on that one. He recommends a 64 MB swap partition. I am not able to tell what size it is. Can you? Your configurator is really fun but still a bit beyond me...

# User.conf by miketaylor00

# General parameters

general{

apps2sd=0	# this is useless here, require a modified a2sd script

media2sd=1	# moves the medias to sd if /system/sd/media exists

}

#compcache related parameters

compcache{

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

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

cc_memlimit=18	# Limite the memory usage when backing swap is used

cc_backingswap_en=0 # enable or disable backing swap

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

cc_swappiness=28 # default 60

}

#Linux swap parameters

#

# linux swap can only be enabled if cc_backingswap_en is set to "0"

#

linux_swap{

linux_swap_en=1 # enable(1) or disable(0) linux swap

linux_swap_partition=/dev/block/mmcblk0p3 # swap partition device

swappiness=30 # default 60

}

#virtual memory

sys_vm{

sys_vm_en=1	#enable(1) or disable(0) virtual memory configurations

page_cluster=3	# default 0

laptop_mode=0	# default 0

dirty_expire_centisecs=3000	# default 3000

dirty_writeback_centisecs=500	# default 500

dirty_background_ratio=5	# default 5

dirty_ratio=10	# default 10

}

#cpu clock

proc_cpu{

proc_cpu_en=1	#enable(1) or disable(0) user cpu configurations

# freqency options

# 19200

# 122880

# 128000

# 245760

# 384000

# 528000

scaling_min_freq=192000	# default 245760

scaling_max_freq=528000	# default 528000

sampling_rate=2000000	#default 200000 depending on kernel version

powersave_bias=0	# default 0, CM3.9.6 default uses 200

up_threshold=45	# default 40, percent cpu usage before going up a speed step

}
[myTouch 3G, Magic General] phillip_hooper:
Using swap automatically uses the full swap partition (whatever size you set when you formatted the SD card).

Use "[6] Memory Status" from the menu.

Your total swap size will be across from "Swap:" under "total" heres mine (62676):

total used free shared buffers
Mem: 97852 96120 1732 0 620
Swap: 62676 25528 37148
Total: 160528 121648 38880
[myTouch 3G, Magic General] crizznaig:
any chance of this being converted to linux-friendly ?!

I might be able to do the work to convert the script to linux-friendly, if mr hooper would allow it!
[myTouch 3G, Magic General] phillip_hooper:
That'd be awesome. I don't use linux, but if you want to knock that out, feel free. I'll add it to the first post.
[myTouch 3G, Magic General] olorin12:
Hi, I'm new to Android.

I installed the SDK, and put your script in ../android/tools

Yes, I put ../android/tools in my path (winxp).

I'm running Cyanogenmod 4.1.999

when I run your script, it says 'Device state is unknown'.

I can mount my sdcard as a removable drive when I connect it via usb to my computer. Did I not install something that I needed to?

Also, does anyone know where Cyanogen put the user.conf in his mod?

Thanks in advance and sorry for my noobitude.
[myTouch 3G, Magic General] phillip_hooper:
If you are in recovery mode it should say device is unknown. This is normal. If the phone is booted and shows unknown then you'll want to be sure you installed the usb_drivers from the sdk properly.
[myTouch 3G, Magic General] olorin12:
Thanks, that worked.

I have 2 computers, drivers would not update on one, but the were able to install on the other. Can't figure out why.

I'm using cyanogenmod 4.1.999, and it says that I don't have a user.conf, and it also says 'system/bin/swap not found'.

This is what it shows when I press 6 (memory status):

total used free shared buffers

Mem: 98140 96300 1840 0 432

Swap: 96812 24520 72292

Total: 194952 120820 74132

Device is booted.

Is it normal for that much memory to be used (I have the 192mb Mytouch)?

P.S., thanks for the Configurator app!
[myTouch 3G, Magic General] crizznaig:
So in an effort to stay w/ the times, I managed to upgarde the SDK, and it blew away my config script... so it's gone.. and needs to be redone..

I'll get around to it soon...

makes me so sad, praying I have it backed up elsewhere, but have not yet been able to find it......

Fail on my part

IT IS COMPLETED!!!!

I have compelted the linux port of this script.

I just need someone to test 2 things for me

1 the Editing the user.conf

I do not have a user.conf and cannot test this.

and the pushing of the lockscreen...

I do not have that either...

any takers on testing?!
[myTouch 3G, Magic General] wbexpress:
Duh?

Hi Phillip, I know I'm doing or not doing something really obvious. I just installed Enomther's v1.9.1 on my "play" phone (the G1), and plugged the cable in, I'm getting "system/bin/user.conf" does not exist. I'm fully partitioned on the card. I'm assuming it's irrelevant what you plug in as long as your config.zip is where it should be? Before I choose 1 or any number on the menu it does say "device is booted", and the MyTouch running JACxROM works fine. Any ideas?
[myTouch 3G, Magic General] phillip_hooper:
Awesome. Let me know how what happens with that.
[myTouch 3G, Magic General] phillip_hooper:
I'm not familiar with that rom. Enomther's may not have a user.conf file in system/bin. Some roms don't use user.conf, or the file isn't located in system/bin.

Try using adb shell or terminal to see if its in there. Type (if you don't already know):

find -name user.conf
[myTouch 3G, Magic General] phillip_hooper:
v1.1

Added Repair EXT partition

Added Wipe device (may be buggy)
[myTouch 3G, Magic General] jmannyjr33:
so i could use your config app to wipe device and partition , without using the recovery on the phone?
[myTouch 3G, Magic General] sitimber:
i'm getting sdparted not found when doing swap partition

don't worry

http://xdaforums.com/showthread.php?t=543985
[myTouch 3G, Magic General] jmannyjr33:
Do i use your Config app instead of Recovery mode on mytouch?

Do i need to have mytouch via USB on Pc or just put in my SD card in Pc?
[myTouch 3G, Magic General] phillip_hooper:
You connect your mytouch via USB on PC.

This is basically just a menu that runs adb commands for you. If you are not sure how to setup adb, check here: http://xdaforums.com/showthread.php?t=502010 for help. It's in the dream forum, but exactly the same for the myTouch.

edit: Also, yes, this basically does the same functions as Recovery mode with a few more options.
[myTouch 3G, Magic General] phillip_hooper:
I'm thinking of changing it to look for sdparted, and copying it to the phone if it's not found. I'll ask dusty about that.
[myTouch 3G, Magic General] jmannyjr33:
thank u for your reply.

Ive got ADB ready to work and stored your config app in the AndroidSDK Tools folder. And in order to get MightRed Rom , is to only perform Step 7 (partition sd card) to 128mb?
[myTouch 3G, Magic General] nabibakhur:
Okay, really strange issue for you Mr. Hooper.

I'm running Windows 7 64-Bit and have installed the Android ADB and current SDK.

I open a typical command prompt and cd my way to the proper dir. Config.bat has been extracted and is definitely in the tools dir, but when I run config or config.bat (same file obviously in DOS terms) it hangs and does not give me any prompts or anything.

Considering what I know of batch files this is unexpected to say the least. I'm going to try and run a command prompt with administrator privaleges, but if that doesn't work do you have any suggestions?

Otherwise I'll just resort to using the ADB method of typing all commands out.
[myTouch 3G, Magic General] jmannyjr33:
On your Config app do i just need to do step 7) sd partition ,then just enter 128mb under other?

And will this partition it to Fat32/Ext3/Swap with the steps i mention?

thanx in advance
[myTouch 3G, Magic General] phillip_hooper:
That is strange. Try double clicking config.bat from the folder in Windows. Honestly, I don't think it'll make a difference, but it's worth a shot. I'm running Windows 7, but it's 32-bit. I don't think 64-bit would be the issue, but who knows. Is the correct driver installed (does adb work on it's own)?
[myTouch 3G, Magic General] phillip_hooper:
Correct. Use options 7, 3, 4, 128, 1
[G1 Q&A, Help & Troubleshooting] Staz87:
I can't figure out how to change the ringtone/notification sound for the gmail. I transfered my mp3 sounds to my sd card created a folder called ringtones. But the question is how do I use them now. Also how would I change the SMS ringtone

Can somebody please help me out. I tried google search and the search on the xda.
[G1 Q&A, Help & Troubleshooting] supremeteam256:
Ringtones and notifications go in the media/audio/ringtone or notification folder.
[G1 Q&A, Help & Troubleshooting] dan0zone:
after you transfer the tones to your sdcard ,restart your phone , then open the app you want a tone for press menu->>settings->>ringtone/notification ..
[Touch Diamond, MDA Compact IV Themes and Apps] dearmasfamily:
:D see for yourself
[Touch Diamond, MDA Compact IV Themes and Apps] HwangPL:
IMO still not playable.
[Touch Diamond, MDA Compact IV Themes and Apps] darfri:
Still shooting all the time...
[Touch Diamond, MDA Compact IV Themes and Apps] dearmasfamily:
See people and there 2 cents. First off you must have not watched the video, and second its more playable then ever before, thanks to me. So next time have respect for people that work hard to develope stuff you download or do it yourself.:mad:
[Touch Diamond, MDA Compact IV Themes and Apps] dearmasfamily:
yeah without a freeze or hiccup, if thats not playable then people must not have the desktop version.lol:)
[Touch Diamond, MDA Compact IV Themes and Apps] darfri:
Anyway, great work. It is playable indeed (only I'd like to spare some ammo)
[Touch Diamond, MDA Compact IV Themes and Apps] duall:
you will need 157 mbs RAM to play wtf ?
[Touch Diamond, MDA Compact IV Themes and Apps] HwangPL:
I've watched the video. I didn't write that I don't have respect for your work. Easy! You should also respect my opinion that it is not playable for me.
[Touch Diamond, MDA Compact IV Themes and Apps] dearmasfamily:
please explain what part of the game is not playable?
[Touch Diamond, MDA Compact IV Themes and Apps] duall:
well you gonna suck in online matches with STYLUS :)
[Touch Diamond, MDA Compact IV Themes and Apps] averma:
WOW! that is some serious fast quake 3, top work dearmasfamily

A lot of work must have gone into that one (i ported quake 1 a while back for diamond + pro so i know its a$$ loads of testing - available here if anyone wants it http://xdaforums.com/showthread.php?t=480463 )

its nice to see what we can get our phones to do.

Still it makes me soo sad when i stumbled across this

http://www.youtube.com/watch?v=kvci1vTXyUo

the f'n iphone just gets everything so easy :(
[Touch Pro2 CDMA] rolandroland:
Anyone else notice poorer reception in their Verizon TP2 versus a regular TP or Touch? The Imagio/Diamond 2 is out on the 6th and am thinking of making the switch or swapping out my TP2 depending on other people's experience.

In particular the lunch and conference rooms at my office always had poor reception but I still always got calls on my previous Touches but this one I actually miss calls. So I am comparing apples to apples in a very repeatable test area and the TP2 appears worse.
[Touch Pro2 CDMA] cbreze:
I've read of several peeps reporting this issue, but fortunatly for me my tp2 is very good RF wise and most every other which way as well. Lovin' it.:cool:
[Touch Pro2 CDMA] jcrompton:
I am trying to ignore it and hoping a radio flash (when HardSPL gets done) will help but my VZW TP2 is borderline for being able to complain about the radio. My wife is a long term user of VZW and I in the past. What I have noticed is that on the North side of my house I have dropped a few calls in the last week that I have owned the device (my wife NEVER drops calls with her VZW phone and I only dropped once in a blue moon with ATT).

So network or phone ?? I think it actually is phone but this borderline behavior has been solved for me in the past by radio upgrade/change with other devices.
[Touch Pro2 CDMA] rolandroland:
After a few more days I have to say I have missed even more calls. I am going to swap it out for another and see what happens.
[Touch Pro2 CDMA] tlordon:
my sprint TP2 has better reception than my sprint TP

i wonder if we got better transceivers than yall since sprint has all radios.
[Windows Mobile Development and Hacking General] dearmasfamily:
Only for selected members. PM Me for details.

See this version

compared to this version
[Windows Mobile Development and Hacking General] vengeance2009:
Wow that is pretty freakin fast. Too bad I have a Kaiser
[Windows Mobile Development and Hacking General] ElCondor:
This looks pretty fast indeed.

Will it work on my Diamond? Raph and diam are very similiar devices...
[Windows Mobile Development and Hacking General] dearmasfamily:
yes but this is not a simple cab fix. its a system remake. i did alot of research and time given to enable this ability. as you no if this is how quake runs imagine every other graphic intensive program. im still making it better. so look out for something soon.
[Windows Mobile Development and Hacking General] domineus:
will this work on the touch pro 2? and by graphic intensive do you mean 3d or 2d graphics? Have you contacted Neo about this?
[Windows Mobile Development and Hacking General] dearmasfamily:
2d and 3d. see neo is developing drivers, this is a OS remake. But yes soon i will be lending a hand with my ideas. still finishing this project first.

Its very time come soming.lol

and no touch pro 2 not supported right now because i cant really test it and besides some things used here arent compatible with the 2, because of its hardware downgrade.
[Windows Mobile Development and Hacking General] l3it3r:
VERY cool.. is this currently only for the CDMA/Sprint, or will you be working on it for the ATT Fuze / GSM TP as well?
[Windows Mobile Development and Hacking General] richabi:
amazing job, my man. glad to see progress in this entity of mobile gaming!

btw, i LOVE family guy. my fav show