Sunday, May 15, 2011

Easy APK disassembler

ownload Easy Apk Disassembler:
Update V1.1 mar*2010
http://www.megaupload.com/?d=32ZNIKSZ

ScreenShot


How use it ?

Use WinRar
Open .apk with WinRAR
Extract classes.dex at the same folder as EasyApkDisassembler.EN.bat
Run Easy EasyApkDisassembler
Dissasembe
Modify
Compile

How to rebuild apk ?
Open .apk with WinRAR
Copy out.dex to the .apk
remove "META-INF" folder and classes.dex
now rename out.dex to => "classes.dex"

Now you must sign apk
once you have signed apk you can install signed_YourFile.apk

Have fun

Unnecessary Apps to remove from Samsung Galaxy 3

Apps that are SAFE to remove:
  • BuddiesNow.apk
  • BuddiesNow.odex
  • InfoAlarm.apk
  • InfoAlarm.odex
  • Layer-samsung.apk
  • SamsungApps.apk
  • SamsungWidget_CalendarClock.apk
  • SamsungWidget_CalendarClock.odex
  • SamsungWidget_FeedAndUpdate.apk
  • SamsungWidget_FeedAndUpdate.odex
  • SamsungWidget_ProgramMonitor.apk
  • SamsungWidget_ProgramMonitor.odex
  • SamsungWidget_StockClock.apk
  • SamsungWidget_StockClock.odex
  • SamsungWidget_WeatherClock.apk
  • SamsungWidget_WeatherClock.odex
  • WriteAndGO.apk
  • WriteAndGO.odex
  • Swype.apk
  • Memo.apk
  • Gallery3D.apk
  • DualClock.apk

Thursday, May 5, 2011

Custom Theme Installation script - Android


Instructions [Root your phone & install busybox]

1) Download adb (if you don't have it), framework-res.apk, and twframework-res.apk. Rename framework-res.apk (v1.71) to framework-res.apk, rename twframework-res.apk (v1.00) to twframework-res.apk.
2) Copy framework-res.apk & twframework-res.apk to the root of your sdcard. (Then Unmount sd card from computer)
3) Extract adb to c:\ and run cmd.
4) Type the commands:
Code:
cd c:\
adb shell
su
stop
mount -o rw,remount /dev/block/stl6 /system
cp /sdcard/framework-res.apk /system/framework/framework-res.apk
cp /sdcard/twframework-res.apk /system/framework/twframework-res.apk
reboot
exit

Easy installing tutorial with root explorer 

Here is a Easy way to install the Theme without adb.
It work's for me (Stock JPM Firmware)... i tested it 2x without any problems!

How to install (Easy way) [Tested by my self without problems!]
  1. Root you phone
  2. Install BusyBox
  3. Copy the framework-res.apk & twframework-res.apk to you SD Card
  4. With Root Explorer delete some Apps that u dont use from system/apps to make more free space on your phone. 

Step App2sd
We get to step app2sd, here I use app2sd V.2.0.7. For those who do not have a file app2sd V.2.0.7 please download the file below:
19. Galaxy 5 in normal light conditions and SDCARD inside.
20. Perform Extract to the outcome download App2sd Motafoca V.2.0.7 to facilitate you do step app2sd.
21. In the folder you just extract the executable file app2sd.bat
22. Follow his command, will appear the windows CMD.
23. After finishing fifth galaxy you will reboot, if not please you reboot itself.
24. In a condition was attached app2sd please root gadgets you use an existing universalandroot in your gadget (default firmware V.2.0.8)
25. Install Backup Titanium, if I could a pro (please find it in google)
26. Install root explorer.
27. Go to root explorer, change at the top in the root of the explorer of the mode r / o to r / w
28. Find the folder / data and delete the folder-cache_o Dalvik
29. 5 Reboot your galaxy.

Wednesday, May 4, 2011

[HOW TO] Worldwide apn list in Custom ROM

Use Root Explorer (your mobile must be rooted) and paste the apns-conf.xml file to /etc and then reboot and now it will grab your internet settings and if not just do following:

> go to settings
> wireless and networks
> mobile networks
> access point name
> press menu and then reset to default
> Now it's done.

Enjoy

Courtesy: The People's ROM for Samsung Galaxy 3

Download The People's ROM

Tuesday, April 26, 2011

How to make custom rom:


you will need: ADB, root explorer (maybe) and the files that are going to be in your rom!

the guide is based on The Dark Lestat's guide, i made it more easier and specific


code to delete unwanted apps: (if ADB)
Code:
adb shell
su
mount -o remount,rw /dev/block/stl9 /system
rm /system/app/nameofapk.apk
code to add apps and stuff: (if ADB)
Code:
adb shell
su
mount -o remount,rw /dev/block/stl9 /system
exit
exit

adb push nameofapk.apk /system/app/
1. flash the ROM that will be your ROMs base. example: my ROMs base is JPM so i flashed clean JPM

2. make a list of the features that are going to be in your ROM

3. then start adding those features. example: i added live wallpaper support so i did this --> http://forum.xda-developers.com/showthread.php?t=793823 i also added JIT so i ran the automatic batch file from the thread --> http://forum.xda-developers.com/show....php?t=1026870 . then you just add those features.

4. put your sd card on to your phone (if it isnt there already  )

5. when your done adding different features you go to ADB and type this:
Code:
adb shell
su
mount -o remount,rw /dev/block/stl9 /system
dd if=/dev/block/stl6 of=/sdcard/factoryfs.rfs
then you wait about 2 minutes and there will be some text and then you type this
Code:
exit
exit
and in your sd-card will be freshly created factoryfs.rfs, import your freshly created factoryfs.rfs to your desktop. now you choose your kernel.

5. kernel, download the kernel you want to your desktop.

6. download total commander to your pc

7. open total commander, open the base ROM.tar. example: my base ROM was JPM so i opened the JPM.tar and replaced the kernel and factoryfs.rfs with my factoryfs.rfs and my kernel (fugumod 2.2) using total commander.

delete everything else in the .tar but, Cache.rfs, factoryfs.rfs, zlmage and data.rfs and the logo!

then you test if you can flash your ROM... if it boots, you did it. if it doesnt, try again.

[HOWTO] edit BUILD.prop

HOW TO change firmware version, phone model, build version in "about phone"

1. open root explorer

2. go to /system, find build.prop, change to read/write mode. open the build.prop in text editor

* change build version: 4th line should say ro.build.display.id=(here you write your build version name), reboot and check build version in "about phone"

* change model number: 15th line should say ro.product.model=(here write your model number  ), reboot and check model number in "about phone"

* change firmware version: 8th line should say ro.build.version.release=(here write your firmware version, like 3.0 honeycomb  ), reboot and check firmware version in "about phone"

you can also change different things but ill write a guide of that later