Hi, i have try the method on this thread:
http://forum.xda-developers.com/showthread.php?t=2482750
on my LG Flex (D955 version) whit the Worldwide D802 version of file on first post... work like a charm
I dont have edit the file, coz it's work very well on my phone.
If u want to try be sure to make a backup of your original "snd_soc_msm_Taiko" located in folder /system/etc/snd_soc_msm
BEFORE copy the new file.
Related
hi I need some help with theming:
im having a hard time with the genie widget.apk. I´ve seen elsewhere that the gw should be flashed to System/apps but that not the case with my phone.On my htc desire it should be DATA/apps and I just can´t make a flashable.zip I get an error everytime(error at line1 something). I use a zipsign tool which works fine with system/apps maybe I need another tool, which leads me to my next question:
How do I make a flashable file where I move files to SDCARD / SYSTEM / DATA ?
acejacksooted said:
hi I need some help with theming:
im having a hard time with the genie widget.apk. I´ve seen elsewhere that the gw should be flashed to System/apps but that not the case with my phone.On my htc desire it should be DATA/apps and I just can´t make a flashable.zip I get an error everytime(error at line1 something). I use a zipsign tool which works fine with system/apps maybe I need another tool, which leads me to my next question:
How do I make a flashable file where I move files to SDCARD / SYSTEM / DATA ?
Click to expand...
Click to collapse
Alright this you will love I had same problems search for Update Zip Creator 2.0 by Daneshm90 you will love it and as far as flashing data/app/ it doesn't work you have to know how to make your update script install with permissions otherwise they just get copied in the right folder and don't work.
Edubyah said:
Alright this you will love I had same problems search for Update Zip Creator 2.0 by Daneshm90 you will love it and as far as flashing data/app/ it doesn't work you have to know how to make your update script install with permissions otherwise they just get copied in the right folder and don't work.
Click to expand...
Click to collapse
thats actually the tool i´m using by default , however I dont know how to make files copy over to Data/app and I also dont know how to make the zip creator move files to sdcard. I´ve only managed to use the updatezip creator to write to System/app, System/media and System/framework.
what should i do to get an update.zip with folders system / data / sdcard?
When I was trying I gave up when I would edit the generated update script I would get as syntax error what I started doing was put the data apps in a folder named Extra_apps or the theme name like Blue_Steel then tell update zip creator copy directories SDCARD then folder name and folder name again I wish I could help more but its something I'm trying to learn myself I believe w are going to have to learn to write the script manually I have asked on the update creator thread also never got an answer excuse the spelling on my phone thank god for swype..lol
As requested here is a general GB I9000 porting guide
First this is NOT an all encompassing step by step porting guide. Its a general howto description with the tools Ive used so you can give it a go. It will take time..hours and hours...to get it right and learn. You WILL boot-loop many times. You WILL end up having to Odin to stock several times due to errors. I have spent a few hours trying to port a ROM only to give up because I couldn't get it to boot right. It happens.
If you grab any I9000 ROM and flash it will it brick your phone? Chances are no. The 2 main parts that if different (Kernel and Modem) is what will make it probably unusable. Your keys (Home, Back, Search, Volumes) will prob not work right. You probably wont have hypathic feedback on you home keys and such.
You could in theory Flash an I9000 Rom, then Vibrant GB kernel, then Vibrant Modem, and finally keylayout fixes and it could very well work fine with some minor issues.
So here we go. First and foremost this is where I got all my info, and honestly still VERY useful so please click the thanks on their threads:
XDA Threads:
Tutorial "(Tutorial) HOW TO PORT I9000 GINGERBREAD ROMS"
By hayn_pryde46
http://forum.xda-developers.com/showthread.php?t=1328306&highlight=jvt
[REF] How to add Reboot to power menu (updated 10/21/2010)
-You can always "borrow" the files needed that are already edited so long as they are the same version.
By: untermensch
http://forum.xda-developers.com/showthread.php?t=811532
[TWEAKS][SCRIPTS] Collection of 'em all - build.prop; init.d; etc.
By: knzo
http://forum.xda-developers.com/showthread.php?t=1227269
How To Port SGS4G Roms To Vibrant For Gingerbread 10.24.11
By: hayn_pryde46
http://forum.xda-developers.com/showthread.php?t=1317251
Porting Vibrant Roms To SGS4G
-This is a guide to port to the SGS4G (not our phone) but good info anyway.
By: robbbbit
http://forum.xda-developers.com/showthread.php?t=1099454
Use APKTool to Decompile, Edit, Translate and Recompile an APK
http://www.miui-au.com/add-ons/apktool/
Off-topic but good - Howto Theme
By: Master
http://forum.xda-developers.com/showthread.php?t=940692&highlight=
Applications (Windows versions) I use all the time:
Beyond Compare - compare folder listings to line by line code withing a file.
http://www.scootersoftware.com/
Notepad++ - The editing tool for me
http://notepad-plus-plus.org/
Droid Explorer - Great overall application
http://de.codeplex.com/
7zip - Be the 7zip Hero you know you can be!!!
http://www.7-zip.org/
So you downloaded and extracted an I9000 ROM. Here is the general steps I take to port it:
First: Download and extract a GB ported ROM for our Vibrant dev section as a guide or to compare your port to.. HERE IS MY JETPACK PORT as an example.
1. Update /system/etc/wifi.conf
Check the file - you will see the Vibrant version has:
IFACE_DIR=/data/misc/wifi
This will allow the wifi to work on most kernels and not just the Vibranted kernel
2. Check vold.conf /system/etc/vold.conf
Never had to change anything but its good to check.
3. Update + Edit build.prop
Change it as needed. Adjust type to T959 where needed. Add tweaks as wanted.
4. Update
/system/user/keylayouts/Melfas_Touchkey.kl
also
/system/user/keylayouts/aries-keypad.kl
This is based on what kernel you plan to use. I haven't tested these in a while but here is my files zipped up for you:
http://www.mediafire.com/?rhg24ksk07fdy74
5. Add GPS files (Ginger fix)
http://www.mediafire.com/?ex58f0ct9nhgvtu
Extract / Replace the files in the correct directories.
6. Replace kernel and modem
Very important. When in doubt use the KB5 modem. Its more or less the standard modem for all ports.
7. Check and update the ROMs:
/META-INF/com/google/android/updater-script
-Get a good look at it. Check 10 other ROMs scripts. Note the differences between edify and ammend scripting. Take note what partitions are what for your phone.
8. Delete CERT.SF, CERT.RSA, MANIFEST.MF in /META-INF (They are replaced when you sign zip file)
9. Fix Hypathic Feed back
-Find the same ROM version and "borrow" to make it easy
or See
Jelette's post on HowTo
10. Change the sounds / init.d files / gps.conf and any other files you want to tweak.
--Zip it all up and sign it with the apk/zip sign tool. Give it a try.
Downloads
Add Beats.Audio Here:
http://www.mediafire.com/?uvmok177fzmggkk
Tools:
APK Compile / Decompile tool . This also has my zipalign script I use. Just place all .apk files into the folder and start it up.
http://www.mediafire.com/?hu06ya8b1ybpyso
Smali Tool
http://www.mediafire.com/?x4xrilohmuc4md1
APK + ZIP Sign tool - To resign the .zip or .apk files
http://www.mediafire.com/?5c79jaa2u8mdux8
No personal keys used - all generic keys
Like I said its not an all encompassing Howto or guide. Its more of a place to find all the files / tools / guides needed to waste you day or week .
Hit the thanks button if it helps you at all please - but don't forget to thanks the original Howto creators from above. And remember:
EDIT / BUILD / PORT ROMS at your own risk!!
Also - don't post a port here until you have flashed it and used it for a day or two. Test everything. Post quality - Its a learning experience trust me.
Great stuff Moped_Ryder, Bravo....
Great stuff Moped_Ryder, Bravo....
We need more stuff like this from this community, perhaps we will eventually unravel the GPS issue with the 2.3 - 4.0 roms.
Thanks for your continued support!
Adding haptic feedback, feel free to add it to the OP if you'd like:
The changes are enormous so this will be a copy and paste.
I have attached the files needed to this post.
1. Create a new folder on your desktop called whatever you like as a clean environment to work in.
2. Download and extract the 2 attachments to this new folder.
3. Locate the android.policy.jar from the ROM you want to add feedback to and bring it into the folder with the 2 files you extracted in step 2.
4. [I use 7zip so that is what the instructions will assume that you are using]
Right click on android.policy.jar and choose to open the archive. [open only, not extract]
5. Drag classes.dex out of the open 7zip window and into the folder with everything else.
6. Now double click on baksmali.bat and you will read then hit the space bar - then read and hit the space bar again.
7. Right click and copy the PhoneWindowManager.smali that you extracted to this folder in step 2.
8. Now navigate to AutoBakSmali_Out/com/android/internal/policy/impl .
Once here, right click in the window and choose paste - choosing yes to overwrite.
9. Now back out of this until you see the com folder - right click on the com folder and choose cut.
Back out one more step and then go into AutoSmali_In and and right click and paste.
10. Now double click smali.bat, read and wait and space bar out when it says to.
11. Step 10 created AutoSmali_Out.dex. Delete your original classes.dex and rename the new AutoSmali_Out.dex to classes.dex.
12. Right click on android.policy.jar and choose to open the archive.
13. Drag the new classes.dex into the open 7zip window - hit yes - close the 7zip window
14. You have now added haptic feedback to your ROM!
From here you can use your favorite method to load the android.policy.jar.
Add it to a new rom, adb it in, use root explorer to put it in place, whatever!
Big thanks Jellette - Always great to have guidance from a acknowledged developer.
I updated my OP to point to your post.
Jellette,
Wasn't cmenard on your EDT team? He was the only one who made a Vibrant GB kernel that GPS worked with (Bullet). Any clue how he did it?
I rolled many a linux kernels in my day, but never a android one. Heck Id even set out how to roll one if I knew how to get the GPS to work.
cmenard github was no real help. Nothing in it that I or others could see that showed how he did it.
Woo!
Thanks for this!
Moped_Ryder said:
Jellette,
Wasn't cmenard on your EDT team? He was the only one who made a Vibrant GB kernel that GPS worked with (Bullet). Any clue how he did it?
I rolled many a linux kernels in my day, but never a android one. Heck Id even set out how to roll one if I knew how to get the GPS to work.
cmenard github was no real help. Nothing in it that I or others could see that showed how he did it.
Click to expand...
Click to collapse
Yes he was, Roman has a post out there about the init changes needed to get gps working.
Hi guys,
This is my very first (and simple) mod : removing these annoying sounds during the NFC detection.
I used the method described in this thread to replace the 3 sounds found in the nfc.apk with a silent one : get the stock nfc.pak (in /system/app), open it with winrar, replace the 3 ogg files in res/raw with a silent.ogg file (use the same original names and don't compress the files). Replace the stock nfc.pak with the modified (you need a root explorer and a rw system partition).
No more sound when I approach a tag, only vibration.
The modified nfc.apk in attachment is from the C5503 10.1.1.A.1.310 firmware. Dunno if it works with others.
Use it at your own risk and please report any problem.
Here is the modified apk for firmware 4.2.2 10.3.1.A.0.244.
Very nice work mate, keep it up
Still here
N!geR -> E!ch0
Hi All,
I am using Bare Bean 2 Rom by XxPixX ( http://forum.xda-developers.com/showthread.php?t=2181871 )
i dont want to move to any other rom coz this is the best rom for me.
but i want to use themes from ROM Note 3.1 fmw-xxlta by danivancouver ( http://forum.xda-developers.com/showthread.php?t=2520075 )
Can someone provide me a guide how i can make these themes compatible with Bare Bean 2
The way I've always done it. Copied framework-res.apk to my pc. Then I've opened it with winrar, replaced all the images I needed and just put it back to my phone (also check for good permissions).
But first of all, always do a backup, so keep your original framework file in case You would break Your phone (make sure You have usb debugging enabled).
Important notice: don't rename anything in the archive, if You want to rename anything do it in some folder and then copy it to archive.
Sent from note, a phone like never before
can someone give me from the original rom - bluetooth.default.so file? I accidentally deleted my own and I have to compile a change from the original
The file i need is the bluetooth.default.so located on :
/system/lib/hw/bluetooth.default.so
i need to do this:
https://forum.xda-developers.com/android/help/qa-lollipop-bmw-e46-carkit-bluetooth-t3045523
this one isnt working -> https://forum.xda-developers.com/ne...6-bluetooth-fix-android-6-0-n6-t3242631/page1
best regards