yashsingh1/xdaforums huggingface dataset:
[Android Themes] RichieDaze:
What MetaMorph is

MetaMorph is a project designed to allow us to patch files within .jar and .apk files on the phone.

Initially MetaMorph was designed for themers but it was discovered through use that we could also use it for applying customer dex files, resource files, images, and xml files. Pretty much anything inside of the apk and jar can be replaced with MetaMorph, which makes it very versatile and useful, in addition to this we can now copy files to places on the phone or sdcard, and we can implement the use of scripts now!

Purpose for a Reform:

Usually MetaMorphs are made for a specific phone and rom. Instead of classifying them by a Phone model, we should be classifying them by the phone's Resolution (ldpi,mdpi,hdpi). Also, the rom name should be the name of the rom compatible with the theme (Cupcake,Donut,Eclair,Froyo).

Benefits:

-Instead of have multiple MetaMorph versions for different types of phones, we will have only 3 different Resolution sizes coving multiple phones and roms.

-By using the name of the specific rom, we know that the theme fits perfectly with no problems. Also any files not present will be skipped by MetaMorph, further perfecting any chance of errors.

-MetaMorph can now be available for multiple phones. They can now also enjoy the beautiful themes created by our talented themers.

Quick rules and standard procedures for your MetaMorph theme

1)Your MetaMorph theme.xml should be as specific as possible.

Sample:

<?xml version="1.0"?>

<!-- MetaMorph theme template XML -->

<!-- Enter the name of this theme -->
<themename>Vanilla Upgrade</themename>
<!-- Enter the version of this theme -->
<themeversion>1.0</themeversion>
<!-- Enter the name of the png with out the (.png) extention -->
<screenshot></screenshot>
<!-- Enter the person(s) involved in this theme -->
<author>RichieDaze</author>
<!-- Enter the web location of this theme -->
<authorweblink></authorweblink>
<!-- Enter the resolution compatible for this theme (ldpi,mdpi,hdpi) -->
<phone>MDPI</phone>
<!-- Enter the name of the Android OS name this theme is compatible with -->
<rom>FROYO</rom>
<!-- Enter a description of this theme -->
<themedescription></themedescription>

2)Your screen shot can be named anything, but Screenshot should be default.

3)The <phone> entry should display the phones resolution(ldpi,mdpi,hdpi).

4)The <rom> entry should display the name of the compatible rom for your theme(cupcake,donut,eclair,froyo).

5)You should

not

have any png's or folders you did not edit in your theme folder.

6)Add all your png and xml edits in there proper folder(s).

7)Remember which folders make your phone reboot and place them last on the theme.xml's list.

8)When posting your MetaMorph, you should enter something like: [MetaMorph-mdpi] Name of your theme for 2.2, so that other users know if they can apply it to there phones. Plus searching from a search engine can have better results when looking for a compatible theme for your phone.

Following these rules will make MetaMorph much more enjoyable for everyone...
[Android Themes] RichieDaze:
MetaMorph Commands

These following commands will be clarified one by one

The cpy command Copies from a specified folder in this theme's folder to the path folder.

<item>etc.cpy</item>
<path>/system/etc/</path>
<description></description>

-The above code tells MetaMorth to copy the contents of etc from your theme to the path: /system/etc

The script command Runs scripts as SU from a specified folder in this theme's folder

<item>Scripts.script</item>
<path>reboot.sh</path>
<description></description>

-The above code tells MetaMorph to Run a script as SU from the Scripts folder in the theme's folder.

The Regular command replaces any file into a apk/jar.

<item>framework-res.apk</item>
<path>/system/framework</path>
description></description>

or

<item>services.jar</item>
<path>/system/framework</path>
description></description>

-The above code tells MetaMorth to copy the contents of the framework/services folder from your theme to the path: /system/framework

Basic file structure for a sub-theme

Lets say your doing a sub-theme for framework-res.apk.

Your folder woulld be called framework-res (without the extension)

The same goes for the folders inside framework-res, in it's proper order.

drawable-mdpi would be in a folder called res.

So here is the break down: framework-res/res/drawable-mdpi/
[Android Themes] RichieDaze:
-Reserved for different phone/rom thread links...

-MetaMorph Theme template XML

-Locations of xml's or jar to change the text colors
[Android Themes] Binary100100:
So how is the MetaMorph coming for Community Hero Mix?

Any progress?
[Android Themes] RichieDaze:
This progress is about 90% done. I have only the task of the Launcher. Since different roms use different launchers the task becomes a bit harder.
[Wildfire General] panais86:
Hello. I need to make a backup for my Wildfire with its shipped ROM. I tried to do it by the usual way:

Shut down

Volume down + Power

Recovery..

And when I selected recovery an image with the phone with a red "!".

The question is: Can I create a backup of my phone (including OS) without unrevoked tool or other root tools?

Thanks
[Wildfire General] ddotpatel:
AFAIK it is not possible to create a backup without a custom recovery, so root is needed.

Can you not get hold of a HTC RUU you can install if/when you need to revert to stock?
[Wildfire General] panais86:
I installed Wildpuzzle ROM and GPS did not work. So I got my ROM from shipped-roms.com/shipped/Buzz/

Now I need to be safe with my phone's operating system. I have the installer of the shipped ROM but I am asking if its possible to make a backup on my SD card without root tools.
[Wildfire General] brilldoctor:
Yes plug the USB cable into the pc, select USB drive and copy the files onto the pc
[Wildfire General] panais86:
The operating system will not be saved like this
[Wildfire General] leetvtr:
It's possible to remove root when flashing ruu etc.

No way of nandroid backing up without root that I know of

*Sent from my HTC Wildfire*
[Wildfire General] panais86:
thnx guys for your help. If I root it, the warranty will not stand?
[Wildfire General] Sander M:
Once rooted your warrenty will be gone.

I myself used RUU to get rid of a buggy phone yesterday. Used Unrevoked to root and use Custom Roms and that can cause your phone to not boot when you charge it when it is off.

So back to default ROM without root. Hopefully that will restore my warrenty also?
[Wildfire General] panais86:
good question mate. hopefully we will get an answer from the forum
[Wildfire General] sandeep_dhameshia:
dont know abt android device, but yes, i had HTC P3400i.

was running on custom ROM. and than I had some prob with powersupply.

i gave to HTC service center 3 days before warranty expiry, and to my good luck, they replaced most of hardware :-)
[Captivate General] jdbeitz:
Mods please feel free to move / delete

is there a way to increase the headphone volume? I got to the audio service menu but I don't know which settings to change. I just got a new pair of Bose ae2 and they are extremely quiet. I tried another pair with the same issue. Maybe I'm deaf?

Thanks in advance!

Beitz
[Captivate General] t-readyroc:
I assume you mean beyond what's possible with the volume rocker, yes (I hope)?
[Captivate General] jdbeitz:
Haha yes, that's correct.
[Captivate General] apollokid:
Audioboost. Its in the market.
[Captivate General] jdbeitz:
PERFECT! Thanks a bunch!:D
[Captivate General] geokilla:
I want to DECREASE the volume. When I listen to music and set it to the lowest setting, it's still too loud. Is there a way to do that?
[Captivate General] jdbeitz:
I believe audioboost lets you do that as well
[Captivate General] geokilla:
Is there a free version?
[Captivate General] geokilla:
bump please
[Captivate General] robbiev80:
THANKS! This is just what I needed to break in my new noise cancelling headphones!
[Captivate General] juliobahar:
I can't seem to find audioboost in the market?

I'm running congnition 2.3b8, does this have something to do with this issue?
[Captivate General] donharden2002:
There is an app called audio boost that works great. Its a paid app but almost doubled my sound output on my captivate. Well worth it, don't remember how much but worth the price. Your phone must be rooted on froyo or stock rooted or unrooted on 2.1
[Captivate General] juliobahar:
I can't find Audio in the Market either. What other options do I have to increase captivate volume.

My volume was much higher with Phoenix Rising ROM but not with Andromeda.
[Captivate General] neo_31591:
Strange nobody's talking about the voodoo control app.....u do need a voodoo or speedmod kernel for it.......voodoo has the option of increasing or decreasing the headphone gain....works like a charm!
[Captivate General] tpliquid:
I have problems with the sound when set on tv out mode. its gets quietier. Anyone know how to increase volume on the tv out mode?
[Captivate General] upNsmokeAllDay:
You could click the thread in my signature and use the galaxy tuner app to adjust it louder or quieter, problem solved. It is also in the market for download. This works for the headphones and the phone speaker. This works with any kernel also.
[XPERIA X10 General] p.domain:
Hi,

on my x10 with 2.1 nordic I have strange problem with wifi.

When i turn it on it find and connect to my wifi network but after a while (when i'm not using the phone) it just brake the connection and cant connect again until i do it manually.

Any ideas? Its really annoying me that my phone is using 3G instead of wifi after some timeout.
[XPERIA X10 General] bongd:
Mine does this as well. When I have WiFi enabled it doesn't use it unless I disable it and re-enable it.
[XPERIA X10 General] geraerb:
Same here

Also it does another strange thing.

When I have connected to my Home Wifi and entered my password everything is fine. When I turn my WIFI off and back on. The saved connection to my home network is shown + again my home network without the PW. Very strange.

I am on the global generic 2.1.
[XPERIA X10 General] im_iceman:
I got round this by setting the wifi sleep policy to "never".. uses a bit more juice but I'm still getting a full day out of it.
[XPERIA X10 General] gunawan-1:
Play a little bit with battery saver app. It will help

Gunawan-GN Multimedia-X10i
[XPERIA X10 General] zhoustanley:
yeah go turn that to never sleep and you guys will be fine

(settings->wireless networks->wifi settings->menu button -> advanced settings -> wifi sleep policy)
[XPERIA X10 General] im_iceman:
I don't like them.. I've tried a few but they all caused other problems, and never really saved me much juice either.
[XPERIA X10 General] p.domain:
Thx. I've tried this but it is not working:( I still lose wifi connections.
[XPERIA X10 General] j77moduss:
I have the same issue with 2.1 upgrade and Wifi + WPA2 router protection!!

Wep protection works fine! but for me is not ok it is a weak wifi protection I need WPA2!

please help

I read that wifi fixer may work however I cannot test it untill I reset my modem or switch to Wep....

can some one test wifi fixer? thanks.

reference : talk.sonyericsson.com/message/35204

wififixer.wordpress.com
[Captivate Q&A, Help & Troubleshooting] oldbbman:
I have flashed many times but today I went to flash again and when I do "Master Clear" it is not working totally although it says it worked without any problems. I go to use CW to flash a new rom and during the process it states:

E Application Factory Test ( Process com.sec.android.app.Factory Test) has stopped unexpectedly. please try again. Force Close.:mad:

Never had this happen before, anyone have any ideas,:confused: I have done a search looking through multiple posts but nothing fits this exact problem.

Any advice would be appreciated.
[Captivate Q&A, Help & Troubleshooting] DrGoodspeed:
im not sure this problem is has to do with master clear, but if it does just format the sd card and see if it works. that is all master clear does
[Captivate Q&A, Help & Troubleshooting] endersdestiny:
Any one have a recommendation on the best place to purchase additional charing cables that fit the Captivate? I've found that the standard RIM/LG cables have a different shape for the casing around the USB B end that causes them to fall out of the charging slot. I'd like to find someplace cheap that has a cable that fits well so I don't have to pay $10 for the ones at AT&T.
[Captivate Q&A, Help & Troubleshooting] mobius911:
Ones from monoprice have the same problem, although you can fix by trimming the end. I ended up buying some 'oem' captivate cables on ebay for about 3 or 4 dollars each. Just search captivate and usb cable.
[myTouch 4G Q&A, Help & Troubleshooting] ripgut:
Flashed successfully with ROM manager, but i don't know how to get to it, when i boot into from ROM Manager it takes me to a screen with a picture of the phone with a red triangle...
[myTouch 4G Q&A, Help & Troubleshooting] kithros:
You need perm root first. temp root will not work.

~k
[myTouch 4G Q&A, Help & Troubleshooting] ripgut:
I am perm rooted
[myTouch 4G Q&A, Help & Troubleshooting] speoples20:
I had this issue as well, I just reflashed clockwork and and used Rom manager to boot into recovery. That seemed to fix the issue for me.
[myTouch 4G Q&A, Help & Troubleshooting] billm950:
S-OFF

make sure you are S-OFF, i was having the same problem
[myTouch 4G Q&A, Help & Troubleshooting] ripgut:
That worked.
[myTouch 4G Q&A, Help & Troubleshooting] HeavyComponent:
I'm S=OFF and that didn't work.
[myTouch 4G Q&A, Help & Troubleshooting] d0cx:
for anyone having problems accessing the recovery after flashing Clockwork Mod, pull the battery and put it back again. Then try accessing the recovery. Worked for me.
[myTouch 4G Q&A, Help & Troubleshooting] ripgut:
Ok stupid question ( haven't tried yet) but do i access the recovery manual via ROM manager or can i hold down the HOME button when i restart?
[myTouch 4G Q&A, Help & Troubleshooting] HeavyComponent:
That one worked. Thanks! :D
[Touch Pro2, Tilt 2 Windows Mobile General] loafmarc:
I searched the forums but I can't really find the answer to my question. Here's my issue:

1. I'll be running an app/program, such as slacker or motweets

2. I'll leave the app/program to do another task, ie: read/respond to a text, use calculator, etc.

3. after about 15-30sec of leaving the running app/program to complete another task, the running program automatically closes/exits, and I'll have to restart the app/program again.

It just gets annoying when I'm listening to my music on slacker and it automatically stops and closes just because i'm checking an e-mail. Anybody have a solution to keep the programs running in the background?
[Touch Pro2, Tilt 2 Windows Mobile General] pilik:
Hi

It may be because of low memory. I've seen such behaviour, when memory was filled in 60-70%. Try if reboot helps, or try to disable manila for testing.
[Touch Pro2, Tilt 2 Windows Mobile General] cajunflavoredbob:
Are you using a stock ROM? They are notorious for this behavior. This happens when your device is low on RAM. Restarting is the easiest way to clear up RAM, but there's a very powerful app that can do the job just fine. Try doing a search for cleanRAM. Make sure to read the instructions carefully and set it up for your device.
[Windows Phone 7 Development and Hacking] Tuska:
Okay the zip thing didn't work..

How about:

Create C# command line executable.

Reference following dlls:

Microsoft.Smartdevice.Connectivity.dll

( C:\Program Files\Common Files\microsoft shared\Phone Tools\CoreCon\10.0\Bin\Microsoft.Smartdevice.Connectivity.dll )

Microsoft.VisualStudio.DeviceConnectivity.Interop.10.0.dll

( C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.DeviceConnectivity.Interop.10.0\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.DeviceConnectivity.Interop.10.0.dll )

and add following code:

using System.IO;
using System.Linq;
using System.Reflection;
using Microsoft.SmartDevice.Connectivity;
using Microsoft.VisualStudio.DeviceConnectivity.Interop;

namespace Conn
{
class Program
{
static void Main(string[] args)
{
Platform plat = new DatastoreManager(1033).GetPlatforms().Single(p => p.Name == "Windows Phone 7");
uint proc;
uint handle;
bool useEmulator = true;
Device dev = null;

if (useEmulator)
dev = plat.GetDevices().Single(d => d.Name == "Windows Phone 7 Emulator");
else
dev = plat.GetDevices().Single(d => d.Name == "Windows Phone 7 Device");

dev.Connect();

ConManServer con = dev.GetType().GetField("mConmanServer", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(dev) as ConManServer;
con.LaunchProcess("", "", (uint)FileMode.Open, out proc, out handle);
}
}
}

the launchprocess is the interesting part here. Apparently you can launch executables with parameters.

and some executables to start:

"\Windows\Calc7.exe" (yay)

"\Windows\CertInstaller.exe" install custom cert?

("Content Type"="application/x-x509-ca-cert")

"\Windows\AppPreInstaller.exe" - does nothing?

"\Windows\devicereg.exe"

"\Windows\FileBrowser.exe" - not found?

"\Windows\NativeInstallerHost.exe" - Cannot run \Windows\NativeInstallerHost.exe in Win32 mode.

and some exes cannot be started with following error:

"This program is blocked by group policy. For more information, contact your system administrator."

"\Windows\OBEXParser.exe" - Operation failed. Failed to Save. Received data may be incomplete. - parse obex data here?

"\Windows\PolicyLoader.exe" - does nothing?

"\Windows\Pxl.exe" - tries to start something

"\Windows\CFPreloadClient.exe" and "\Windows\CFLauncher.exe" - worth checking out?

Also worth mentioning:

I added executable to windows phone project and saved it to the isolated storage, then used launchprocess to start it but only got following error:

"An attempt was made to load a program with an incorrect format."
[Windows Phone 7 Development and Hacking] crozzbreed23:
Did you compile it as a x86 exe or with the wm sdk? But excellent job it looks like ConManServer can copy files to and from the phone...

Also \\windows\\iexplore.exe
[Windows Phone 7 Development and Hacking] Tuska:
It's a normal x86 console application.

I tried the file copying too but always got access denied exception.

Another thing worth trying is cooking up compact framework 3.7 dll with all the normal stuff you find in windows phone 7 dll and then making a xap file with all needed files (like mscorlib.dll) and deploying it to the phone.

- phone says invalid license when trying to execute it.
[Windows Phone 7 Development and Hacking] crozzbreed23:
Not the console app the app you tried to copy to the phone is it a X86 exe or ARM?

Does it through that message with a custom app or with a XAP with cooked .net modules? I doubt you can put .net modules with the XAP and expect it to load properly...where is the exact path for isolated storage? We should be able to copy anything there.
[Windows Phone 7 Development and Hacking] athompson:
Your application is installed (essentially by decompressing it) in \Applications\Install\{GUID}\Install\ where {GUID} is the ProductID found in your WMAppMinfest.xml.
[Windows Phone 7 Development and Hacking] hounsell:
I tried running a native EXE I copied to the Emulator inside a XAP by running the LaunchProcess(@"\Applications\Install\{GUID}\Install\application.exe"...) and it finds the file, but throws an Error saying I don't have permissions (I'll get the exact error tomorrow). It seems it'll only run files from certain locations, such as in the Windows Folder, but I'm yet to find a way to copy a file into there.
[Windows Phone 7 Development and Hacking] crozzbreed23:
Is it the same function that XNA uses to deploy a XAP to the emulator? I doubt it only runs apps from the windows folder, sense Office is a native application which doesn't reside in the iwndows folder.
[Windows Phone 7 Development and Hacking] athompson:
Did you ever find a way to get this to work, hounsell? Where did you get the application.exe in WP7 native code?

The system doesn't install your app as an exe, it installs it as a C# DLL (managed code). Thus it doesn't need permission to execute files in that directory, it just needs permission to load a DLL from that directory.

That said, the problem could be the DLL hounsell used wasn't signed.....
[Windows Phone 7 Development and Hacking] hounsell:
I haven't got it to work. I think I might have got the EXE from one of those pre-release HTC ROMs. Probably wouldn't have run, but it was throwing errors anyway.

Exactly, And there's a "LaunchApplication" in the same Interface as LaunchProcess, where you just pass the GUID anyway.

Got an interesting error today: Tried running PacmanInstaller.exe (Which appears to be the XAP installer, where Pacman is "Package Manger", rather than an amusing game), and it thew a COMException saying that the application couldn't be run in Win32 mode. (COMException because this trick uses a COM DLL on the desktop, rather than any COM on the mobile)

Cannot run \Windows\PacmanInstaller.exe in Win32 mode

Was most surprised. Not sure what that's all about. Still trying to get something happening with that "MediaCenterFinal.xap" on the Omnia 7 ROM.
[Desire Q&A, Help & Troubleshooting] SnowManWales:
I am using the above Rom on my desire, 16Gb MicroSD card, 2Gb ext3 partition on the card for A2SD+, but according to titanium backup, most things are being installed onto my phone memory, is this normal?

apps list - http://www.appbrain.com/user/SnowManWales/
[Desire Q&A, Help & Troubleshooting] TheGhost1233:
No, "most things" is not normal. A small part is always installed to the internal memory but the largest part of a app should go to the ext partition.

Check how much internal space you have, install something big like angry birds and see what happens to your internal memory.
[Desire Q&A, Help & Troubleshooting] SnowManWales:
i have angry birds installed, just backing up my apps now, just user apps and there is 77 of them, i have included a screenshot of titanium backup and used space etc
[Desire Q&A, Help & Troubleshooting] TheGhost1233:
Can't see the screen but with 77 apps including angry birds it's working.
[Desire Q&A, Help & Troubleshooting] SnowManWales:
ok i think i had a blonde moment there (no insult intended to blonde people)

it says

Internal: 154 MB (18.2 MB free)

SD Card: 13.8 GB (7.29 GB free)

SD Card (a2sd): 2.07 GB (1.84 GB free)

it didnt realise the amount of space being used on the a2sd (over 200 MB isnt it?)
[XPERIA X10 Themes and Apps] mr-blue001:
Hello all,

I'm new here and i would like to get recommendation about lunchers and theme UI for my SE xperia x10 mini pro.

I recently upgrade the Android version to 2.1 and I saw some blogs talking about the HTC sense UI - anyone tried it? if so where can i download it?

and what other lunchers are recommended?

Thanks in Advance

Shlomi
[XPERIA X10 Themes and Apps] SXUsr:
http://xdaforums.com/forumdisplay.php?f=723
[General Questions and Answers] MSG500:
Hi,

I have a HTC Tytn II WM 6.1 phone factory unlocked standard phone. One of the standard features in settings funtion is "lock". It is in the form of a "key symbol". You can set a password so that the phone will ask for a password when switching on and you can also set the time interval before the phone asks for a password. It stops nosy people snooping on your phone. It really annoys me when such a great feature like this is not on my HTC Touch Pro 2 factory unlocked WM 6.1 phone. Like with all things technical, its one step forward and two steps back.

Anyway, is there a cab file out there that does this sort of thing. I look forward to hearing from you.

Thanks

MOD EDIT: Moved to Q&A

Cheers,

M_T_M
[General Questions and Answers] jagpoag:
It's in the security settings in WM6.1 man. WM is WM the OS backbone does not change from one device to the next
[General Questions and Answers] MSG500:
Thanks my friend. When I looked there in settings, it was right there in front of me.

I guess I was looking too hard.

Thanks.
[General Questions and Answers] jagpoag:
WM isn't exactly the most user friendly once you get into the settings. You are not the first to have this problem and will NOT be the last. Don't sweat it