Tuesday, November 12, 2013

Android Huawei firmware extractor

Android  Huawei firmware extractor
Huawei firmware extractor (huawei firmware ေတြကို extract, repack လုပ္ရန္tool)
Network Lock လားလာထား...
Bootloader Lock လားလာထား...(((သတိ)))အကလိလြန္လၽႊင္ပ်က္တတ္သည္...
huawei fx or huawei firmware cracker  ßdown   or down
--huawei update.app unpack bat တရုတ္  huawei_update_unpack.zip 12.6 MB
active perl ကို တခူးတက install လုပ္ရန္ မလို ေအာင္ လုပ္ထားတယ္   ေလ့လာျပီး ျပန္ျပင္ျပီး လုပ္ၿခင္သူမ်ားအတြက္ပါ
Update.app Extractor Tool by Ngamyarthar.rar 1011 KB user or media or user
၁. Tool run ႏိုင္ဖို. ActivePerl installer လိုပါမယ္
၂. Tool ကို ဒီမွာေဒါင္းပါ Extracting Tool For MTK-Update.app By Ngamyarthar.zip 1.1 MB user or media
--Handy Toolkit v1.0 ( Developed by Kyaw Swar Thwin )ßvisit Handy Toolkit v1.0.zipßsee user or media 142.7 MB
---------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------
https://gist.github.com/raptium/3749027    UPDATE.APP unpacker for Huawei G330D      code
==========================================================
C8813 update.zip or dev or dev or solid or user 6.5MB,,,C8813D update.zip or dev or dev or solid or user6.5MB,,,C8825D update.zip or user or dev or dev or solid5.9MB,,,U8825D update.zip or user or dev or dev or solid5.9MB,,,G610-C00 update.zip or user or dev or dev or solid6.6MB,,,G610-U00 update.zip or dev or dev or solid or user or user or solid or mediag610 u00 step2 fails error.rar 10.1MB,,,G520-500 update.zip or user or dev or solid 9.6MB,,,T9200 update.zip or user or dev or dev or solid10.1MB,,,P6-C00 update.zip or user or dev or dev or solid20.3MB,,,G700-U00 update.zip or user or dev or dev or solid10.1MB,,,dload(G730).rar 10.5 MB   dev or dev or solid or user,,,y300 0000(step2fails).rar   dev or dev or solid or user 12.6 MB
                 
--partition check commandßsee to see which block is which image respective

Y500-T00V100R001CHSC32B055.pac sc8825 learningßsee by Mr ko su Y500-TOO Pac user or or dev or dev  Size: 155.72 MB solid
what is super boot?<--see by Mr ko su,,,,,,,,,,,,,,superboot benefit<--see by Mr ko su
Greenleaf_Yaffs-IMG_Manager_en_Setup.zip 2.4 MB   dev or user or cloud   credit

 Download  or Chinese bat One Click ADB Killer by Mr Ko Su version 007.bat 4 KB  see pic
daemon didn't act  error solving ,fail to delete folder of adb.exe running directory
run this tool for solving by one click

System.img   unpack and repack guide for you(system.img ကိုခြဲျခင္း၊၊ျပန္ေပါင္းျခင္း)
system.img unpacker   2.24 mb   best extraction of system.img file for window user

--------------------------{{{{{{{Making ubuntu to get root access
How do I login as root?<---see}}}}}}}------------------------------
If you are backtrack5r3 ,do the same   BackTrack 5 R3 reviewßinstall method
you must use to login is root and the password is toor
graphic user is startx
[REF] Unpacking and repacking stock rom .img filesßsee     nice  extraction of img from phone
UNPACK AND REPACK EXT4 FILESYSTEM IMAGEßsee best guide, I like it
Prerequisites:
  • Linux or virtual machine  မွာ သံုးပါ
  • simg2img       
  • make_ext4fs   download this two file and put in the ubuntu home
Procedure:
place you system.img(this is a ext4 file system extracted from huawei firmware, repacking of this file needs only linux to work) and the 2 binaries in one directory, and make sure the binaries have exec permission.
Part 1 – mount the filesystem
Please call new terminal from accessory of start menu then type
$ mkdir sys(creating new directory named sys in home)
$ ./simg2img system.img sys.raw(drag and drop simg2img to linux terminal then system.img after that type sys.raw ,then please wait for a while it will create sys.raw ,which you will see black color in ubuntu home )
If your ubuntu needs root access ,you can make root easily see below
$  sudo passwd root(type like this in terminal ,when asking for password ,type your current password ,then it will ask you to create new unix password  ,ok type one and retype one ,so now you will see the text updated successfully,so now you have root access in ubuntu)
$ sudo mount -t ext4 -o loop sys.raw sys/
If you want to modify the content it is better that before you change the permissions, copy to a new dir and unmount the loop device:
$ sudo chmod -R o+r sys
$ cp -R sys/ sys_MOD/
$ sudo umount sys

Then you have all your files in the folder sys_MOD/ and you can modify whatever you want.After that, if you want to flash your new partition via recovery, you just need to zip the folder with an installer script written in edify code.If you want to flash it using fastboot you firstly need to pack your folder in a new image.
Part 2 – create a new flashable image
sudo ./make_ext4fs -s -l 900M -a system sys_MOD.img sys_MOD/     670m   to get 672.1 m
sudo ./make_ext4fs -s -l 1020M -a system sys_MOD.img sys_MOD/    672.1m  this is correct size for g610 huawei system.img
change the partition size by watching original firmware size of system or also see via adb shell cat  /proc/partitions
if you type partitions size lower than original size ,you will get following error
Creating filesystem with parameters:
    Size: 536870912(512M)
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8192
    Inode size: 256
    Journal blocks: 2048
    Label: 
    Blocks: 131072
    Block groups: 4
    Reserved block group size: 31
error: do_inode_allocate_extents: Failed to allocate 134 blocks
if you type match or larger partition size ,you will get and create like below message
Creating filesystem with parameters:
    Size: 734003200    (700M)
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 7472
    Inode size: 256
    Journal blocks: 2800
    Label:
    Blocks: 179200
    Block groups: 6
    Reserved block group size: 47
Created filesystem with 1455/44832 inodes and 173178/179200 blocks
Now you can simply type:
# fastboot flash [PARTITION_LABEL] FILENAME_MOD.img
I9500  System repack code(easy remember code-sl ma system o od, sl ma cache o od)where s=-s,l=-l,m=512M,a=-a,system or cache,o=output,od=original directory
Type1(su), Type2(make_ext4fs -s -l 2764M -a system /sdcard/system.img /system)
Cache Code: Type1(su), Type2(make_ext4fs -s -l 2072M -a cache /sdcard/cache.img /cache)
I9505 System repack Code: Type1(su), Type2(make_ext4fs -s -l 2760M -a system /sdcard/system.img.ext4 /system)
Cache Code: Type1(su), Type2(make_ext4fs -s -l 2070M -a cache /sdcard/cache.img.ext4 /cache)
Now you can flash in odin by making tar from this modified img and the rest of the firmware.
The commands to create tar file, for example to I9500. (Cygwin or Linux)
Code:
tar -c boot.img cache.img hidden.img modem.bin recovery.img system.img >> file_name.tar
md5sum -t file_name.tar >> file_name.tar
mv file_name.tar file_name.tar.md5
==========================================================
General learning
Build.pro learning
Partition learning
Emmc partition backup guide
---------------------------------------------------------------------------------------------------------------------
If above information is useful for you, please like my page Open my Page in New Tab and Like it
====++++{{{{{{{https://www.facebook.com/MusicSoftwareMedical  }}}}}}}++++====

1 comment:

Acarismin Thoneze said...

huawei G6-C00 flash tool ရိွရင္တင္ေပးပါလားဗ်ာ dload နဲ႕မရလို႕

Post a Comment

300 250