HOWTO: Install HTC_CIME for all inputs (stroke pinyin zhuyin changjie handwriting) - Hero, G2 Touch Android Development

Hi, I admit that I have been taking stuff from the community such as the excellent modaco rom and the gold card method and other stuff without giving stuff back to the community. After 2 days of work, here is my contribution back.
As some of you may know, Modaco's rom and other methods have flawed HTC_CIMEs either not complete or glitchy. So here is a fix.
NOTE: DOESN'T WORK WITH THE CHINESE/EXTENDED ROM
Confirmed to work with modaco 2.6 and 2.7, should work with other roms as well.
1. Download and extract this package http://www.mediafire.com/download.php?gfwh1mhvtyk
2. Boot into recovery mode (home + power)
DO A NANDROID BACKUP just in case
3. Wipe (I don't think it works without it)
4. Install the CORE version of Modaco's rom (NOT the Chinese version)
5. Reboot Phone, then reboot into recovery mode
6. Install the update.zip that is in the package
7. Reboot Phone (Checkpoint : Check if there is chinese input installed and all chinese input options are available.)
Note: Steps 8 to 11 is to fix the input in the messaging app.
8. Navigate via Command Prompt to the extracted folder with the adb.exe
9. Type "adb remount"
10. Type "adb push system /system"
11. Type "adb shell reboot"
12. Enjoy
BTW : you will need to change your default input method
I know that everything can be put into an update.zip, if someone wish to, please do.
References
forum.xda-developers.com/showthread.php?t=512530 for the update.zip

I'm chinese,let me tell your guys who want to use modaco roms but don't like the ime what to do.
1.download "modacopatchedrecovery-1.0.zip", you'll find this useful file from this forum.unzip it to your hd(eg.d:\hero).
2.connect your phone with usb.not mount the sdcard.
3.use "cmd" from windows start menu then type:
Code:
d:[enter]
cd hero[enter]
adb devices [enter][this will show your connected hero phone]
4.when you connect your phone correctly.let us remove something:
Code:
adb shell rm /system/app/HTC_CIME* [enter]
adb shell rm /system/app/CN* [enter]
adb shell rm /system/app/HTC_IME* [enter]
*notice:this step will remove all your imes.
5.install the new ime.i suggest you use google pinyin and moto pinyin.you can find the google pinyin from market (keyword "google"),and you can use google.com find moto pinyin (keyword "moto text input").
6.install it with htc sync or sdcard.now you have the best chinese ime.
ps. I strongly suggest Paul to use "moto text input" instead of others for next chinese core version.

Application can use Chinese IME after re-installing HTC_CIME and HTC_IME (from Dream)

Hi!!!Thx Soooooooooo much! It's amazing using your update.zip, I was finding a solution to type in both CHT n CHS with Touch Input! Now it do works!!!! Thxx!!!!! Haha~~~

awesome. Now i can finally type in wubi instead of writing

it hangs on mcr 2.8

tianci86 said:
it hangs on mcr 2.8
Click to expand...
Click to collapse
I tested on 2.6, 2.7, 2.8 and 2.9
Which step did you encounter this?

Vener said:
I tested on 2.6, 2.7, 2.8 and 2.9
Which step did you encounter this?
Click to expand...
Click to collapse
after i rebooted, and try to set it under locale and text. then it was forced to close the app.
i didnt choose to wipe though. i'm afraid all my settings will be gone

Thank you so much! It would be perfect if there is Traditional Chinese input, is there a way to install it? SEA Hero stock rom does have Traditional Chinese input if im not mistaken.

tianci86 said:
after i rebooted, and try to set it under locale and text. then it was forced to close the app.
i didnt choose to wipe though. i'm afraid all my settings will be gone
Click to expand...
Click to collapse
I did the following:
1. A walk through follow the complete steps.
2. After reboot, same problem as u.
3. Follow step 1-7 again.
4. It works now.
P.S. I have never wipe anything. You do not have to wipe anything to make this update work.

ChiLam said:
Thank you so much! It would be perfect if there is Traditional Chinese input, is there a way to install it? SEA Hero stock rom does have Traditional Chinese input if im not mistaken.
Click to expand...
Click to collapse
Traditional Chinese is included, it is in the settings
ericlin0122 said:
I did the following:
1. A walk through follow the complete steps.
2. After reboot, same problem as u.
3. Follow step 1-7 again.
4. It works now.
P.S. I have never wipe anything. You do not have to wipe anything to make this update work.
Click to expand...
Click to collapse
tianci86 said:
after i rebooted, and try to set it under locale and text. then it was forced to close the app.
i didnt choose to wipe though. i'm afraid all my settings will be gone
Click to expand...
Click to collapse
If you are comming from the chinese ROM, I think you will need to wipe, if you are comming from the core rom, it should work.
Based on what you said, it is very possible that you typed the command wrongly.

Vener said:
Traditional Chinese is included, it is in the settings
If you are comming from the chinese ROM, I think you will need to wipe, if you are comming from the core rom, it should work.
Based on what you said, it is very possible that you typed the command wrongly.
Click to expand...
Click to collapse
Can't find it anywhere for pinyin input

ChiLam said:
Can't find it anywhere for pinyin input
Click to expand...
Click to collapse
I think you using the chinese version, it will not work with it.

unable to delete HTC_CIME
pper said:
I'm chinese,let me tell your guys who want to use modaco roms but don't like the ime what to do.
1.download "modacopatchedrecovery-1.0.zip", you'll find this useful file from this forum.unzip it to your hd(eg.d:\hero).
2.connect your phone with usb.not mount the sdcard.
3.use "cmd" from windows start menu then type:
Code:
d:[enter]
cd hero[enter]
adb devices [enter][this will show your connected hero phone]
4.when you connect your phone correctly.let us remove something:
Code:
adb shell rm /system/app/HTC_CIME* [enter]
adb shell rm /system/app/CN* [enter]
adb shell rm /system/app/HTC_IME* [enter]
*notice:this step will remove all your imes.
5.install the new ime.i suggest you use google pinyin and moto pinyin.you can find the google pinyin from market (keyword "google"),and you can use google.com find moto pinyin (keyword "moto text input").
6.install it with htc sync or sdcard.now you have the best chinese ime.
ps. I strongly suggest Paul to use "moto text input" instead of others for next chinese core version.
Click to expand...
Click to collapse
Hi Bro,
Had tried to used the rm but these files are read only , I use chmod in terminal also unable to change to writeable or to delete them. (btw I had root access)

potterang said:
Hi Bro,
Had tried to used the rm but these files are read only , I use chmod in terminal also unable to change to writeable or to delete them. (btw I had root access)
Click to expand...
Click to collapse
Ensure you have write permission on the directory before removing the files. Alternative, use root explorer and mount as RW before you remove the files.
Cheers.

CruiseMan said:
Ensure you have write permission on the directory before removing the files. Alternative, use root explorer and mount as RW before you remove the files.
Cheers.
Click to expand...
Click to collapse
Thks bro, found a easier way, just had to
adb remount /system [enter]
adb shell rm /system/app/HTC_CIME* [enter]
adb shell rm /system/app/CN* [enter]
adb shell rm /system/app/HTC_IME* [enter]

Just sharing, I am running the MCR 2.9. In order to use the Google Pinyin. This is what I do.
1. Backup only the HTC_IME.apk from /system/app to /sdcard
2. Remove all the IME from /system/app
3. Restart my HTC
4. Install Google Pinyin IME
5. Install back the HTC IME (from step 1).
Everything working perfectly now I think I am using the Google Keyboard instead the HTC bundled.
Cheers.

help...
does not work with modaco rom 3.0...

Related

Installing Thai (and probably other languages) language on HTC Hero

I've just got my hands on a HTC Hero (Orange UK) yesterday (from my brother, @smartbrain)
Here's how I was able to install Thai language fonts onto my Hero, step - by step.
It's really simple. (I did this on windows7 but xp should be the same)
1. First off, root your hero. I rooted my using Dayzee's instructions posted here.
http://forum.xda-developers.com/showpost.php?p=4257045&postcount=38
2. After you have your hero rooted. It's time to install the fonts.
(The process here is based on a post (installing Thai fonts and keyboard on HTC magic) by YSR on pdamobiz http://www.pdamobiz.com/forum/forum_posts.asp?TID=220019&PN=1 )
I believe the same process can be applied to other language fonts though I have not yet (and probably will never) test this.
To start the process you'll need these files.
DroidSansWithThaiFontsv1.zip These are the fonts we'll be using
3. Open up the command prompt (windows+R then type cmd and enter)
before installing the fonts you'll need to enable read/write in the system/fonts folder first.
go to the tools folder in your Android SDK using the command prompt (mine is J:\andsdk\tools)
type in
"adb shell"
"su" (If you've rooted your Hero properly, this should work and you should see a "#" sign, if it does not, go back to the rooting instruction by Dayzee in the link above.)
"mount -oremount,rw /dev/block/mtdblock3 /system" this is to make the system folder read / writable, then lastly.
"chmod 777 system/fonts/" (Yes, this is brutal, Do not forget to re-chmod this to chmod 755 when you're done. )
and you should be ready.
4. It's now time to push in the fonts.
Unpack the font pack in the link provided into the \tools\ folder and start another command prompt
point your location to the tools folder in your sdk and type in
"adb push DroidSans.ttf /system/fonts/DroidSans.ttf"
"adb push DroidSans-Bold.ttf /system/fonts/DroidSans-Bold.ttf"
"adb push DroidSerif-Regular.ttf /system/fonts/DroidSerif-Regular.ttf"
"adb push DroidSerif-Bold.ttf /system/fonts/DroidSerif-Bold.ttf"
"adb push DroidSerif-BoldItalic.ttf /system/fonts/DroidSerif-BoldItalic.ttf"
"adb push DroidSerif-Italic.ttf /system/fonts/DroidSerif-Italic.ttf"
5. Shutdown and re-boot your Hero. it should now be able to display Thai.
I haven't been able to get the keyboard to work yet. but I don't need that anyway so this is good enough for me.
Hope it helps.
sample picture
edit: I forgot the mount -oremount... command line, fixed it, shpould be alright now. Have fun with your Hero!
Hey, good stuff. On a parallel track, do you know how I can create a font pack with Arabic fonts?
copy fonts
Hi,
I rooted as you told. But when I tried to push fonts , I faced problem. The problem is after rooting i see "#" in CMD which then I could not copy fonts. The massage is the font folder in /system/fonts has not unblocked. Any idea ?
Many thanks
Many many thanks. Very well explained and it does exactly what I want. I can now read messages from Thailand!
you dont need to install all the fonts, all you need is a custom CID/default.xml
for example on my custom rom I have over 30 languages! no fonts needed!
just an FYI
Drizzy Drake Rogers said:
you dont need to install all the fonts, all you need is a custom CID/default.xml
for example on my custom rom I have over 30 languages! no fonts needed!
just an FYI
Click to expand...
Click to collapse
but original font not contain Thai language. Thai language is different from chinease that why we have to install them. I try custom lacale before and its not work for our language
chuti98 said:
but original font not contain Thai language. Thai language is different from chinease that why we have to install them. I try custom lacale before and its not work for our language
Click to expand...
Click to collapse
yea some fonts need change because the locale is not supportive to certain languages!
i have used CID all the time with filled fonts and works great, i dont use all languages so kinda hard to tell whats really supportive!
When I try to push the fonts in i get the following error msg "adb: not found.
I extracted the .zip file into c:\sdk\tools
please help.. what do I do?
Thanks
Can't push in the fonts
When I try to push the fonts in i get the following error msg "adb: not found.
I extracted the .zip file into c:\sdk\tools
please help.. what do I do?
Thanks
thanks,
how to make sure the browser is reading from /system/fonts directory?
Certain website says fonts to be copied to current user under .fonts directory.
Which is considered the user directory for android.
Hi there, This is for your information Highwind33
If you need you android to have Thai & English once you open it. there is a ROM which is for the East Asia and you could have it instead of what you are using now. i guess you are lucky.
I need Arabic & English and for the time being i find my Hero usless with out Arabic... I got tons of Test Messges and emails contacts in arabic.
this is the link. the one you need is:
SEA: (South East Asia)
RUU_Hero_HTC_Asia_SEA_WWE_2.73.728.5_release_signe d_NoDriver.exe
http://forum.xda-developers.com/showthread.php?t=559622
bye
assuming u are using Hero !
Are there anyone that could re-up the DroidSansWithThaiFontsv1.zip-files?
The link is broke!
Non existing fonts directory
Hi, I'm a little stuck.
I have rooted my phone and can see the /system directory but I have no /system/fonts directory. I tried creating one and pushing all the fonts into it. I could see the fonts in the directory before I rebooted the phone.
Once rebooted I still could not see thai characters on thai web pages. I went back in and checked the fonts directory; it was no loger there.
Please let me know what else I need to do.
Kind regards,
AD
P.S. I just relized (4am) the mount command failed but cannot figure out why or what to do to make it work.
Canno mount
Hi,
I'm trying to install Thai fonts nd get the following error when trying to mount:
/ # mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
mount: mounting /dev/block/mtdblock3 on /system failed: Invalid argument
/ #
Any ideas where I'm going wrong??
Rgds,
-----------------------------------------------------------------
Resolved just type in
"mount system" withouth al the other fancy parameters
Rgds
AD
DroidSansWithThaiFontsv1
Superbravo said:
Are there anyone that could re-up the DroidSansWithThaiFontsv1.zip-files?
The link is broke!
Click to expand...
Click to collapse
Yes I found it...
Thanks for the info, I'm learning to read Thai (slowly) and this will help a lot
Does anyone know why I can't see Thai as on option in Google Translate on the phone, seems to have Vietnamese, Chinese, Japanese etc but not Thai?
It's been over a year now, I'm currently running Villain6.2 ROM on my hero, with BFS. This method still works.
easiest way to install that fonts is to use android commander
no manual command input in console, just naviate to /system/fonts, delete existing files, copy new from ur computer, reboot and voila!
(eventually you can use for example SUFBS file manager, it have option to mount /system RW, and install that fonts without connecting to PC)
installing thai fonts was one of first things that i did after getting root (villain5.5), now i'm running villain6.2.1 and this method still works flawlessly.
also recommend free app from market "DroidSans Thai Keyboard", installs as additional keyboard witch both roman and thai chars, very nice design
Done similar via "Root Explorer"
Deleted old fonts,renamed new fonts to original and
copied from sdcard to the fonts folder at system!
Please help
when I type "chmod 777 system/fonts/"
I get the message "read only file"
Please let me know what I'm doing wrong

Busybox?

Root from Paul didn't come with one, and seeing as we can't get full system access (from what i understand) im curious as to if we can actually get busybox?
The 'busybox on rooted desire' on MoDaCo didn't help at all.
I've installed bb via Titanium, yet Metamorph didn't recognise it anywhere.
Cheers in advance for help
It comes with A2SD - but you can push the busybox binary to /system while the phone is in recovery.
If you pushed bb yourself, use its absolute path (like /data/somewhere/busybox) or put its path in your $PATH to get it going. I personally, without root, put busybox in the free-to-write-to /sqlite* directory (I put * because I don't recall the full name) and it runs fine from there.
do you have a link to apps2sd & does it come with a guide as to how to install it so noobs can understand?
A2SD was taken down "temporarily".
http://android.modaco.com/content/h...ide-now-with-new-improved-easier-root-method/
Sorry
Although this still seems to work:
http://android.modaco.com/content/htc-desire-desire-modaco-com/307398/apps2sd-miniguide/
LeszekSwirski said:
Although this still seems to work:
http://android.modaco.com/content/htc-desire-desire-modaco-com/307398/apps2sd-miniguide/
Click to expand...
Click to collapse
Bare in mind I think it was taken down as (for some) it 'removed root' and also got some phones stuck in a reboot loop. Bad times.
GANJDROID said:
Root from Paul didn't come with one, and seeing as we can't get full system access (from what i understand) im curious as to if we can actually get busybox?
The 'busybox on rooted desire' on MoDaCo didn't help at all.
I've installed bb via Titanium, yet Metamorph didn't recognise it anywhere.
Cheers in advance for help
Click to expand...
Click to collapse
You didn't read to the end of that thread
* install Titanium
* run Titanium
* click the "problems" button and install Busybox
* boot into recovery
* adb shell from my Mac
* mount /system
* cp /data/data/com.keramidas.TitaniumBackup/files/busybox /system/bin
* cd /system/bin
* ./busybox --install -s .
Click to expand...
Click to collapse
By what I've read, though, Metamorph dies on its arse because of the lack of system rw access.
Loccy said:
You didn't read to the end of that thread
Click to expand...
Click to collapse
Aye, I read that, but no Mac, and I can't get to the folder where Titanium saved bb to (assuming that because it's not on the sd card in any data or the titanium folders) the phone system(?)
jayshah said:
Bare in mind I think it was taken down as (for some) it 'removed root' and also got some phones stuck in a reboot loop. Bad times.
Click to expand...
Click to collapse
Had heard about that, but I think he may be working for a solution?
From what I can remember from the rooting guide he said it was 'currently unavailable'
GANJDROID said:
Had heard about that, but I think he may be working for a solution?
From what I can remember from the rooting guide he said it was 'currently unavailable'
Click to expand...
Click to collapse
Yeah, hence it's hopefully only temporary.
GANJDROID said:
Aye, I read that, but no Mac, and I can't get to the folder where Titanium saved bb to (assuming that because it's not on the sd card in any data or the titanium folders) the phone system(?)
Click to expand...
Click to collapse
Install Titanium. Then get your phone into recovery using Paul's Linux ISO. In the Linux console (i.e. where you'll have typed ./step2.sh to get the recovery up), you should be able to do adb shell from there. Then follow my instructions from mount /system onwards.
I didn't follow Pauls guide as I only have access to Windows, so I used the lanarchy guide, which I think might have been taken from The Unlockr.
Maybe fill me in w/ bb according to that?
i am a bit ashamed to ask this but:
....
* boot into recovery
* adb shell from my Mac
* mount /system
....
boot into recovery -> ok
adb shell from mac.. ok? hm, i have macos as a seperate installation and i used it for rooting, so there is a pushfiles folder with recovery-mac.sh.. sudo ./recovery-mac.sh?
How do i mount /system then? Don't know where to navigate to find access to the sdcard . @volumes there are only my harddrive partitions, can't see the sdcard?
No idea, sorry, first time (ok, second time after root) i get in touch with adb, mac, sudo wtf?
Ok, all you need is some kind of environment where adb actually works.
Get your phone into recovery (the green menu screen) using whatever means or method you have.
Then, if you have Windows, you'll need the Android SDK. Ditto on a Mac. Anything with adb so that you can plug your device into your computer, do adb shell, and get a shell window up. Then
mount /system
onwards.
The key is that your phone needs to be in recovery before you do adb shell, otherwise you have no r/w access to /system.
ah! ok, perfect. The android sdk is on my windows computer, the push-files on my mac, that's the problem
thanks for your help!
the recovery is not the problem, but mount /system did nothing because there is no android sdk on my mac.. got it now i think.
mount system -> ok
copy busybok -> ok
when i try to install i get dozens of lines with "no such file or directory".
reboot -> phone not booting, hangs when displaying the HTC Logo omg
flash rom again?
same problem as watercool. Loads of "No such file or directory" messages.
But, I rebooted and it went through as normal, booted the OS fine.
hm, dont want to wipe again, pff..
flashed AhmgskMod mod again without wiping, everything ok now
watercool said:
mount system -> ok
copy busybok -> ok
when i try to install i get dozens of lines with "no such file or directory".
reboot -> phone not booting, hangs when displaying the HTC Logo omg
flash rom again?
Click to expand...
Click to collapse
Sounds like you missed the . off of the end of the
./busybox --install -s .
command.
You need that . if you're following my instructions.
ok, i did it with and without the "."
With the dot there was no response (so probably it installed correctly?).
Anyway it didn't boot afterwards. i will try it again
edit: ok, tried again and my phone stucks @ htc screen
i think busybox is installed but for some reason it doesn't boot (using the ahmgsk mod)
anyway, thanks for your kind help!

How to install a custom font on desire?

Once you a custom rom installed is it possible to install a custom font to your phone?
I've been able to change all my icons with bettercut just want to change the system font now
Sent from my HTC Desire using XDA App
Me too please. I would love to change my system fonts. Just a little bigger
If you are rooted, you can do this if you are familiar with adb commands. The commands would be something similar to this and would be executed while in Recovery Mode with USB connected:
adb shell mount /system
adb shell rm /system/fonts/(font name)
adb push (font name) /system/fonts
adb shell remount
adb shell reboot
Sent from my HTC Desire using XDA App
Thanks Masdroid. I am rooted but not familiar with adb commands. Would you be kind enough to expand a little. I am using windows vista 32 and phone is defrost 1.6
duryard said:
Thanks Masdroid. I am rooted but not familiar with adb commands. Would you be kind enough to expand a little. I am using windows vista 32 and phone is defrost 1.6
Click to expand...
Click to collapse
If you are running Windows, you need to first make sure that you have the Windows Android SDK (http://developer.android.com/sdk/index.html) downloaded and extracted to your computer, use the following path to extract it: C:\android-sdk-windows.
Next, download and place the selected font files to the root of your C: (e.g. C:\[font name])
Then, switch off your phone and boot to Recovery Mode. Once booted into Recovery Mode, first perform a Nandroid backup which you can restore afterwards if anything happens to go wrong. Now, while still in Recovery Mode, open a separate command-line window and then type: cd C:\android-sdk-windows\tools, press enter.
Now type the following commands in adb and hit enter afterwards to execute:
adb shell mount /system
adb shell rm /system/fonts/[font name]
adb push [font name] /system/fonts
adb shell remount
adb shell reboot
The default system fonts that the Desire uses are:
DroidSans.ttf
DroidSans-Bold.ttf
DroidSansMono.ttf
etc. I had some other font (I forget, let's say Helvetica for fun):
Helvetica.ttf
HelveticaBold.ttf
HelveticaMono.ttf
If you rename the Helveticas into the DroidSans names, back up the old fonts somewhere else, and then put your renamed fonts in the /system/fonts folder, it will work. Since we don't have /system write access while in the device, we can't tell Android to look at our different fonts while running - we just have to replace what's there.
I have attached a zip with random the font files I renamed. The non-mono fonts came from a font called Comfortaa; the mono is Vera Sans Mono. These are plug-and-play - back up your old versions of DroidSans.ttf, DroidSans-Bold.ttf and DroidSansMono.ttf and push these to your /system/fonts folder in their place. Replacing DroidSans.ttf pretty much updates everything in the system.
Thanks Masdroid
No worries bud.
Sent from my HTC Desire using XDA App
MasDroid said:
Now, while still in Recovery Mode, open a separate command-line window and then type: cd C:\android-sdk-windows\tools, press enter.
Click to expand...
Click to collapse
What do you mean open a separate command line window, open it where?
And do you know any sites or anything which convert fonts to .ttf?
While your phone is connected via USB and in Recovery Mode (green and black menu), simply open up another command prompt window (Start > Run > type cmd, press Ok). Access adb and execute commands.
Nope, not aware of any sites that convert fonts to .ttf - try Google or Bing
Sent from my HTC Desire using XDA App
did anyone manage to do this? is there not an app or something? like rom manager
Can you tell me how i can do this on mac osx snow leop?
I can't change fonts with root explorer so i want to try with another tutorial..
hello
I have a HTC desire
I am root and in recovery mode, I also copied that are interested in c: \annifont.ttf.
once in the cmd, I type the first line
"Adb shell mount / system" and enter all goes well. For the second,
"Adb shell rm / system / fonts / annifont.ttf" and it goes wrong, he said:
"Rm can not remove '/ system / fonts / annifont.ttf': No such file or directory.
Help, what is the problem??
i must rename the fonts
you can try this app, it's really easy
http://forum.xda-developers.com/showthread.php?t=618019
syfo said:
you can try this app, it's really easy
http://forum.xda-developers.com/showthread.php?t=618019
Click to expand...
Click to collapse
I just wanted to post this too
You have to download HTC Sync (because of the drivers) before you can use this suite on your desire
Hi ! I was trying to change the lockscreen font ( Clockopia.tff ) with Root Explorer ( just renamed the old one and placed another font there ( named Clockopia.tff ofc )), but it resulted in bootloop. So what am I missing here?
A little help would be apreciated! Thought I'd ask in this thread and not create a new one.
EDIT: Found a little program called Type Fresh, installed it to my Desire and changed the font. I was afraid the font was some way corrupted, but I guess not.

[Q] Hulu working on EVO stock-rooted Froyo 2.2?

Isn't Hulu supposed to be playable on Froyo? Doesn't seem to work on the Evo with netarchy's Froyo stock-rooted ROM. I've been researching this topic for a fix, and I've seen something done for Nexus One and CM6 users but I don't want to loose 4G. I thought being able to watch Hulu was one of the most hyped about features of having Froyo.
You need a hacked version of Flash, and to change your UAString to Desktop. Search in the Nexus One forum for details.
Engadget has a walkthrough for the Nexus One. All but actually playing a video worked great on my Evo running CM6 :/. maybe you will have more luck on the Sense browser..
Here's another link I found for the Nexus One: forum.xda-developers.com/showthread.php?t=688054
I tried installing the apk but it would not not install.
XevoX said:
Here's another link I found for the Nexus One: forum.xda-developers.com/showthread.php?t=688054
I tried installing the apk but it would not not install.
Click to expand...
Click to collapse
Did you by chance already have flash installed? If yes, you need to uninstall it first.... If no, what was the error? Did you use adb to install? or? I have that version installed on my phone (running cm6)...
Hairongreenfire said:
Engadget has a walkthrough for the Nexus One. All but actually playing a video worked great on my Evo running CM6 :/. maybe you will have more luck on the Sense browser..
Click to expand...
Click to collapse
I have Hulu working just fine via the default browser on CM6 nightly and RC1. Read the instructions and try again.
I appreciate the help fellas, but I'm looking for a stock-rooted Froyo solution. With the CM6 ROM you have to give up 4G, FM Radio, etc.
[QUOTE=spiicytuna;7455905]Did you by chance already have flash installed? If yes, you need to uninstall it first.... If no, what was the error? Did you use adb to install? or? I have that version installed on my phone (running cm6)...[/QUOTE]
How do I go about uninstalling Flash? I tried installing the apk straight up with estrong.
XevoX said:
I appreciate the help fellas, but I'm looking for a stock-rooted Froyo solution. With the CM6 ROM you have to give up 4G, FM Radio, etc.
spiicytuna said:
Did you by chance already have flash installed? If yes, you need to uninstall it first.... If no, what was the error? Did you use adb to install? or? I have that version installed on my phone (running cm6)...
Click to expand...
Click to collapse
How do I go about uninstalling Flash? I tried installing the apk straight up with estrong.
Click to expand...
Click to collapse
1) Uninstall Flash from the Settings>Applications>Manage Applications>All menu.
2) Install the hacked Nexus One version of Flash with Hulu support, via ADB.
3) Open any page in your browser then go to the url "about:debug" (without the quotes) and then go to Menu>Settings. Scroll all the way down to the bottom, select UAString, and change from Android to Desktop.
4) Go to http://www.hulu.com/
5) Enjoy.
drmacinyasha said:
1) Uninstall Flash from the Settings>Applications>Manage Applications>All menu.
2) Install the hacked Nexus One version of Flash with Hulu support, via ADB.
3) Open any page in your browser then go to the url "about:debug" (without the quotes) and then go to Menu>Settings. Scroll all the way down to the bottom, select UAString, and change from Android to Desktop.
4) Go to http://www.hulu.com/
5) Enjoy.
Click to expand...
Click to collapse
doesnt seem to uninstall that way...
mrloserpunk said:
doesnt seem to uninstall that way...
Click to expand...
Click to collapse
The leaked Sense 2.2 ROM has Flash 10.1 installed from the get-go, so you can't uninstall it in a traditional way. If you go into /system/app/ there is install_flash_player.apk. I renamed it "install_flash_player.apkz" (this makes it so Android doesn't recognize it, pretty much the same as just deleting it) so I could see what that would change. It doesn't remove Flash 10.1 from Menu > Settings > Applications, but it did stop Flash from loading in the browser. You could try that, but I don't know how far it'd get you.
cloud858rk said:
The leaked Sense 2.2 ROM has Flash 10.1 installed from the get-go, so you can't uninstall it in a traditional way. If you go into /system/app/ there is install_flash_player.apk. I renamed it "install_flash_player.apkz" (this makes it so Android doesn't recognize it, pretty much the same as just deleting it) so I could see what that would change. It doesn't remove Flash 10.1 from Menu > Settings > Applications, but it did stop Flash from loading in the browser. You could try that, but I don't know how far it'd get you.
Click to expand...
Click to collapse
I tried that way. Still get the can't install error. Flash
Uninstall is greyed out in stock 2.2 with root.
if you're rooted, use adb, shell in, navigate to where the apk is in system/app, rm it, then navigate to the data/data/ folder that the data is stored, rm that too. reboot. install the modified flash apk.
if you know part of the file name (adobe, or flash, or whatever), use adb shell, then
find -name "*partofthenameyouknow*.*"
it'll spit out the locations of the apk, data, and cache. then just rm -rf all those files. reboot. install the modified flash apk
timothydonohue said:
if you're rooted, use adb, shell in, navigate to where the apk is in system/app, rm it, then navigate to the data/data/ folder that the data is stored, rm that too. reboot. install the modified flash apk.
if you know part of the file name (adobe, or flash, or whatever), use adb shell, then
find -name "*partofthenameyouknow*.*"
it'll spit out the locations of the apk, data, and cache. then just rm -rf all those files. reboot. install the modified flash apk
Click to expand...
Click to collapse
Im getting closer. I did what you said. Was able to get the Flash 10.1 from the Nexus forum installed. When I got to Hulu, it still gives me "not available on your platform" error.
Edit: I forgot the about:debug command. Although, I did that, it still didnt work. I then downloaded the Hulu app made by someone, and
whala, Hulu is working.
Thanks
what hulu app? I could not locate it.... man this looks like a pain in the rear.... no way to simply change the way hulu see's my EVO? like a useragent string or is flash giving me away?
Owell, at least southparkstudios is working fine
mrloserpunk said:
what hulu app? I could not locate it.... man this looks like a pain in the rear.... no way to simply change the way hulu see's my EVO? like a useragent string or is flash giving me away?
Owell, at least southparkstudios is working fine
Click to expand...
Click to collapse
Actually, not a PIA at all.
Just fyi, I didnt use any ADB commands, just did it all on the phone using SUFBS.
1> Simply what was mentioned above. Remove the Adobe Flash stuff from the System/app and Data/Data area.
- I did this by renaming the directories using SUFBS on my phone.
2> Reboot Phone.
3> Install the Modified Flash (Found in the Nexus Thread)
- Once again, I just downloaded on the phone and used SUFBS to install.
4> Reboot Phone
5> Go to Browser, type about:debug and GO. Then go to Settings and down at the bottom, change the UAString to Desktop.
6> Whala.
This thread helped me out alot: (Widget here too).
http://forum.xda-developers.com/showthread.php?t=686765&highlight=hulu
AWESOME! Huge help, I got it done using winSCP. Incredibly easy. Thanks alot! Today has been a great day for my Evo... it got 2.2, SSH, Flash w/hulu... whats next a gold back cover? Thanks again!!
This fix (manually deleting the apk's) requires a full root, right?
dallashigh said:
This fix (manually deleting the apk's) requires a full root, right?
Click to expand...
Click to collapse
Yep.
Is Hulu still working for you guys? I get "The requested video cannot be displayed in your region" message now. I read that this will happen after you reboot....
mrloserpunk said:
doesnt seem to uninstall that way...
Click to expand...
Click to collapse
If you still havent got it to work,grab Android Mate from the market and use that to install the hacked flash version.It will ask if you want to replace the original flash so there is no need to uninstall it first.Then do the about:bug from your browser and you'll be good to go.
tsunami0ne said:
Yep.
Click to expand...
Click to collapse
Thanks. I was 99% sure, but I wanted confirmation before I wasted any of my time.
I am an Unrevoked3 user (I know, I know. No lectures please), and was pretty pissed about this. Then I discovered that NAND is unlocked when I'm in the ClockworkMod recovery. So I booted into recovery and did the following on my PC:
Code:
adb shell
mount -o rw -t yaffs2 /dev/block/mtdblock4 /system
mount -o rw -t yaffs2 /dev/block/mtdblock6 /data
cd /system
mv install_flash_player.apk install_flash_player.ap_
cd lib
mv libflashplayer.so libflashplayer.s_
cd /data/data
rm -r com.adobe.flashplayer
cd com.android.browser/app_plugins/
rm -r com.adobe.flashplayer
umount /system
umount /data
exit
adb reboot
Then I installed the hacked APK, did the UA fix and was rockin and rollin.
Note the remount flag is not necessary above, because the partitions are not already mounted. In fact, if you try to use the remount flag, it will fail. I have .tar backups of the two directories deleted, if anyone by chance needs them to restore.
tsunami0ne said:
Is Hulu still working for you guys? I get "The requested video cannot be displayed in your region" message now. I read that this will happen after you reboot....
Click to expand...
Click to collapse
When you reboot, the UA reverts to default and you have to change it back to Desktop again.

What a way to delete the core programs

Hello every one
First of all. I have a problem I can not delete the basic device software note I have root authority
II. Was installed busyBox but I can not install it and when the installation device works Risterat What problem
read about write system protection.
tutos are available on this forum (wp_mod.ko file to push in system/lib/modules, and run a command on the phone with a terminal app)
#su
insmod system/lib/modules/wp_mod.ko
if im speaking chinese, dont try
but as you tried to change partitions before having write protection removed, you wont be able to do it without a restart until you reflash your rom (clean install)
fabulous69 said:
read about write system protection.
tutos are available on this forum (wp_mod.ko file to push in system/lib/modules, and run a command on the phone with a terminal app)
#su
insmod system/lib/modules/wp_mod.ko
if im speaking chinese, dont try
but as you tried to change partitions before having write protection removed, you wont be able to do it without a restart until you reflash your rom (clean install)
Click to expand...
Click to collapse
Excuse me, I hope if they do not understand you, and my heartfelt thanks for the quick feedback if possible, a simple explanation for the action steps
i think you shouldn't try to do it...
a bad understanding of a Tutorial, and you could make your phone bug.
Follow These Steps....
muhamadalani said:
Excuse me, I hope if they do not understand you, and my heartfelt thanks for the quick feedback if possible, a simple explanation for the action steps
Click to expand...
Click to collapse
Quoted from Step 2 Here,
http://forum.xda-developers.com/desire-816/general/guide-vm-htc-desire-816-root-how-to-t2862470 ,
2. Hopefully you were able to successfully install custom recovery and root.
Now this part is a bit tricky. Even with root HTC is stopping us from writing to system. For this we need to apply the wp_mod.ko module.
Download it here: http://forum.xda-developers.com/show....php?t=2707378
Copy this file to the root of your internal storage.
Now download Terminal Emulator from play store, run it and enter the following commands (you only need to do this once):
su
insmod /sdcard/wp_mod.ko
Once you do this go into a root explorer app and mount /system as R/W. Copy the wp_mod.ko file to /system/lib/modules
Now go to /system/etc and find install-recovery.sh. Open it with a text editor and add a new line at the end with the following:
insmod /system/lib/modules/wp_mod.ko
Reboot! If all went well the wp_mod module will run at boot every time so you won't have to do it manually each time!
Congratulations, you now have a fully rooted Desire 816!
jayblaze406 said:
Quoted from Step 2 Here,
http://forum.xda-developers.com/desire-816/general/guide-vm-htc-desire-816-root-how-to-t2862470 ,
2. Hopefully you were able to successfully install custom recovery and root.
Now this part is a bit tricky. Even with root HTC is stopping us from writing to system. For this we need to apply the wp_mod.ko module.
Download it here: http://forum.xda-developers.com/show....php?t=2707378
Copy this file to the root of your internal storage.
Now download Terminal Emulator from play store, run it and enter the following commands (you only need to do this once):
su
insmod /sdcard/wp_mod.ko
Once you do this go into a root explorer app and mount /system as R/W. Copy the wp_mod.ko file to /system/lib/modules
Now go to /system/etc and find install-recovery.sh. Open it with a text editor and add a new line at the end with the following:
insmod /system/lib/modules/wp_mod.ko
Reboot! If all went well the wp_mod module will run at boot every time so you won't have to do it manually each time!
Congratulations, you now have a fully rooted Desire 816!
Click to expand...
Click to collapse
Thank you
Unfortunately, I could not do a thing did not work the way and I do not know why:crying::crying::crying:

Categories

Resources