Showing posts with label mediatek. Show all posts
Showing posts with label mediatek. Show all posts

Thursday, 22 October 2015

Porting ROM for Mediatek MT6572 / Goophone i5C / UBIFS / Android Kitchen



Hello,

i want to port a rom from here: http://www.mtkroms.com/p/mtk-6572-custom-roms.html
Because i don't know any source where i can find a working Goophone i5C stock-rom file i tried to make my own with MTK Droid.
So what i did:

In "Root, Backup, Recovery" i clicked "Backup". After the backup was completed i clicked on "Prepare blocks for FlashTool". So everything works fine and i have the folder "!Files_to_FlashTool".
But sadly there are just .img-files and no folders where i can actually exchange files between the stock rom (my backup) and a custom rom. So how can i accomplish that?

I then tried it with Android Kitchen and tried to open the "system.img"-file with "Explore2fs" but it just says "Error: Could not find valid Superblock". Then i tried to open the file with "Ext2Explore" but the program just did nothing :(

If i click on "Block Maps" in the MTK Droid tool i can see, that the filesystem of the phone is ubifs. Is it possible, that this file system causes the problem?








Attached Thumbnails


Click image for larger version<br/><br/>Name:	cygwin_superblock.PNG<br/>Views:	N/A<br/>Size:	20.1 KB<br/>ID:	3515292
 














Wednesday, 21 October 2015

[Q] [MediaTek] [SPFT] What is included in file "bplguinfocustomappsrcp"



When I download a SPFT flashable Stock Rom, there's always a file beginning with "bplguinfocustomappsrcp" included.

To correct the IMEI after a flash, MauiMETA uses this file as NVRAM database.

But what information is included in this file??
Can I use the NVRAM database file from the Stock Rom from Device A on Device B, as long as the SoC is the same??
There muste be a difference, mustn't?

For example, I have these file:

BPLGUInfoCustomAppSrcP_MT6582_S00_MOLY_WR8_W1315_M D_WG_MP_V5_P4_1_wg_n
BPLGUInfoCustomAppSrcP_MT6582_S00_MOLY_WR8_W1315_M D_WG_MP_V5_P22_1_wg_n

All seem to be for the 6582 SoC. But can they be used on ALL 6582 devices as NVRAM database or is this device specific?