[Q] Repartitioning the System in the ROM - Blade General

Hi!
On the Hungarian ZTE Blade Version had got an update in third week of december.
With this update can now the Blade reach twice more memory (512 RAM).
In this package i have found an intresting, which name is partition.mbn (and partition_zte.mbn) file it is maybe an partitioning table(?).
If this partiton table changed, then maybe we can reach more ROM for the APPs, because with ROOTEXPLORER in system is 80 MB free memory. I think there is enough 30 MB, then we win 50 more ROM for installing APK's.
If anybody knows how to possible editing this file. Please tell me this info.

How about something like this?
http://forum.xda-developers.com/showthread.php?t=717874
A fun way to brick your phone apparently, good luck
I have a custom HBOOT on my desire which works better than above because you never need to flash anything else.

May well be possible, it's partition_zte.mbn that needs altering though. PSAS can display the layout based on this file so it should be a fairly simple job of hex editing then applying through the hungarian update.

thanks for your help

I followed threads relating to re-partitioning (and enabling fastboot in gen2) of zte blade which are present at modaco.com. But they need PC to do the job (with the OSF flasher). I would really appreciate if there is a way to do this from the phone itself, similar to TPT flashing.

Related

Flash storage usage??

I have searched the forum but could not find something of relevance.
It might sound stupid and maybe there is an easy explanation, but what I just don't understand is the following:
TyTN specs say 128meg ROM, 64meg RAM.
Looking at Start->Settings->Storage it tells me (translating from German):
File storage total: 56.22 megs
Program storage total: 48.80 megs
Then the usual stuff like 'used' and 'available'.
Of course there is the ExtendedROM which shows a total of 9.57 megs.
Where's the 128 megs gone or what am I missing here??? :roll:
Thanks for your help.
Cheers,
StonyA
the operating system basically. a perfectly intact copy is held in rom so that you can reinstall at any point using hard reset, this image is what you flash when you update your phone (same goes for your radio protocol).
hope this helps
herman3101 said:
the operating system basically. a perfectly intact copy is held in rom so that you can reinstall at any point using hard reset, this image is what you flash when you update your phone (same goes for your radio protocol).
hope this helps
Click to expand...
Click to collapse
Hello herman3101,
Thanks for your reply! Still a bit confused though. I understood the files stored in the "ExtendedROM" to be those who are used for reinstall.... ???
Even though, why doesn't it show Total ROM 128megs and xxx used???
I guess, I am still something missing :?
Cheers,
StonyA
The extended rom contains the customizations and patches that your carrier decides to put on, this is the way that different roms vary between carriers. The extended rom does NOT contain the operating system, this in a seperate hidden region of your rom (note that rom in this case has two variations of a meaning, one refers to the physical memory on your phone, the other refers to the image that is placed into that memory)
Think of that part of your memory as being an image of your windows xp cd rom, for normal day to day running its not needed as all the files it needs recide on your hard disk but when you come to reinstall you need to work of the cd. Same principle applies to that part of the rom. apologies if my analogy only makes sense to me, I have a habit of doing that.
Hey herman3101,
Many thanks for your explanation. Yes it does make a lot of sense what you are saying. Still don't understand why HTC does not openly show that, i.e. 128 megs rom, xxx megs used, xxx megs available.
Cheers & great weekend,
StonyA

How do I know my partition layout?

When I bought my phone it was a Gen1 blade according to MR.Pigfish. I used TPT to get it to Gen2. I had to send it to service to repair my broken reciever.
Just before I sent it, I downgraded back to Gen1 and put in the original stock firmware.
But now when I got it back from repair, they have flashed an updated firmware (still android 2.2), but mr.pigfish says its gen2. Anyways, i only have 80MB free for apps.
If i recall correctly, when I used other gen2 firmwares on tpt, it said I had over 150mb free for apps.
Or am I wrong?
How do I fix partition layout? (If I can?)
mayby they flashed it with some extras?
You can see your partitions sizes by typing "df" or "df -h" in the terminal emulator app.
It sounds like they may have changed your phone to Gen 2 by the windows flasher method. To find out, try flashing one of wbaw's Gen 1 to Gen 2 TPT's. If your phone was updated by the windows method, it should do nothing.
If this is the case, you need to use a proper Gen 2 TPT. If you have a European Blade, you could try using this: ://dl.dropbox.com/u/41652192/TPT%20Helper/Gen2-160sys-tpt.zip
MD5sum: d0fc2184abd29a27848bf1a20933abe1
It should give you a new layout of 160mb system, 2mb cache, 258mb data. Someone has already tried it and said it worked, but use it at your own risk.
If you have a Chinese Blade, do not use it. In that case, reply and I will find the one you need.
Edit: Won't let me post links yet, add http to the above and it should work.
I confirm the previous post. My Blade is carrier branded (Globul Z3) and was limited to ROM and RAM. Installed a new layout and now i can see the full capacity of the ROM and RAM.

Blade upgrade gen2 but not with T-mob or modaco

Hello!I have a teeny tiny problem.My phone was originally a gen 1,at least i think because i can only use 160 mbs of space.I am not really new to android but now i am beat a bit.So my problem is that i read about this tpt method to reflash it so i can use the full space provided within the phone,however i also read on some sites that if i upgraded with the exe method from gen 1 to gen 2 i cant safely use the tpt method.So can someone serve me with some advice?
I have the european blade,have bought it in july 2011 in hungary and my provider is telenor,it had 2.1 so i downloaded the telenor upgrade for it to 2.2,do all the rules apply to my phone that apply to the modaco or t-mobile upgrades or did telenor do something different?Any comment would be appreciated.
Doesn't matter how you do the upgrade, TPT will always work.
It's the opposite of what agpoli just said.
If you used an official Android 2.2 update then you can't use my 'gen1-to-gen2' tpts. Wont cause any harm to try, but they just wont do anything.
The tpts are for gen1 phones, they leave the part that does the tpt as gen1 & upgrade everything needed for gen2 roms.
Official gen2 updates change the way that the phone handles tpt flashes, you'd need a gen2 tpt with all the files packed into an "image.bin" file to tpt, rather than all the files extracted as they were on gen1. You also lose 15mb of space compared to my unofficial gen2 update.
You'd have to use a hacked version of an official updater to get my partition layout.
I think Amphoras has produced some gen2 image.bin tpts that can repartition your phone & give you more space for apps (just 15mb less space than mine, because they're full gen2).
Your best option is just to repartition your sdcard & create an ext3 partition for your apps (that can be done in clockworkmod), then use s2e (on cm7) or darktremor data2ext. Then you can install as much as you like & don't have to worry about your internal memory.
Thanks wbaw for correcting me, I wanted to wrote repartition not TPT.
Only one thing I don't understand. A hungarian Blade user is asking things about his/her phone on a forum which is written in english. We have a great community on a hungarian website, the ZTE Blade topic is past over 115.000 comments now. Every single piece of information can be found at there with a little search or just reading through the first post. You can even find out how to repartition a Blade if it's Gen2. Interesting though, maybe he/she just wants to practice his/her english
Maybe they just want to ask an expert?
You're better off repartitioning your sd card than your phone, it's safer, easier & will give you more room to install apps. If you used an official upgrade then you're gen2 & can use gen2 roms.
Thanks for all the replies guys I am a he actually and the main reason i asked in this forum is because i didnt know that there is a full-fledged hungarian forum about android(but am interested now,so can you link it to me via pm or in here agpoli?) and also i found the topics and comments here very helpful while i used my kaiser with android.
So for the replies,if i understand correctly i can use gen2 tpt-s to give me better phone storage,do anyone of you know about this app called tpt helper?It gives options to download tpt-s,tpt-s with roms(i think atleast) and also gives tips for flashing them onto the phone.
I used my kaiser with repartitioned sd card but it was a bit slow for my taste,mainly i think because i could only get ahold of a 4 gig class4 microsd card.Are there any apps that could do this data on sdcard with the official rom?
Yeah I know about TPT Helper . If you used the official update, then you want to pick the stock gen 2 option when you first start the app (or from the menu if you've started it before). This should give you the option to use a few different TPT layouts all called something like "Gen 2 v1a". Most just repartition your phone, but the MMHMP one will also install the Moldovan Mile High Mountain Pie rom as well. You can choose your own layout if you pick the create your own tpt option. None of those ones contain a rom. To create one with your own layout, your phone needs to be rooted first so it can build the image.bin.

Noob-Proof guide for TPT/CFX/MIUI/KonstaKANG

Here's a simple noob-proof TPT Guide for repartioning/upgrading your ZTE Blade/Orange San Francisco in order to run Android 4.0 (ColdfusionX or AOKP)
I'm assuming that you're running on a rooted system, if not, check the forum to know how to root your rom.​
Step A - Download​Download TPT Helper from Google Play. You can find it HERE or open the Play Store on your device and search for TPT Helper.
Grab your rom
CFX: http://www.modaco.co...m-updated-1505/
AOKP: http://www.modaco.co...9-remix-rc-652/
MIUI: http://www.modaco.co...m-updated-3003/
KonstaKANG: http://www.modaco.com/topic/355059-romgen2276-cyanogenmod-9-konstakang-android-404/
and Google Apps
FULL: http://goo.im/gapps/...0429-signed.zip
Medium: http://www.mediafire.com/?lgq5h4r12ca7n52
Mini: http://blade.windows98.co.uk/ (scroll down).
The main difference between the two packages is that FULL doesn't have Google Talk (but you can install it later copying Talk.apk to /system) ).
Put both ZIPs on your SD Card WITHOUT UNPACKING THEM.​
If you plan to use KonstaKANG, download Konstat's custom TPT ( GEN1 PHONE - GEN2 PHONE Download GEN2 version ONLY IF YOUR PHONE WAS SOLD WITH GEN2. If you upgraded it with some old TPTs, you still have to use GEN1 ), extract it to the root of your SD Card and proceed to step D.
Step B - Set up TPT Helper​Press Accept at the first warning
If your phone type is detected correctly, press yes (otherwise, press no, but it shouldn't fail)
If your phone region is detected correctly, press yes (otherwise, press no, but it shouldn't fail)
Choose your GEN version.
WARNING: If your phone was upgraded with TPTs or Windows, choose Other. You should choose GEN2 only if your phone has been SOLD with GEN2, not upgraded.
If you noticed you made a mistake, press the MENU key, Other -> Options and fix your errors.​
Step C - Create your TPT​Press Create your TPT.
Choose your splash image
​
Choose your CWM version (I suggest CWM 5.0.2.0)
Enter the Cache size (20MB is suggested, but if you plan to use CFX you can lower it, since it's only needed to store temp files from Play Store (and CFX has a redirect to /data for them)), then press OK.
Enter System size (180MB is the minimum size if you remove Bootanimation and use Mini Gapps, for a full experience choose a 200MB layout (I use a 196mb, CFX + MiniGAPPS and everything is working)), then press OK.
Warning: If you'll use KonstaKANG, /system partition's size can be trimmed down to 138mb without any issues.
Data partition size will be self calculated (should be around 235MB). Press Yes if you like this layout, No to change sizes.
TPT Helper will download some files and make the TPT. Simply wait untill it has finished.
​
Step D - Flash the TPT​When TPT Helper has finished to download, shut down your phone and remove the battery for 30 secs. Then insert the battery, keep pressed VOL+ and Menu keys, then press the power button. Some green text should appear on your screen. In about 1 minute the TPT process should be over and your phone will reboot to CWM.​
Step E - Flash your ROM​In CWM choose:
- Mounts and Storage -> Format /system
- Wipe Data/Factory Reset
- Wipe Cache
- Advanced -> Wipe Dalvik Cache
- Install Zip from SD Card -> Choose Zip from SD Card -> Choose your ROM zip file
- Wipe AGAIN Data/Factory Reset
- Reboot System Now
Then reboot and wait for some minutes, untill the rom full boots and let it sit on the launcher for ~ 5 minutes then reboot into recovery again (Power button, Reboot, Recovery)
Now choose:
- Install Zip from SD Card -> Choose Zip from SD Card -> Choose your GAPPS zip file
- Reboot System Now​
Step F - Extra (Suggested only to Advanced Users)​If /data is too small, you can both:
- Flash S2EXT from CWM - http://www.modaco.co...coldfusion-ics/
- Install Link2SD from Google Play - https://play.google....om.buak.Link2SD
I prefer the second option, since it has more functionality, like moving system app's upgrade to /system, use internal App2SD script for application that has A2SD support etc. In order to use those scripts you need to repartition your SD Card through CWM (Reboot to CWM, )
If you need Google Talk, simple download full GAPPS, extract Talk.apk from that package and copy it to your SD Card. Then with a Root-enabled file explorer, copy to /system. Here are 2 File Explorer with Root permissions that you can use:
Root Explorer: https://play.google....re.rootexplorer
Solid Explorer Beta: https://play.google.....solid.explorer​
I made this guide some weeks ago in order to help people at modaco, hope someone will found it usefull even here on XDA.
I left modaco's link, since every ICS rom is hosted there (with changelogs and buglists), hope anyone won't mind.
Very helpful guide.
You should also add an optional "step g" about reverting back to previous re-partitions just in case.
And, so sorry for Italia tonight. I really wanted them to win!
a big error in step D manytimes. So this method is really not working for me. So I will repartition my Blade by an old way using WIN program
EDIT:
sbd who can help me? Because I did't find any good TPT partition for ICS (need 20/200/242MB) - so I need my own made by TPT helper.
my problem is, that MD5 doesn't match: 11/13 match, but the two of them not (espetialy appsboot.mdn and partition_zte.mbn). And after restarting to service mode it write only 4x error instead of partitioning. Thanks very much for help.
Majkl007 said:
a big error in step D manytimes. So this method is really not working for me. So I will repartition my Blade by an old way using WIN program
EDIT:
sbd who can help me? Because I did't find any good TPT partition for ICS (need 20/200/242MB) - so I need my own made by TPT helper.
my problem is, that MD5 doesn't match: 11/13 match, but the two of them not (espetialy appsboot.mdn and partition_zte.mbn). And after restarting to service mode it write only 4x error instead of partitioning. Thanks very much for help.
Click to expand...
Click to collapse
Try the one made by Konstat and use KonstaKANG instead of CFX. Since it's only a slimmed down version of CFX, you won't lose any ICS experience.
Then how to go back my stock layout if warranty claims,can I backup my current tpt.
Sent from my Blade using xda premium
rohitzz said:
Then how to go back my stock layout if warranty claims,can I backup my current tpt.
Sent from my Blade using xda premium
Click to expand...
Click to collapse
Wbaw long time ago posted GEN1 stock TPT here (bot repartition and downgrade the Blade to GEN1): http://forum.xda-developers.com/showthread.php?t=1258855
You can use it, then reflash your stock rom from here: http://forum.xda-developers.com/showthread.php?t=1353526
Idk for GEN2/3
I'm having a Gen 2 blade then why to downgrade it..
Sent from my Blade using xda premium
What is md5sum and how to check it.???
Sent from my Blade using xda premium
rohitzz said:
I'm having a Gen 2 blade then why to downgrade it..
Sent from my Blade using xda premium
Click to expand...
Click to collapse
Original TPT was made in order to upgrade the phone to GEN2, since most of the roms runs only on GEN2. So if you have to send the phone back for RMA, you have to "downgrade" it since TPT/Root/Custom Roms broke the warranty (flashing GEN2toGEN1 TPT + Stock roms take your phone to the original status, so no one will notice that you did nasty things to it ).
If you have a phone sold with GEN2, you have to find the stock GEN2 TPT, i don't really know if there's one available and if there's any stock GEN2 rom somewhere.
What is md5sum and how to check it.???
Click to expand...
Click to collapse
Any MD5 calculator or sfv/md5 verification program can be used. MD5 is an hash that you can use to check if the downloaded/extracted/copied file is corrupted.
I checked md5sum of stock gen2.zip with an option in tpt helper ,it tells 12/12 matches what does it mean ,can I flash stock tpt afterwards..???
Sent from my Blade using xda premium
rohitzz said:
Then how to go back my stock layout if warranty claims,can I backup my current tpt.
Sent from my Blade using xda premium
Click to expand...
Click to collapse
Didn't they stop selling Gen1 phones nearly a year ago? Only had 6 month warranty on mine I think.
---------- Post added at 10:35 PM ---------- Previous post was at 10:32 PM ----------
CTRL+ALT+DEL: You probably just want 2mb cache, no idea where you got 20 from, setting it to that size means it's either totally wasted or you can't install large apps from Play Store. You want either 2mb (for any custom rom) or 35-50mb cache (if you want an unmodified stock rom to work), it doesn't make any sense to pick a value in the middle. Apart from that, nice guide.
wbaw said:
Didn't they stop selling Gen1 phones nearly a year ago? Only had 6 month warranty on mine I think
Click to expand...
Click to collapse
One of my friends bought a OSF in UK in December and got a GEN1 one.. idk if they are still selling GEN1 phone right now or they switched to GEN2 (are they still selling OSF in UK? In Switzerland they removed it from the Orange website and put the Orange Dublin instead)
wbaw said:
CTRL+ALT+DEL: You probably just want 2mb cache, no idea where you got 20 from, setting it to that size means it's either totally wasted or you can't install large apps from Play Store. You want either 2mb (for any custom rom) or 35-50mb cache (if you want an unmodified stock rom to work), it doesn't make any sense to pick a value in the middle. Apart from that, nice guide.
Click to expand...
Click to collapse
Yeah, I really need to change that part (my actual layout has a 2mb /cache).
When CFX first came out, Tilal said that 20mb of cache was needed, but don't remeber why.
Will upgrade my guide in the next days, adding "How to go back to stock layout" and the 2mb cache part. Can someone provide me stock GEN2 partition size (I've never found a stock GEN2 TPT like the one wbaw did for GEN2toGEN1).
@rohitzz:
If your phone was sold with GEN1 you can go back with wbaw's TPT.
If your phone was sold with GEN2 idk if there's a GEN2 stock TPT somewhere (but I think you can make one using stock partition size when you use TPT Helper)
Does TPT Helper support Idea (Chienese) Blade ?
CTRL+ALT+DEL said:
Here's a simple noob-proof TPT Guide for repartioning/upgrading your ZTE Blade/Orange San Francisco in order to run Android 4.0 (ColdfusionX or AOKP)
I'm assuming that you're running on a rooted system, if not, check the forum to know how to root your rom.​
Click to expand...
Click to collapse
Thanks for a very good guide.
I have a Idea (Chinese) ZTE Blade with 256 MB RAM.
Blade Checker 2.1 reports it's a stock Gen 2 phone.
It is with stock partition sizes as below.
/system 220MB
/data 162MB
/cache 37MB
Now my question is does TPT Helper 2.0.3 (or other) supports this phone for making custom sized partitions.
Thanks in advance.
Thank you.
I have been trying to flash a colleague's Blade with CM10 (from CM7) for a few days, and just could not get it to TPT at all, despite following other guides.
Your thread unlocked the problem, which was that Gen1 upgraded to Gen2 is not the same as Gen2 when it comes to flashing TPTs. We built a custom TPT after getting TPT helper set up properly and lo and behold, it worked first time.

New phone, new brand, new questions!! (KIND OF URGENT)

Hello everyone, Ive been lurking around your little forum here for the sake of customizing/upgrading/etc my new e612g.
First of all, I may say that I am semi-well-versed on android stuff, but this being a whole new brand Im dealing with I am CONFUSED!:silly:
Ok so onto the questions:
First of all and my main regard here: The system partition is freaking full, only 4 mb left. Ive deleted most bloatware and moved some apps to sd, changed system to user apps someones, and all of the "usual" tweaking.
I am currently on stock 4.1.2 (20d-rooted-unlocked-cwm KDZ that is found here)
Next question: I have a big misunderstanding on KDZ files, can they be modded, if so how???, I mean can I use the kitchen to build/mod a say stock rom and somehow convert it to a flashable KDZ? (I really like the flashing software, much more informative and fool-proof than RSDlite)
speakin´ about flashin´... Is there any way I can flash a KDZ, and keep my apps and data? I I remember flashing CM updates on my moto devices w/o wiping and stuff...
Next question: from what I´ve heard, there is a kernel developed by chachasomeone (big thanks dude!) which I use, which is able to recognize and manage a swap file... Ive hear just using rAM expander something app you can create and autoload the script for loading the swap file at startup, but again Ive read a lot this two past days, and somewhere here on XDA a user of the e612 damaged his phone by using a swapfile, and another "lost" (if you can really think something as inexpensive as a microSD is lost!!!) his SD card by means of bad swapfile implementation...
any advice on this?
And finally, this is more a recommendation than a question, Ive observed that the information here is really, really, REALLY sprayed around forums and themes, no centralization like with other devices. To an unexperienced user, this will be hell. Heck even I was really confused on where to look for roms, answers, etc.
Anyway you guys could separate themes, maybe merge some threads and overall, on top of that "new" thread just for god's sake tell everyone that e610,e612 and all the alphabet after them are really the same phone!!!! Dude I freaked out last night when I was flashing that KDZ I have right now, and looked into my phone´s box and it said E612g, but the update said it was ONLY for e610...=
Obviously it worked just fine, buuut someone unexperienced will, and will always flood the forums with questions (the I cant find the search button syndrome)
Thanx for your attention, donlloreda out.
BTW I´m really satisfied so far with this phone, Snappy, fast, plenty of internal storage (though it´s crippled) the creen sucks but just go ahead, set the lcd density to 144, install a nice, clean font (like segoe UI, or Segoe WP, or Helvetica, or some Adobe font, and you´ll se the eye strain go down..)
BTW, just dont download any font, go to your build.prop and search at the bottom for a line saying something like lge.fonts=true, change it to false and voila, you now may choose from all the availible fonts installed. that line limits you to roboto and lg something.
Build.prop tweaks for this phone anyone willing to share and/or test????
Goodnite!

Categories

Resources