Hi
This is for those who actually use Moxier mail to get that needed exchange fix!
I use exchange for my job, so I needed this one badly, and I would like the newest one with nice little widgets. Unfortunately this can not be done out of the box, because when you try to install the newest version, the installer still detects the old one.
The problem is that the package information is still present in the package.xml file.
To fix this, you need to have completed to rooting guide!
http://forum.xda-developers.com/showthread.php?t=711907
Remember also to see post number two inside that thread, since su needs to be working properly. I can also recommend to download the latest version of busybox inside the Android Marked, this will provide you with mere unix/linux basic commands.
Another tool I use is SciTE, this is for editing the xml file, notepad will do, as long as you make sure to save as ASCII.
http://prdownloads.sourceforge.net/scintilla/Sc212.exe
Ok, now for the guide.
Go into your step4 folder from the ROOT folder (see root thread)
run the following commands.
**UPDATE**
In case moxier still exist more actions is needed, this is now included in this one! Also added backup of the original files both moxier and packages.
Code:
adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
adb shell
su
mkdir /sdcard/backup
cp /system/app/moxiermail* /sdcard/backup
rm /system/app/moxiermail*
Code:
adb pull /data/system/packages.xml .
You will now have a file named packages.xml inside your working folder.
Open this file inside you editor.
search for com.moxier.mail
delete the following content
Code:
<package name="com.moxier.mail" codePath="/system/app/moxier.apk" system="true" ts="1277719108000" version="2153" userId="10019">
<sigs count="1">
<cert index="61" key="long key number here!" />
</sigs>
</package>
Save the file.
Now We need to get the file onto the device.
Run
Code:
adb push packages.xml /sdcard/packages.xml
adb shell
su
cp /data/system/packages.xml /sdcard/backup/packages.xml
cp /sdcard/packages.xml /data/system/packages.xml
chown system:system /data/system/packages.xml
chmod 664 /data/system/packages.xml
rm /sdcard/packages.xml
reboot
Now you are free to install Moxier from market or from the official website, finally we can get the newest version instead of SEs old version.
** UPDATE 2 **
If moxier report an error with install after this, install the version from the /sdcard/apps/moxiermail.apk (from the root) or /sdcard/backup, then uninstall, this can now be done, since we removed the package from packages.xml as a system application. You should now be able to install moxier from market.
Feel free to ask any questions.
Just out of curiousity, does this allow you to upgrade the moxier client that came free on the phone, or just allow you to uninstall that and purchase a newer version of moxier for 30 bucks?
Sent from my X10a using XDA App
uabtodd said:
Just out of curiousity, does this allow you to upgrade the moxier client that came free on the phone, or just allow you to uninstall that and purchase a newer version of moxier for 30 bucks?
Sent from my X10a using XDA App
Click to expand...
Click to collapse
Unfortunately it is not possible to update the one provided by SE, even if you reinstall the application after the fix.
does it update to the lastest with step4 v2?
robbyf66 said:
does it update to the lastest with step4 v2?
Click to expand...
Click to collapse
No, you have to get the latest Moxier from moxier.com, Android Marked or from another source if you already have paid for the application on another phone.
This method cleans the X10 from any moxier reference, so that the application can be installed in the user domain instead of a system app (where we can't update the applications without SE).
I had thought that changes firmware version to R2BA020 included updated moxier?
I'll try to steps after my 4th root. lol. I need exchange for work.
I'm on the stock firmware(with Rogers in canada.. don't remember what its called) and exchange works fine for me on Moxier... use it regularly at work so its pretty useful
Edit: Sorry, misread your post. The new version has widgets? Coool
robbyf66 said:
I had thought that changes firmware version to R2BA020 included updated moxier?
Click to expand...
Click to collapse
SE only included a small updates version 2.1.58.3, this one is from February 17th, the newest version is 2.7 and is from May 26.
pngface said:
I'm on the stock firmware(with Rogers in canada.. don't remember what its called) and exchange works fine for me on Moxier... use it regularly at work so its pretty useful
Edit: Sorry, misread your post. The new version has widgets? Coool
Click to expand...
Click to collapse
Yeah, the widget came in 2.5 (finally)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I can afford to pay 25 for the extra features.
Should be able to upgrade via market imo
Sent from my X10i using XDA App
I allready removed the Moxierfolder and tried to install 2.5 but it's still a system application. Your walkthrough doesnt work here because of that. What can I do?
I editted the packages.xml file by copying it to my sd card en editting it on the computer. When i want to replace the original xml file can i use the following code?
Code:
cp /sdcard/packages.xml /data/system/packages.xml
chown system:system /data/system/packages.xml
chmod 664 /data/system/packages.xml
rm /sdcard/packages.xml
Erwinn said:
I allready removed the Moxierfolder and tried to install 2.5 but it's still a system application. Your walkthrough doesnt work here because of that. What can I do?
I editted the packages.xml file by copying it to my sd card en editting it on the computer. When i want to replace the original xml file can i use the following code?
Code:
cp /sdcard/packages.xml /data/system/packages.xml
chown system:system /data/system/packages.xml
chmod 664 /data/system/packages.xml
rm /sdcard/packages.xml
Click to expand...
Click to collapse
Yes you can, as long you are root on your phone. After this, install the OLD version of moxier and uninstall it again, this will update all the phones databasen and you can now install the newest moxier.
What do these commands do?
chown system:system /data/system/packages.xml
chmod 664 /data/system/packages.xml
Cant I not just edit the file and then overwrite the old one with the new editted one using a file manager like Root explorer? Or do these commands do something to the file as well?
this sets the file permissions for the file, and yes, you need to set them in order to get it working.
rofl, anybody needs moxier-mail? Noooo...
QuentinCosta said:
rofl, anybody needs moxier-mail? Noooo...
Click to expand...
Click to collapse
Yes it's actually a pretty good application for exchange users. Probably better than any I have used in the past.
Candy[MAN] said:
What do these commands do?
chown system:system /data/system/packages.xml
chmod 664 /data/system/packages.xml
Cant I not just edit the file and then overwrite the old one with the new editted one using a file manager like Root explorer? Or do these commands do something to the file as well?
Click to expand...
Click to collapse
You should do:
chown system.system /data/system/packages.xml
if you do chown system:system /data/system/packages.xml it will return:
"No such user system:system" as it won't detect the : as a separator between user and group.
Hope this helps some of you!
Speaking of the Moxier, do we actually need them? How do I remove / delete them? I tried, but couldn't, for some reasons.
If u don't use it then u don't ready need it. Your phone needs to be rooted in order to remove it!
Sent from my rooted 026 X10i using swype via Xda
Hi
can anyone make a script in .exe for dummies.
i dont understand all that stuff about programming.
anyone??
Singh
Q: How could you guys access the control prompt panel? Or the code panel, whatever you called it nowadays?
Related
Alright everyone, time for the Swype theme mania to gain some momentum once again! I have FINALLY figured out a way to theme our beloved Swype keyboard without violating Swype and XDA policies, while still making it a reasonable effort on your part. If you want these themes bad enough, I will include a tutorial here in the OP for you guys, as well as screenshots for each step of the way. I will create a Picasa album with the pictures in order from start to finish.
First off, here's the instructions to theme Swype with Metamorph, a free application on the Android Market.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
QR Code for Metamorph at the Market
You have to be rooted for this to work, obviously. If you don't have root, then you have some learnin to do, but there are many users here on XDA who have simplified the process.
If your Swype apk is located in the /system/app/ folder to begin with, you do not have to move anything anywhere for this Metamorph to work for you.
Ok, there are two ways to approach this first step.
Picasa Album step by step: http://picasaweb.google.com/hoey2011/SwypeMetamorphTutorial
(Picasa Album photos #1-7)
One, is by using a paid application on the Market called Root Explorer. There are places to find it for free I'm sure, but I will not be responsible for that If this is not an option for you, then skip this portion, and head on to the Terminal Method section, or, if you use adb frequently, go to that section.
If you have this app, then open it, and navigate to the /data/app/ folder, where you will find the Swype .apk (com.swype.android.inputmethod.apk).
Long press this file and select copy. Press back twice, then navigate to /system/app/
Before you do anything, press the "R/W" button at the top. Then press the paste button located at the bottom left corner of the Root Explorer window. Change the system back to read only by pressing the "R/O" button.
--------------------------------------------
TERMINAL METHOD (Picasa Photos #8-15)
--------------------------------------------
Ok guys, if you don't have the option of using Root Explorer, I have the manual instructions on how to perform these steps, for those of you who don't already know how to do this.
Open your terminal emulator application, whichever one you prefer will work just fine.
Type these lines in order:
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 system
cp /data/app/com.swype.android.inputmethod.apk /system/app/
ls /system/app/
mount -o remount,ro -t yaffs2 /dev/block/mtdblock4 system
sync
The "ls /system/app" line is to verify it copied correctly, as I have shown in my Picasa album
Then exit out of the terminal app, and continue on to the next section
======================
ADB METHOD
======================
Open cmd.exe on your computer, or the terminal you use for w/e OS you have on your computer.
Navigate to your sdk/tools/ folder and type this:
adb remount
adb shell cp /data/app/com.swype.android.inputmethod.apk /system/app/
if you are implementing a2sd, then replace /data/ with /sd-ext/
The file is now in the correct place, continue on
------------------------------------------------------------------
(Picasa photos #16-21)
Navigate to Metamorph, and follow all prompts to ensure it is running correctly. If it is not, then you need to go to the Metamorph thread to troubleshoot your problem.
Select extract/unzip new theme
Select your theme, which in this tutorial will be NakedSwype.zip
From there you will select apply all themes, and allow Metamorph to work it's magic. Go to a text field and long press to bring up the Select Input Method window. Boom, themed Swype!
=============================================
SWYPE METAMORPH FILES
=============================================
Naked Swype
http://www.4shared.com/file/cTsDVgSM/NakedSwype.html
Black Glass
http://www.4shared.com/file/5PLTElqY/BlackGlassSwype.html
HTC Swype
http://www.4shared.com/file/5y0Ck_BT/HTCSwype.html
=============================================
I will be adding more Morphs for the Swype beta asap
The reason you have to move Swype to the /system/app/ location is because when metamorph themes apps located in /data/app/ there is some sort of recognition problem beyond my understanding. If you are running a rom using A2SD like I am, just move it to internal storage temporarily for this theme method. In order to do that, follow the same instructions above, but replace /data/app/ with /sd-ext/app/ .
Any problems, just post a logcat and a detailed description of what's happening. If you apply this metamorph incorrectly, or try and modify it to work any other way, and lose Swype, NOT MY FAULT!
If you try this theme, and it just doesn't apply, then try cleaning out cache and dalvik-cache to give yourself enough space on /system/ to copy the files over. sometimes multiple attempts will even work
do we just install via root explorer or astro? because i was able to install but i dont have swype. or do i have to install that somewhere else?
hoey2011 said:
Ok, so when my Swype trial expired, I started looking for another working version like I was tryin to score a rock. But... my searches were fruitful, as I found a working version for both my friend and I, on my G1 and his Hero(CDMA). I will post the Non-Themed version for everyone as well as the Black/Blue theme I have.
Also, how to theme this version of Swype, although I've never tried on the other versions:
-Extract the apk onto your computer
-Navigate to /assets/keyboards/
-Theme these files as usual, thankfully none of theme are .9.png files
-Recompile the apk, resign, and install as usual.
No root should be required for this, but I posted this in development in case some ROM builders might want to integrate this marvelous keyboard in their own fashion!
Click to expand...
Click to collapse
screenshot?
tried installing thru adb & root explorer on supereclair 2.1..it wont install
Ok, "it won't install" isn't very specific. I don't know enough about Android to put together my own whole ROM, but I do know that logcats are EXTREMELY helpful. So, if you could either tell me the dialogue you get when "it won't install" or give me a logcat, I might be able to help you. Otherwise, please don't tell me it just won't work =/
Pretty sure you'll have to uninstall swype before installing this one. I've had trouble in the past installing swype while it was already installed.
matt_stang said:
Pretty sure you'll have to uninstall swype before installing this one. I've had trouble in the past installing swype while it was already installed.
Click to expand...
Click to collapse
i uninstalled before trying to install the blueblack
here is my logcat
D/PackageParser( 253): Scanning package: /data/app/vmdl42477.tmp
D/dalvikvm( 253): GC freed 15800 objects / 1003024 bytes in 244ms
E/PackageManager( 253): Package com.swype.android.inputmethod signatures do not match the previously installed version; ignoring!
W/PackageManager( 253): Package couldn't be installed in /data/app/com.swype.android.inputmethod.apk
D/AndroidRuntime( 2459): Shutting down VM
D/dalvikvm( 2459): DestroyJavaVM waiting for non-daemon threads to exit
D/dalvikvm( 2459): DestroyJavaVM shutting VM down
D/dalvikvm( 2459): HeapWorker thread shutting down
D/dalvikvm( 2459): HeapWorker thread has shut down
D/jdwp ( 2459): JDWP shutting down net...
I/jdwp ( 2459): adbd disconnected
works perfect. heeeeeell yeah. this is what ive been waiting for!
Hm... instead of trying to just plain install this one, try installing it in /system/app, not /data/app.
This is how I do it:
From CMD -
1. adb shell
2. mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
3. cp /sdcard/BlackSwype.apk /system/app/com.swype.inputmethod.android.apk
4. mount -o remount,ro -t yaffs2 /dev/block/mtdblock4 /system
5. sync
6. reboot
I will leave more information in the OP about my setup. You can also do this in terminal for you root users.
hoey2011 said:
Hm... instead of trying to just plain install this one, try installing it in /system/app, not /data/app.
This is how I do it:
From CMD -
1. adb shell
2. mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
3. cp /sdcard/BlackSwype.apk /system/app/com.swype.inputmethod.android.apk
4. mount -o remount,ro -t yaffs2 /dev/block/mtdblock4 /system/
5. sync
6. reboot
I will leave more information in the OP about my setup for you non-root users.
Click to expand...
Click to collapse
it worked..thanks man..the theme is koooool!
i just used an apk installer and it worked perfectly for me.
(100th post woo hooo!!)
Any chance you can theme it like the new Swype keyboard on the Mytouch Slide? I think its called black glass.
I will look into it now, see what I have to do to get it made up... could you point me in the direction of a screenshot or anything that would be helpful?
hoey2011 said:
I will look into it now, see what I have to do to get it made up... could you point me in the direction of a screenshot or anything that would be helpful?
Click to expand...
Click to collapse
i think the apk for it is either in crslide or zx slide.. cant remember which one
do you think you can make my files into a theme, i try but my swype wont install when i change the files and sign it, it only needs a glow.png because i couldent figure out the transparansy for it. http://www.4shared.com/file/U3UWMgFL/swype.html
SmartBrother90 said:
i think the apk for it is either in crslide or zx slide.. cant remember which one
Click to expand...
Click to collapse
I found the apk, I'm testing it now before I post it in the OP
CHECK OP!!!
I just updated a few more themed apks... tested and working on my G1
thanks for this great work! I was wondering how to get Deutsch (German) language pack, I used to have it with the previous version which just expired on me :-(
Any help regarding German lang pack?
i could make more themes for it if i can figure out what im doing wrong!
rapidfire224 said:
i could make more themes for it if i can figure out what im doing wrong!
Click to expand...
Click to collapse
I'm still not entirely sure what it is you were having trouble with, but under to edit transparent .png's I use Photoshop. I'm sure there is a free image editor that will do the same thing. Personally, I love Photoshop because its so easy. I got mine free anyhow ^_^
After two days of fumbling around with adb, numerous nandroid backups, and ultimately wiping my system, I, with the help of my friend Kiraly (his xda username), have successfully installed the stock Messaging, Clock, Calculator and Browser apps onto my phone.
The Messaging app was of particular interest to me because I hate how the HTC Sense Messaging app always loads briefly when you enter a thread of messages, no matter how many messages are in the actual thread. Also, the stock Android Messaging app has a feature similar to BBM in that an icon within the thread notifies you when a message has actually sent.
By following the instructions contained hereunder, you agree to indemnify and hold harmless the original poster (the "OP"). I hereby disclaim all warranties and liability for any harm that may result by following the aforementioned instructions.
Installing these apps was fairly easy once we found out how it needed to be done. You will need the following:
A. Minimal knowledge of adb, or rather knowledge of how to copy and paste adb commands.
B. You will need full root (root and nand unlocked)
C. 1.47 kernel with the modified default.prop file http://forum.xda-developers.com/showthread.php?p=7138666
D. The Root Explorer app (this can be purchased in the Android Market)
E. You will need the following .apk files from BuglessBeast. They are the only apps that I have been able to successfully install. http://forum.xda-developers.com/showthread.php?t=700175
-Mms.apk
-Browser.apk
-DeskClock.apk
-Calculator.apk
STEP 1
Perform a nandroid backup.
STEP 2
Plug your phone into your computer via USB and mount the sd card.
STEP 3
Download the 1.47 kernel with the modified default.prop file. The stock kernel is also contained in the following link, and you can always revert back to it if need be. http://forum.xda-developers.com/showthread.php?p=7138666
STEP 4
Flash the modified 1.47 kernel .zip file to the root of your sd card (for all you rookies out there, simply drag the .zip file onto your sd card).
STEP 5
Reboot into recovery and install the kernel you just flashed. Then, reboot the phone.
STEP 6
Download the BuglessBeast ROM http://forum.xda-developers.com/showthread.php?t=700175
STEP 7
Unzip the BuglessBeast file. Open the unzipped file. Find the folder labeled "System", and open it. Then, find the folder labeled "App", and open it. Find the files labeled Mms.apk, Browser.apk, DeskClock.apk and Calculator.apk. Drag those files to your desktop.
STEP 8
Download and open the Root Explorer app. Scroll down to the bottom and click on the folder labeled "System." Then, at the top of the app, click "Mount R/W." After you click that, open the "app" folder. Each application has two files you need to delete. Do not delete any of the clock files. You will need to delete the following files and then quit the application when you have finished:
-Browser.apk
-Browser.odex
-Mms.apk
-Mms.odex
-Calculator.apk
-Calculator.odex
STEP 9
Open the Command Prompt if you are a Windows user or the Terminal application if you are a Mac user and navigate to the tools folder of the Android SDK. Do not boot into recovery.
STEP 10
Type the following commands in order. We will use the Browser.apk as an example, and I will assume the file is on your desktop:
Code:
adb shell
Code:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
Code:
exit
Code:
adb push C:\Users\YourUserName\Browser.apk /system/app
Code:
adb shell
Code:
chmod 6755 /system/app/Browser.apk
Code:
exit
Code:
adb reboot
STEP 11
Rinse and repeat!
Thanks to frankenstein\ for the kenel, laydros for getting me started in the right direction, BuglessPete for the .apk files, and most importantly to Kiraly for all his assistance.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
<3
10 char
I hope the push command is correct. On my Mac, when the files is on my desktop, the command is:
/adb push /Users/kpoz/Desktop/Browser.apk /system/app
Someone please let me know if the push command is not correct for Windows.
kpoz said:
I hope the push command is correct. On my Mac, when the files is on my desktop, the command is:
/adb push /Users/kpoz/Desktop/Browser.apk /system/app
Someone please let me know if the push command is not correct for Windows.
Click to expand...
Click to collapse
I'm using Ubuntu but I have a Windows lappy around with adb setup, I'll test it out and let you know.
neckface said:
I'm using Ubuntu but I have a Windows lappy around with adb setup, I'll test it out and let you know.
Click to expand...
Click to collapse
Great, thanks. I almost forgot to delete the "./" before "adb" when I was writing the tutorial. For whatever reason, on a Mac the command is ./adb, and on Windows it is simply adb.
kpoz said:
Great, thanks. I almost forgot to delete the "./" before "adb" when I was writing the tutorial. For whatever reason, on a Mac the command is ./adb, and on Windows it is simply adb.
Click to expand...
Click to collapse
Yup, same with Linux.
Just replaced the Sense Mms app with the stock one using this technique and it worked perfectly. Only thing I did differently was rather than deleting the stock files I just renamed them with a *.bak for easy restoring in case I ever need to.
Also I'm using Netarchy's kernel [FPS fix] and I did not need to do all the steps with the default.prop, I was able to mount the system folder with write permission.
And in case anyone is like me and just wants to replace the messaging app rather than all of them, I'll attach the apk for much quicker downloading. Its the apk straight out of the BuglessBeast ROM.
kpoz said:
I hope the push command is correct. On my Mac, when the files is on my desktop, the command is:
/adb push /Users/kpoz/Desktop/Browser.apk /system/app
Someone please let me know if the push command is not correct for Windows.
Click to expand...
Click to collapse
Push command is correct for windows. It may vary slightly depending on where you placed the apk files.
tehpsyc said:
Just replaced the Sense Mms app with the stock one using this technique and it worked perfectly. Only thing I did differently was rather than deleting the stock files I just renamed them with a *.bak for easy restoring in case I ever need to.
Also I'm using Netarchy's kernel [FPS fix] and I did not need to do all the steps with the default.prop, I was able to mount the system folder with write permission.
And in case anyone is like me and just wants to replace the messaging app rather than all of them, I'll attach the apk for much quicker downloading. Its the apk straight out of the BuglessBeast ROM.
Click to expand...
Click to collapse
Glad it worked for you! Thanks for attaching the Mms.apk.
I'm glad that slow, unresponsive Sense Messages app is long gone. You know there is something wrong with your app (*cough, HTC, *cough) when you get a "Loading" message when opening a thread, regardless of how many messages are in said thread.
initial said:
Push command is correct for windows. It may vary slightly depending on where you placed the apk files.
Click to expand...
Click to collapse
Thanks for confirming.
tehpsyc said:
Just replaced the Sense Mms app with the stock one using this technique and it worked perfectly. Only thing I did differently was rather than deleting the stock files I just renamed them with a *.bak for easy restoring in case I ever need to.
Also I'm using Netarchy's kernel [FPS fix] and I did not need to do all the steps with the default.prop, I was able to mount the system folder with write permission.
And in case anyone is like me and just wants to replace the messaging app rather than all of them, I'll attach the apk for much quicker downloading. Its the apk straight out of the BuglessBeast ROM.
Click to expand...
Click to collapse
What is the sense messenger app called? I can't find anything resembling it.
Here's a list of my HTC programs.
Code:
# ls /system/app/*htc*
/system/app/com.htc.MusicWidget.apk
/system/app/com.htc.NewsReaderWidget.apk
/system/app/com.htc.TwitterWidget.apk
/system/app/com.htc.WeatherWidget.apk
/system/app/htcbookmarkwidget.apk
/system/app/htccalendarwidgets.apk
/system/app/htccontactwidgets.apk
/system/app/htcmailwidgets.apk
/system/app/htcmsgwidgets.apk
/system/app/htcsearchwidgets.apk
/system/app/htcsettingwidgets.apk
I see the htc messenger widget but do I have to get rid of that? I don't think that's the messenger application file.
initial said:
What is the sense messenger app called? I can't find anything resembling it.
Here's a list of my HTC programs.
Code:
# ls /system/app/*htc*
/system/app/com.htc.MusicWidget.apk
/system/app/com.htc.NewsReaderWidget.apk
/system/app/com.htc.TwitterWidget.apk
/system/app/com.htc.WeatherWidget.apk
/system/app/htcbookmarkwidget.apk
/system/app/htccalendarwidgets.apk
/system/app/htccontactwidgets.apk
/system/app/htcmailwidgets.apk
/system/app/htcmsgwidgets.apk
/system/app/htcsearchwidgets.apk
/system/app/htcsettingwidgets.apk
I see the htc messenger widget but do I have to get rid of that? I don't think that's the messenger application file.
Click to expand...
Click to collapse
The Sense Messenger app is called Mms.apk. Delete the Mms.apk and Mms.odex files. It's in the OP
Do not delete htcmessengeruploader.
kpoz said:
The Sense Messenger app is called Mms.apk. Delete the Mms.apk and Mms.odex files. It's in the OP
Do not delete htcmessengeruploader.
Click to expand...
Click to collapse
Oh didn't realize it was the same. I'm using DamageControl's ROM and assumed HTC had a different label for some reason. Thanks for clearing that up.
In any case, I got a few FCs here and there and MMS is failing to send on the DC ROM. I'll tinker with it some more and see if I can figure something out.
btw, if anyone is doing this on DC's ROMs then don't bother looking for any *.odex files since his rom is de'odexed.
initial said:
Oh didn't realize it was the same. I'm using DamageControl's ROM and assumed HTC had a different label for some reason. Thanks for clearing that up.
In any case, I got a few FCs here and there and MMS is failing to send on the DC ROM. I'll tinker with it some more and see if I can figure something out.
btw, if anyone is doing this on DC's ROMs then don't bother looking for any *.odex files since his rom is de'odexed.
Click to expand...
Click to collapse
Originally, Kiraly and I tried pushing these files and then using a shell to install them, but it resulting in a ton of force closes. We couldn't open any of the apps.
Regrettably, I'm not savvy enough to attempt to fix this issue for you if you are running a ROM like DC, especially a deodexed ROM. Best of luck to you.
Maybe the install command will work for you where it failed for me.
Try the following:
Code:
adb shell
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
exit
adb push :\Users\YourUserName\Browser.apk /sdcard
adb shell
install /sdcard/Browser.apk /system/app
exit
adb reboot
The Transparent status bar will only show up if you use ADW launcher, for some reason Launcher Pro doesn't show it as transparent (but the theme does still work, and I am still not sure why)
I have modified the status bar and the background, but currently using the standard icons, and I haven't yet figured out how to change the network provider text and date text colours to change the full theme (will research this tomorrow)
Will be changing the icons fairly soon
Still, here is the very first, mod from me for the new custom ROM or the X10
The status bar for AOSP is using a gradient, I like it, but let me know if you think a solid transparent colour would be better...
(You can see it best from the last screen shot in the market)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
To install, you will need a rooted X10:
For Custom ROM (AKA AOSP) :download the transparentAOSP.7z and unzip.
For SE Standard: download transparent.7z and unzip
From the unzipped location, run the transparent setup.cmd file and choose the options you want.
Please be sure to select the correct theme for the version of 2.1 you are running. If you flash the wrong one, you will need to reflash with SEUS or update manager.
I would also advise you take a full backup with titanium, just in case
Release:
V0.1 Initial Release, black transparent mods to framework-res.apk
V0.2 Black mods to Conversations.apk, updated installer
V0.3 Red mods made to framework-res.apk and conversations.apk, updated installer to include black and red selection
V0.4 Blue and Green now added
V0.5 'Blank' theme added
V0.6 AOSP theme added
do i need to root my phone in order to perform this installation??
Looks good going to try when I get home i'll post how it looks on my mini pro
Sent from my U20i using XDA App
nfizree said:
do i need to root my phone in order to perform this installation??
Click to expand...
Click to collapse
Yes, you will.
I've used the super one click rooting method, as it is the best I have found so far, but if you root through another method makesure you install busybox and super user.
I have used Chewitt's installer from his theme, and modified it for my theme
Nice man
Added a link in the themes reference.
You might want to change 'Opaque' to 'Transparent' though
_calum_ said:
Nice man
Added a link in the themes reference.
You might want to change 'Opaque' to 'Transparent' though
Click to expand...
Click to collapse
Yea, that's probably wise... I started with an opaque idea, that changed to transparent, but the names didn't
No idea why I stuck with it here though
hurmm...i put my phone on debug mode n my phone is rooted and now it said mount: operation not permitted
cannot open for write: permission denied
nfizree said:
hurmm...i put my phone on debug mode n my phone is rooted and now it said mount: operation not permitted
cannot open for write: permission denied
Click to expand...
Click to collapse
OK, from a windows command line, with the phone in debug mode, try the following:
adb shell <press enter>
su <press enter - assuming you have super user on your phone, you will get a request for super user permissions, click allow>
mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system <press enter>
chmod 4755 /system/bin/sh <press enter>
exit <press enter>
exit <press enter>
Then try again...
sorry...but where can i found the windows command line?
nfizree said:
sorry...but where can i found the windows command line?
Click to expand...
Click to collapse
you will need to do this from a computer, rather than straight from your phone and for this I'm assuming you are using windows on your PC (I don't know the specifics for linux or mac OSX)
but, go to start and run, type 'cmd' and press enter. Then you will get the command line, then type as posted in the last post from me, then, finally, try to run the cmd file in the zip you downloaded from the first post.
again...
ok i run cmd n this come out after i typed adb shell ''adb is not recognized as an internal or external command, operable program or batch file.''
nfizree said:
ok i run cmd n this come out after i typed adb shell ''adb is not recognized as an internal or external command, operable program or batch file.''
Click to expand...
Click to collapse
OK, do you have the Android SDK installed?
If you have, then you will need to change directory in the command window to the SDK path - e.g. should you install SDK in C:\Android-SDK_windows then type cd Android-SDK_windows
Then run the adb shell command from there.
If you need the SDK, download from here:
http://developer.android.com/sdk/index.html
There are also a few ADB guides around on the XDA forums that will have more details step-by-step guides and should help with trouble shooting
(for example, this post: http://forum.xda-developers.com/showthread.php?t=821022)
yup i have sdk n now ''chmod 4755 /system/bin/sh <press enter>'' not permitted
*stucked again >.<
nfizree said:
yup i have sdk n now ''chmod 4755 /system/bin/sh <press enter>'' not permitted
*stucked again >.<
Click to expand...
Click to collapse
but the first line worked (so you are in adb shell and have been presented with the message on your phone asking to give unknown super user permissions)
Try taking a look at this guide (should help you through the whole process)
http://forum.xda-developers.com/showthread.php?t=835004&highlight=adb
thanks man for the help i really appreciate it
Thanks to u now i have a perfect xperia
Link seems not to work..It says "file is temporarily anavailable".
Mate its a good theme, can you post another link?
xenkato said:
Link seems not to work..It says "file is temporarily anavailable".
Mate its a good theme, can you post another link?
Click to expand...
Click to collapse
Don't worry, about to put up a change in about 10 minutes...
Gonna put the attachment on here, rather than on multi upload, seen a lot of unavailable files recently...
Thanks mate gonna try it soon keep good job on..
helping
another download link: http://dl.dropbox.com/u/9809641/Opaque.zip
thefunkaygibbon said:
OK, from a windows command line, with the phone in debug mode, try the following:
adb shell <press enter>
su <press enter - assuming you have super user on your phone, you will get a request for super user permissions, click allow>
mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system <press enter>
chmod 4755 /system/bin/sh <press enter>
exit <press enter>
exit <press enter>
Then try again...
Click to expand...
Click to collapse
I did what you asked to do. Still getting same error. Permission denied. Cannot open for read: No such file or directory.
Any ideas?
Hello, I wrote this shell script to make the CM7 nightly the way I like. It was a pain to do it manually every time I would flash a new nightly.
NOOB WARNING:
THIS SCRIPT IS FOR CM7 NIGHTLY ONLY. IT MAY WORK FOR OTHER CM7 BASED ROM BUT USE IT AT YOUR OWN RISK. IT DELETE SOME FILES ON THE /SYSTEM/APP AND MODIFY YOUR BUILD.PROP FILE. I'M NOT RESPONSIBLE IF YOU DESTROY YOUR PHONE NOR IF YOUR PET DIES AND THINGS LIKE THAT.
This script do this:
1) delete some APKs from /system/app that I don't need
/system/app/Camera.apk - replaced by Miui camera
/system/app/Calculator.apk - I use RealCalc
/system/app/FileManager.apk - I use Root Explorer
/system/app/Music.apk - I use the new Music App
/system/app/BooksPhone.apk - I don't use this
/system/app/Protips.apk - Useless
Click to expand...
Click to collapse
2) replace the boot animation with a sharper and bigger version (file size is bigger too)
The original boot animation size is too small for our screen. Some people could car less for this as you don't reboot your phone that often.
Original boot image:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
New boot image:
Click to expand...
Click to collapse
3) replace the default camera for a Miui camera
We all know the AOSP camera sucks...
Click to expand...
Click to collapse
4) backup and edit build.prop to display "Inspire 4G" as device name
Some people asked how it affect the market and so far so good for me.
I have no idea if automatic backup/restore from Google is working or not. I use Titanium Backup to restore my apps before I login with my Google account.
Click to expand...
Click to collapse
Things you will need:
1) Scripting Layer for Android (SL4A)
Free app. We will use this to run the script.
Click to expand...
Click to collapse
2) Script and other files - RAR version inspirefy_files_v1.1.rar or ZIP version: inspirefy_files_v1.1.zip
All the files needed for the magic to happen...
VERSION 1.1 UPDATE: If you already have the version 1.0 on your phone you can download the attached zip file from this post to update the script to version 1.1 - Just extract the zip file to /sdcard/inspirefy/ and replace the old 'inspirefy.sh' script.
Click to expand...
Click to collapse
How to install & use it:
1) Extract the inspirefy_files.rar (or inspirefy_files.zip) to the root of your sdcard (/sdcard).
You will have 2 new folders (or just 1 new folder is SL4A was already installed): /sdcard/inspirefy and /sdcard/sl4a
2) Install the sl4a on your phone and run it.
2a) Select "run-inspirefy.sh" from the main screen. If it's your first time running the script you must confirm the super user request.
3) After the script is done (about 2s) you can close SL4A and reboot your phone.
Done
You can edit the file /sdcard/inspirefy/inspirefy.sh with your preferred text editor to make any changes you would like, maybe you want to keep the Tips widget
Have fun!
Thanks to dog77k for the feedback and suggestions and everybody who is using this script.
Good stuff LGSilva. Will let you know how things go after I find a free method to extract the rar (don't use root explorer) or when I get to my desk...
Very cool and glad to see this. Nice job
Sent from my Desire HD using XDA Premium App
Just added a ZIP version for the necessary files in case you want to do this on your phone.
forgive me, but I've never ran a script on android before. I loaded up the folders on the root of my sdcard, installed SL4A and ran it. Superuser didn't ask for permissions. Also, I can't figure out how to run what I need to. Help?
poetofsound said:
forgive me, but I've never ran a script on android before. I loaded up the folders on the root of my sdcard, installed SL4A and ran it. Superuser didn't ask for permissions. Also, I can't figure out how to run what I need to. Help?
Click to expand...
Click to collapse
When you ran the script did you get the terminal window output with something like this?
Code:
Inspirefy 1.0 by LGSilva
Remounting system partition rw...
Deleting apk files and boot animation...
Copying new boot animation and camera...
Setting permitions and ownership...
Backuping build.prop and changing device name...
Remounting system partition as ro...
DONE
.
The text is tiny but you can read it. Is there any error message on the terminal window?
Check the superuser app, sometimes it will have the SL4A marked to deny root...
Edit: Just testing on build 103... looks like SL4A is not happy with this build, time to investigate.
LGSilva said:
Edit: Just testing on build 103... looks like SL4A is not happy with this build, time to investigate.
Click to expand...
Click to collapse
They (nightly forum) are saying that the SU app is jacked on 103...
Nightly build #103 have a problem with Superuser not working right therefor my script won't work either.
To fix this download the Superuser from Rom Manager > Extras, reboot in recovery and install it.
dog77k said:
They (nightly forum) are saying that the SU app is jacked on 103...
Click to expand...
Click to collapse
Yep, you beat me to that, I blame the internet
Two suggestions/hints for the inspirefy.sh code:
"chown root.root /sys..." gave me an unknown user/group error, but "chown 0.0 /sys..." worked for me.
I was getting an error when trying to remount /system as ro that it was still busy so I added a 2 sec pause before trying to remount:
Code:
echo -e "Remounting system partition as ro...\n"
sleep 2
mount -o ro,remount -t ext4 /dev/block/mmcblk0p25 /system
echo -e "DONE.\n"
Otherwise the code worked well for me. Great work LGSilva.
I was having problems with SU thats why lol I'll fix it and try this again and update when I'm done
dog77k said:
Two suggestions/hints for the inspirefy.sh code:
"chown root.root /sys..." gave me an unknown user/group error, but "chown 0.0 /sys..." worked for me.
I was getting an error when trying to remount /system as ro that it was still busy so I added a 2 sec pause before trying to remount:
Code:
echo -e "Remounting system partition as ro...\n"
sleep 2
mount -o ro,remount -t ext4 /dev/block/mmcblk0p25 /system
echo -e "DONE.\n"
Otherwise the code worked well for me. Great work LGSilva.
Click to expand...
Click to collapse
Thank you dog77k for the suggestions.
I've updated the script with them and also added a 2sec pause after mounting it as RW just in case...
Files with version 1.1 updated on the first post, no need to reinstall SL4A.
tested and seemed to run just fine on build 104. thanks for the awesome script! very cool
Thank you!
+1 to both of you, thanks for the great scripting solution.
Hi,i was searching for the stock voice recorder in Ice Cream Sandwich,but i did not find it...
So I've searched into phone memory (root /system/app) and i found Soundrecorde.apk ,bu if i try to install it,installation aborts saying "This application cannot be installed".
Why?
No one use voice recording on Ics?
Neo on Nexus S with Tapatalk®
bump?.......
.:Crack:. said:
bump?.......
Click to expand...
Click to collapse
???
Neo on Nexus S with Tapatalk®
..
Election Day said:
It indeed doesn't seem to work. Just like Tag.apk, SoundRecorder.apk does not show up in the app drawer, even if it's in /system/app. Apparently it just isn't compatible.
What about some Market apps?
Click to expand...
Click to collapse
There is not much compatibility for this kind of apps and Ics...
Stock Sound recorder was perfect for me on Gingerbread,i don't understand why it's not compatible anymore...
Neo on Nexus S with Tapatalk®
not sure how you tried to install but you cant install system apps like other apk you have to sign it first....anyways i signed it and installed fine but dont give an option to open after install and still don't see it
edit
just for future reference if you edit an apk or want to install a system app like a normal apk
download Sighnapktic from the market its free and it does it right from your phone really easy to use
https://market.android.com/details?id=com.stericson.signapktic&hl=en
i used Sanity with gingerbread, but I don't know if it still works with ICS
https://market.android.com/details?..._result#?t=W251bGwsMSwxLDEsImNyaS5zYW5pdHkiXQ..
Election Day said:
It indeed doesn't seem to work. Just like Tag.apk, SoundRecorder.apk does not show up in the app drawer, even if it's in /system/app. Apparently it just isn't compatible.
What about some Market apps?
Click to expand...
Click to collapse
Both of those apps don't show in the drawer because the "LAUNCHER" intent lines in their respective AndroidManifest.xmls are not present/were omitted that instruct the app to be visible in the drawer.
To the best of my recollection, SoundRecorder never officially included the lines because it was supposed to be present solely as a function for other apps to use, despite it having an actual interface. Tag, on the other hand, appears to have had those lines removed in the transition to ICS. Adding the intents in their manifests will cause them to show up in the drawer again.
XK72 said:
Both of those apps don't show in the drawer because the "LAUNCHER" intent lines in their respective AndroidManifest.xmls are not present/were omitted that instruct the app to be visible in the drawer.
To the best of my recollection, SoundRecorder never officially included the lines because it was supposed to be present solely as a function for other apps to use, despite it having an actual interface. Tag, on the other hand, appears to have had those lines removed in the transition to ICS. Adding the intents in their manifests will cause them to show up in the drawer again.
Click to expand...
Click to collapse
Once added,will the app works with its interface?
Neo on Nexus S with Tapatalk®
..
(THE REAL) Neo said:
Once added,will the app works with its interface?
Neo on Nexus S with Tapatalk®
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Correct.
Election Day said:
Probably yes. I'm trying to modify the xml's at the moment, but I can't get any usable output.
If I can get it to work I'll post the modded apk here.
Click to expand...
Click to collapse
Directly after this line:
Code:
<action android:name="android.intent.action.MAIN" />
Add:
Code:
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
..
You also just can use anycut from market and create a homescreen shortcut to soundrecorder.apk
Election Day said:
I guess this should be it. I unpacked the apk with apktool, added the lines, packed it again, unzipped it, added META-INF and rezipped it.
You can flash it with "adb push SoundRecorder.zip /system/app".
Click to expand...
Click to collapse
No changes here...i've copied the file in sistem/app,but nothing changes.
Neo on Nexus S with Tapatalk®
(THE REAL) Neo said:
No changes here...i've copied the file in sistem/app,but nothing changes.
Neo on Nexus S with Tapatalk®
Click to expand...
Click to collapse
I haven't looked at the attached APK yet, but try these steps:
I'm not sure if it's because the instructions have you install a ZIP file that doesn't exist (because the attachment is an APK).
The command should be: adb push SoundRecorder.apk system/app
If you happened to have changed the command to APK anyway, make sure that you specify the right path for the file
(e.g. adb push path/to/downloaded/file/SoundRecorder.apk system/app) or that you are in the same directory as the file (then use the command listed above).
If the file got pushed successfully, you may need to reboot your phone for the changes to take effect.
Try that out and if you're still not having any luck, let me know what ADB tells you. If it helps, I'll build a version with the Launcher icon visible that'll work.
XK72 said:
I haven't looked at the attached APK yet, but try these steps:
I'm not sure if it's because the instructions have you install a ZIP file that doesn't exist (because the attachment is an APK).
The command should be: adb push SoundRecorder.apk system/app
If you happened to have changed the command to APK anyway, make sure that you specify the right path for the file
(e.g. adb push path/to/downloaded/file/SoundRecorder.apk system/app) or that you are in the same directory as the file (then use the command listed above).
If the file got pushed successfully, you may need to reboot your phone for the changes to take effect.
Try that out and if you're still not having any luck, let me know what ADB tells you. If it helps, I'll build a version with the Launcher icon visible that'll work.
Click to expand...
Click to collapse
Tried this and it didn't worked for me. I get this error from adb:
failed to copy 'SoundRecorder.apk' to 'system/app/SoundRecorder.apk': Permission denied
XK72 said:
I haven't looked at the attached APK yet, but try these steps:
I'm not sure if it's because the instructions have you install a ZIP file that doesn't exist (because the attachment is an APK).
The command should be: adb push SoundRecorder.apk system/app
If you happened to have changed the command to APK anyway, make sure that you specify the right path for the file
(e.g. adb push path/to/downloaded/file/SoundRecorder.apk system/app) or that you are in the same directory as the file (then use the command listed above).
If the file got pushed successfully, you may need to reboot your phone for the changes to take effect.
Try that out and if you're still not having any luck, let me know what ADB tells you. If it helps, I'll build a version with the Launcher icon visible that'll work.
Click to expand...
Click to collapse
I've not used adb,but manually copied the .apk to system/app after renaming of original file.
Obviously i've used EsGestore File,with root permissions/root mounted read and write.
File copied perfectly,rebooted phone.
But nothing happens...
Neo on Nexus S with Tapatalk®
jitzbox said:
Tried this and it didn't worked for me. I get this error from adb:
failed to copy 'SoundRecorder.apk' to 'system/app/SoundRecorder.apk': Permission denied
Click to expand...
Click to collapse
This may not be the most efficient way of doing this, but it always works for me. Assuming that you have root permissions on the phone, try the following steps:
Access the phone through ADB:
Code:
adb shell
Mount the volume as writable:
Code:
mount -o remount,rw /dev/block/mtdblock4 /system
Remove the existing SoundRecorder.apk file:
Code:
rm system/app/SoundRecorder.apk
Exit ADB:
Code:
exit
Copy the APK file (attached below) from your system to your phone, replacing path/to/file with the location of your file (e.g. c:\android) as detailed in previous post.
Code:
adb push [I]path/to/file/[/I]SoundRecorder.apk system/app
Reboot phone (might be optional):
Code:
adb reboot
(THE REAL) Neo said:
I've not used adb,but manually copied the .apk to system/app after renaming of original file.
Obviously i've used EsGestore File,with root permissions/root mounted read and write.
File copied perfectly,rebooted phone.
But nothing happens...
Neo on Nexus S with Tapatalk®
Click to expand...
Click to collapse
I'm sorry, I'm not familiar with using third-party apps for file management duties. Assuming that everything else you're doing is correct, try using the APK file attached below.
XK72 said:
This may not be the most efficient way of doing this, but it always works for me. Assuming that you have root permissions on the phone, try the following steps:
Access the phone through ADB:
Code:
adb shell
Mount the volume as writable:
Code:
mount -o remount,rw /dev/block/mtdblock4 /system
Remove the existing SoundRecorder.apk file:
Code:
rm system/app/SoundRecorder.apk
Exit ADB:
Code:
exit
Copy the APK file (attached below) from your system to your phone, replacing path/to/file with the location of your file (e.g. c:\android) as detailed in previous post.
Code:
adb push [I]path/to/file/[/I]SoundRecorder.apk system/app
Reboot phone (might be optional):
Code:
adb reboot
I'm sorry, I'm not familiar with using third-party apps for file management duties. Assuming that everything else you're doing is correct, try using the APK file attached below.
Click to expand...
Click to collapse
Using this apk,the phone shows me an app called "Recorder" in the app drawer,but i can't tap it,and all the icons showed in the same page of the app drawer.If i change page,icons of other pages are selectable...weird thing...
Now i'm rolled back to previous apk file and everything works...so scary...
Neo on Nexus S with Tapatalk®