yashsingh1/xdaforums huggingface dataset:
[Nexus One Themes and Apps] tr.slate:
Why stop there? Would be great if there was a way to swipe through different keyboards in any app. Then you could just pick the best one for your current application. Of course the above feature would be great to have included with this.

Maybe some dev will pick up on this. Agree that it would be nice to have.
[Nexus One Themes and Apps] vexingv:
+1. i would love to use the Graffiti keyboard for some of my medical applications as the swype keyboard is useless when it comes to hunt & peck typing of words that aren't in its dictionary.
[Nexus One Themes and Apps] :
+1!! great idea dude!! :D :D
[Nexus One Themes and Apps] d33zillagppo:
how bout swype on the stock 2.2 keyboard mixed with htc_ime compact qwerty ???? FLAWLESS . "BEST" Keyboard EVER !

but swype + stock 2.2 keyboard,, would be a great thing !

Google get ON THAT ! pls ;)
[Nexus One Themes and Apps] solidmac:
agreed a mod would finaly help bring the greatness of swype in portrait and HTC_IME in landscape would be amazing...

only issues i see coming from this is how will the OS juggle the two keyboards ?

this makes me jealous of people that have a keyboard android phone.. they can use swype and the default keyboard and not worry about the landscape swype. :mad:
[Nexus One Themes and Apps] gIMpSTa:
It's been asked/suggested many times but it's simply not possible.

In Android, you cannot change input method (keyboard) without user interaction for security reasons. Think about it this way; would you want a malicious app that mimics the exact look/functionality of your keyboard, except that it logs/steals your every keystroke and is automatically enabled as the input method without you knowing it?

The security is in place to prevent that exact type of situation.

Minor correction/clarification. A third party app cannot switch input method automatically. Which means, creating an app to let you customize what keyboard to use in what orientation/app/etc simply cannot happen. A keyboard can, however, programmatically switch itself to another keyboard on a given event. The only way this could ever happen would be for both keyboards you wanted to use to have this functionality built into it (ie, htc_ime keyboard knows to switch to swype when going from landscape to portrait and swype switches back to htc_ime in the opposite). Given that these are both closed source keyboards (granted, htc_ime mod rocks) this will likely never happen unless the developers themselves were to do it (especially since we can't post swype apk's anywhere).
[Nexus One Themes and Apps] pavulon:
Is it impossible even on a rooted phone?
[Nexus One Themes and Apps] gIMpSTa:
Unless you are running a custom Rom that specifically removes or bypasses that type of security (which would be foolish IMO) then the exact same restrictions from my previous post apply. It would take some serious core changes for this to ever be possible.
[Nexus One Themes and Apps] daveid:
I know it isn't exactly what people are requesting, but what about a shortcut it widget that brings up the manual keyboard selection dialog? You could then map that to the long press search action our something similar. Maybe have it stay resident in the notification area so you can change keyboards on the fly without having to be in a text dialog. My main use to switch is when I am in a terminal window, which requires me to close out and bring up the search dialog, long press, change input methods, go back to the terminal... Pain in the ass, since Swype can't delete in a Connectbot shell one typo means going through that process to switch to Better Keyboard so I can complete my task.
[Nexus One Themes and Apps] gIMpSTa:
This is possible. A third party app can trigger the choose IME dialog to pop up. I'll try to throw something together this afternoon. You could then use an app like bartender, quickdesk, etc to setup easy access to it.
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
Is there a way to flash one of the Cynaogen or other mods without installing the android SDK? I am not extremely technically inclined when it comes to this stuff and I am not sure I understand how to do it.

Any help would be greatly appreciated.

Thanks
[Nexus One Q&A, Help & Troubleshooting] Blueman101:
yes, most people install cyanogen rom on their phone without even touching a computer
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
So informative ...really

Well I attempted the SDK install and when I run ADB I dont get a list of devices. When I plug in the phone windows automatically installs drivers.

So I downloaded USBDeview uninstalled and plugged the phone back in, same drivers installed.

So where to from here?
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
Ok so followed all the instructions on Cyanogens page and ADB will not see my device, when I go to Start > Devices the Nexus One shows up and says Driver not installed.

I downloaded the drivers from the SDK and no luck, I added the path to environamental variables, tried again, no luck

Tried to force the driver install and manually install through windows and states the driver I am trying to install doesnt contain info about my device. Check to make sure its an x64 driver.

Running windows 7 ultimate. any ideas what could fix this?
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
Ok so added and renamed the proper files to recovery.img and added cynaogens mod and renamed to update.zip

Rebooted phone

Recovery Mode

Wiped

Install from SDcard update.zip

Installation failed

Where am I going wrong?
[Nexus One Q&A, Help & Troubleshooting] physics:
Download ROM Manager from the market and you can do it from there. I think you need the pay version too do nightlies, but the stable CM releases are available in the free version.
[Nexus One Q&A, Help & Troubleshooting] _Dennis_:
1) Can I assume you are rooted?

2) Can I assume you downloaded the adb drivers from Google?

If so I don't know how to help you without telling you to download clockwork mod sorry.
[Nexus One Q&A, Help & Troubleshooting] AverageCanadian:
This is what I did.

Downloaded and installed 1 click root from here http://xdaforums.com/showthread.php?t=747598

Downloaded Cyanogen Rom and gapps from here http://xdaforums.com/showthread.php?t=722798 and saved them to my SD card.

Downloaded Rom Manger from the Market.

Ran 1 click root

Ran Rom manager, installed the clockwork recovery from rom manager.

selected install zip from sd, found zip of cyanogen and selected it.

Pressed perform back and perform wipe then press OK.

Rom Manager did its magic and installed cyanogen for me.

The phone rebooted, I opened up rom manger again and pressed install from sd card again

Found and clicked on gapps zip file. This time I didn't perform a backup or wipe(not sure if I was supposed to or not), Hit ok, then ok to reboot.

Rom Manager worked its magic again and voila I had/have Cyanongen rom with my Google apps.

I did this all last night and from memory, but I'm fairly sure those are steps I took. However if it breaks your phone its your own fault :D
[Nexus One Q&A, Help & Troubleshooting] te_quiero_forever_girl:
Ur phone is not rooted. Period
[Nexus One Q&A, Help & Troubleshooting] te_quiero_forever_girl:
It will pop up and says that it cant find the driver for ur phone. Go on and manually apply the driver urself then u are set.
[Nexus One Q&A, Help & Troubleshooting] :
Not sure if this will help, but check USB debugging and the one below it in phone settings/applications/development.

Ken
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
Phone is rooted, used 1 click root.

When I try and manually install the driver Win7 tells me the drivers I try and load do not contain information about my hardware.

Ill try Average Canadians method and see how it goes.

Thanks :)
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
Ok so I attempted this as mentioned,

Now my phone is stuck at a looping "Cynaogen Mod" screen after doing the backup from Rom Manager.

Steps Taken to This Point:

D/L One Click Root - Unrooted Phone

Ran One Click Root Again - Rooted Phone

Downloaded Clockwork Rom Manager

Set Permissions For Super User

Downloaded Cyanogen 6 RC3 + GApps

Ran backup - phone rebooted

Phone rebooted and ran a bunch of stuff got to Cyanogen (mod) loading screen (looks like a boot animation) and this is where its stuck looping.

Any Ideas?

The animation is an android on a skateboard with a blue arrow circling it and has what I will call "lightning" circling around the outside. The lightning gets about 3/4 of the way around the circle then the screen goes black and starts over.... just wanted to give a bit more information.

Any help would be appreciated

Thanks
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
OK booted into recovery, got a green screen instead of the typical blue which I am assuming is a good sign :)

Ran "install from sd card"

Navigated for a few minutes till i found the Cyanogen zip file (update-cm-6.0.0-N1-RC3-signed.zip)

Installed

Phone rebooted

Got to Cyanogen Mod loading screen phone rebooted again and its stuck in the loop again......

Any ideas?
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
Ok attempted to flash back to stock FroYo 2.2 and getting:

asster failed: file_getprop("/system/build.prop. "ro.build.fingerprint") == google/passion/passion/mahimahi:2.1-update1/ERE27/24187:user/release-keys" ||

file_getprop("/system/build.prop. "ro.build.fingerprint") == google/passion/passion/mahimahi:2.2-update1/FRF50/38042:user/release-keys" || file

E:error in sdcard/update.zip

(Status 7)

Installation aborted.

I am assuming I am getting this cause the update is for FR50 and not FR91?
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
Ok so another update

Attempted to flash 2.1.1_Downgrade and still getting same error as above just with a different file name version.

At this point I will just wait for one of you to get back to me hopefully :)
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
Ok so .. trial and error is a great way to learn :)

If I would have opened my eyes the first time I would have seen the "nandroid" option and just restored my backup :P

So after a minor freak out, and a cigarette I have regained my composure and I am in the process of a restore. Lets see what happens :)
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
Ok so phone is back to where it was when I did the backup.....

Going to attempt this again and try it with what I think was the missed step THE WIPE!
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
Uh oh..... got the blue screen instead of the green screen before phone wiped .... hmm guessing that when i did the restore it re-flashed the original recovery mode. So looks like I am starting over with a fresh phone ....lol

(hope this commentary isnt too annoying, but they way I see it is one day it may help another noob like myself do this on his phone :P)
[Nexus One Q&A, Help & Troubleshooting] jcohenlv:
WOOT WOOT!

So there it is! CM 6 RC3 :)

I want to thank everyone who offered advice in this thread and to that crazy Canadian who offered a great option to get this done!
[Nexus One Q&A, Help & Troubleshooting] AverageCanadian:
lol, I loved the commentary. Congrats and enjoy
[Droid Incredible Themes and Apps] opes123:
I know I can pull fonts out of most themes, but just where do you find them?
[myTouch 3G Slide Android Development] ChiefzReloaded:
Thats whats up!! ;)
[myTouch 3G Slide Android Development] r0man:
If you be trollin then YOU BES TRAWLLIN

But if not then good job nb! :D
[myTouch 3G Slide Android Development] falken98:
Can you provide the source? No offense, but I tend not to run homebrew C programs that I didn't compile myself.

Thanks for all the work!
[myTouch 3G Slide Android Development] nbetcher:
Sure, I was getting around to that - and I understand your concern. :) I'll post it in a second.
[myTouch 3G Slide Android Development] r0man:
You think nb is distributing a virus disguised as a root method?

Waaaaaat
[myTouch 3G Slide Android Development] nbetcher:
It is a bit funny, but I do understand his concern. I've posted the source code into the original post. Compiling it should result in the same hash as the binary I posted.
[myTouch 3G Slide Android Development] ilostchild:
Good to see this I suggested this in another thread glad to see it in use thanks a bunch
[myTouch 3G Slide Android Development] r0man:
Ill take a look at it when I get home.
[myTouch 3G Slide Android Development] nbetcher:
I actually had to do a lot of work on it. It doesn't quite work the same as the original exploid simply because the original exploid crashes the entire system and reboots. This causes the rootshell to never be committed to NAND and thus you get no where. I had to keep playing with things until I found a different method that works. It took several hours of me being upset with it, but watched the latest Burn Notice, came back to it, and BAM I had a stroke of genius. ;)
[myTouch 3G Slide Android Development] Armyjon88:
where is rootshell? i can't exicute rootshell nor can i "cp" any files from sdcard however i do have a # instead of a $
[myTouch 3G Slide Android Development] nbetcher:
Ignore that portion of the instructions provided by the program. As I stated, this is not intended for non-developers at this point. The # is your indication that you're running as root.

I am headed to work, but I don't usually have much going on there - I will be setting up a much cleaner system/environment for non-developers to work with and perma-root their phones with over the next few hours. Stay tuned!
[myTouch 3G Slide Android Development] Armyjon88:
Sweet
[myTouch 3G Slide Android Development] statuzz:
having # and running as root as stated before u can actually follow with eng and then custom recovery and ur choice's rom..pls correct me if im wrong..thanx
[myTouch 3G Slide Android Development] televate:
i'm also wondering the same thing, because i got the exploid working, and i have the # in the shell, but when i go to follow the instructions to flash the eng-release, i can't cd to any different dirs, nor can i push any files to the phone. i have the ESPRIMG.zip copied to my sdcard, so could i just reboot into recovery and flash the nbh from there? any help is appreciated.
[myTouch 3G Slide Android Development] UnkzDomain:
Let me know if you want to work together on some kind of one-click root app for the Slide. If the commands work through the terminal on the phone itself rather than via adb, I could probably make this into an app already, but since you're working on a more non-developer-friendly version, I'll just wait until that's out :-P
[myTouch 3G Slide Android Development] nbetcher:
I'm delaying the release of my non-developer program for another couple hours.

As far as what you said above, all you need to do after gaining the # prompt is (in a separate window):

adb push flash_image /data/local

adb push mtd0.img /data/local

(switch back to your # adb shell, then type:)

cd /data/local

chmod 04755 flash_image

./flash_image misc mtd0.img

Then reboot and apply the ESPRIMG.zip. All of these files are found on the same post that I referenced in my OP. These instructions are all in that same page.
[myTouch 3G Slide Android Development] Ace42:
Im also stuck since im not sure if you can update to eng from the ota..But first i want to personally thank the OP & CR for providing this.
[myTouch 3G Slide Android Development] chevycowboyusa:
This would be great for a One Click method

this would be nice to work into a one click root!

And This did work for me!
[myTouch 3G Slide Android Development] lviv73:
Does this root method gets /system moumted when android running?In short do we finaly get metamorph and root explorer working?
[myTouch 3G Slide Android Development] vikramdhani:
I dont know why but this is one phone that is just not getting rooting by me :(
[myTouch 3G Slide Android Development] nbetcher:
I'm not a mind-reader, but I did stay at a Holiday Inn hotel last night.

But seriously, details?
[myTouch 3G Slide Android Development] Shaquiel Harris:
The directory is /data/local

:o
[myTouch 3G Slide Android Development] n1ghtl1fe:
just got a new slide today sent as replacement. Im going on my 5 attempt rooting it. Im not getting any errors just after i flash engimg and reboot and go thru phones setup again i power down and go into recovery and attempt to open update.zip it just keeps saying signature verification failed. I have tried redownloading the update.zip and placing it on sd card again a few times not sure whats going on : /

also ive tried a few different ways it gets a little confusing after 12 steps. So i do those 12 first then i have to backout to push those two files then go back into root acess of the phone and enter the # commands posted? or do i push the files ahead of time to /data/local then do steps 1-12 again?
[myTouch 3G Slide Android Development] n1ghtl1fe:
nvm. everyone should follow this guide http://theunlockr.com/2010/08/16/how-to-root-the-htc-mytouch-slide-exploid-method/

easier to understand worked first try
[myTouch 3G Slide Android Development] texaslittleangel:
I am getting a # after I run the adb shell instead of the $
[myTouch 3G Slide Android Development] loo432:
The # means that you have su access...
[myTouch 3G Slide Android Development] RUbernerd:
I am having a slight problem. For whatever reason, it won't let me chmod exploid. Any help appreciated
[myTouch 3G Slide Android Development] dbzfanatic:
Do you have root in your terminal? Check that first and also make sure /system is mounted as rw and not ro
[myTouch 3G Slide Android Development] RUbernerd:
Yeah, that wasn't the problem. Looking at the previous output, I realized I hadn't extracted exploid yet.

On a different note, how would I go about installing clockwork? It is giving me non-verbose error when I try to reboot into clockworkmod recovery.
[myTouch 3G Slide Android Development] dbzfanatic:
Well at the moment you can't really "install" clockwork. There are a couple of ways to use it though. The easiest is once you have root use ROM Manager.
[myTouch 3G Slide Android Development] lovemy318:
I'm trying to root my phone and this is great info. I' not looking to install other roms, JUST ROOT. is this the way to do it? the original post went trhough but didn't give me root access. I got the # sign and everything still no root.

on this method,

I'm having major issues trying to understand lines/steps 1 and 2

it's saying (the folder you downloaded it to) but what is "it"?

can you break this part down?

cheers
[myTouch 3G Slide Android Development] dbzfanatic:
Do you see the issue? That is what "it" is, the android sdk. The "push" is the adb push command.
[myTouch 3G Slide Android Development] KCRic:
'It' is located wherever you downloaded the file to your computer. Like this for example:

adb push c:\users\me\downloads\flash_image /data/local/

make sure to put the space after the name of the file and /data/local/ (or wherever you're pushing it).

So where ever your files go when you download them on your computer is where you will point adb to. Also, it would be easier to copy that file to the SDK tools folder then the command would be shorter, like this:

adb push c:\sdk\tools\flash_image /data/local/

or if you did it right and used the 'cd' command it would be:

adb push flash_image /data/local/

The basic concept is you're telling adb to push (copy) a file from 'this location' to 'another location'. That's all. One last thing, all locations on the computer (windows) have a backslash '\' and all locations on the phone (or Linux) use a forward slash '/'
[myTouch 3G Slide Android Development] vdubbri:
It worked! I have been trying to do this for months. Just follow the steps and READ SLOWLY AND CAREFULLY. It will work. Awesome work guys thank you very much.
[myTouch 3G Slide Android Development] larcen007:
Before you reboot make sure that the ESPRIMG.zip from the link I just mentioned is on your SDcard! Now turn off the phone. Then Volume-Down + Power and after about 5 minutes of verifying ESPRIMG.zip it will ask you if you want to flash it. Press Volume-Up for 'YES' and wait until it finishes (ABSOLUTELY DO NOT POWER DOWN WHILE IT'S STILL FLASHING!!!).

The above step NEVER happens. Yes- the necessary file is on my sdcard. The bootloader or whatever it is never finds that .zip file. What am I doing wrong? Everything before that point seems to be working (I am assuming that its not if I cannot pass this step).

If i were to try to apply the upate - I get a few errors - cant open /cache/recovery/command

failed to verify whole-file signature

signature verification failed Installation aborted
[myTouch 3G Slide Android Development] dbzfanatic:
Make sure the file is named properly. If you renamed the file or extracted then repacked the file it won't work. I know some Mac systems extract as soon as a file is downloaded, you have to make sure that doesn't happen. You might also need to rename ESPRIMG.zip to ESPRIMG, especially if you have file extensions hidden (which goes along with what I said before about renaming). When you restart your phone does it say "searching for esprimg" at all? It should say it like 4 times I think then go back to the main screen where you can choose recovery,fastboot,etc. If it doesn't search you're at the wrong place. The error about /cache/recovery is fine, doesn't affect anything.
[myTouch 3G Slide Android Development] larcen007:
Thank you for your quick response.

I am using windows 7 x64. ESPRIMG.zip is on my root sd card. It does say searching for ESPRIMG.zip along with 3 or 4 other files. It appears to never find them. I dont understand why it wouldn't find it on my sd card. (i changed the filse from ESPRIMG.zip to ESPRIMG - no change.)

Also, when I am doing the wifi on/off business, am i supposed to see a change somewhere? The wifi on/off business happens close to instantly.

Noob question - why am i powering down at the end - doesn't all the changes i made get undone?

I am going to try a different sd card and re-format that. The format card I am using now is from my rooted g1 where I did lots of partitions. IT APPEARS TO BE WORKING with the the other SDCARD. Will be back of this doesnt work.
[myTouch 3G Slide Android Development] mangler1055:
So i did everything here and i got into clockwork mod, and i flashed cyanogenMod6 for the mytouch slide and it said it was successful.

Now after the reboot, it just hangs on the "T Mobile My Touch 3G Slide" screen. Any thoughts?

Thanks
[myTouch 3G Slide Android Development] mangler1055:
forgot to wipe.. seems like it's loading now :)
[myTouch 3G Slide Android Development] ad505:
Did you wipe data/factory reset and wipe cache? Also, CM doesn't come with gapps, so they have to be flashed over the ROM. The CM wiki is what helped me through this the easiest.

http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_HTC_Slide

I have a G1 but my gf has a slide and I rooted it the other night. I flashed using clockworkmod instead of ROM manager cuz I guess I'm used to the ol' G1. Hope this helps!
[myTouch 3G Slide Android Development] snguyen0730:
i keep getting "Unable to chmod exploid: Operation not permitted"

help??
[myTouch 3G Slide Android Development] jasonnguyen3697:
urrggg... I can't type in the commands on SDK Manager.exe... using windows 7 any idea?
[myTouch 3G Slide Android Development] thefuzz4:
I am helping my g/f root her MT Slide. I have rooted a Droid and a Droid Eris in the past and I would think that this would be a walk in the park but boy was I wrong.

We are to the point of having the recovery load the update.zip file and currently it is throwing an error

Failed to verify whole file signature

Signature verification failed

Right off the bat this would tell me that the md5sum is wrong here is the current md5 of the file that I am getting

8b412d11912250237d60672b0e748073

can someone verify that is the correct md5 for the file and also any help to shed some light on this would be greatly appreciated. Thank you for your time and assistance in advance.