FORUMS
Remove All Ads from XDA

[APP][4.1+][ROOT] UAPM v1.41 (Universal Android Partition Manager)

n/a posts
Thanks Meter: 0
 
By ferreirawax, Guest on 18th December 2014, 03:10 AM
Post Reply Email Thread
Announcement from ferreirawax: UAPM - New v1.41 release!
UAPM is an advanced tool designed for advanced users. UAPM is the only application
universally thought, addition to being the safest, never use shell to manage the
system partitions of your device.

Please, see all screenshots here to get a better sense of application.

Code:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this APP
 * before installing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 *
 * THIS APPLICATION WAS NOT MADE FOR BEGINNERS, IF YOU ARE A BEGINNER, USE ANOTHER APPLICATION
 * FOR EXAMPLE RASHR OR FLASHIFY, THE MAIN OBJECTIVE OF THIS SOFTWARE IS MANAGING ALL PARTITIONS 
 * AND NOT JUST BOOT AND RECOVERY! AND YES, THIS APPLICATION USES THE GLORIOUS DD BINARY...
 * THE REST OF THE SAME SOFTWARE CATEGORY!
 *
 */

Features
  • Flash and Backup partitions.
  • Generate MD5 built-in partition.
  • Check MD5 of your files easily.
  • Get outputs processes with logging.
  • Set block size for writing partitions.
  • Quick Power Menu.
  • Auto reboot after flash.

Requirements
  • Any device running Android 4.1.2+
  • Device with root and busybox.
  • Partition layout of your device.

Changelog
Quote:

Release v1.41 - CURRENT

  • Fixed critical issue on Flash.


Quote:

Release v1.0

  • Initial release

Quote:

Release v1.1

  • Added Strings (if you are willing to translate this, PM me)
  • Little change in method to create folders on the /sdcard to avoid I/O errors
  • Added option to clean logs

Quote:

Release v1.2

  • Implemented new logs messages for easy outputs indetification
  • Added Power menu feature(If you have a hardware problem or simply a quick option)
  • Added Auto Reboot feature(To save your time, now an optional to auto restart after flash)
  • Small fix on Strings(Wrong Strings)
  • Cleaned/Optimized code

Quote:

Release v1.21

  • Removed unused resources(Some unused .png and .db files)
  • Fix Hardcoded Strings(Missing strings)
  • Enabled ZipAlign and ProGuard(Minify) for this build
  • Fixed SharedPreferences commit issues

Quote:

Release v1.22

  • Optimized template.

Quote:

Release v1.3

  • Now the application search for root at startup and not before operations.
  • Reduced the number of calls in operations.
  • Reduced the number of operations after the Runtime.exec call.
  • Added new logs to better error identification.
  • Added MD5 verification in your files.
  • Fixed runtime errors!
  • New dialogs to identify the exact exception.

Quote:

Release v1.4 - CURRENT

  • Reduced the number of calls BufferredWrite() on Logger()
    Now the BufferredWrite() is called only if input is valid.
  • Improved the accuracy of controls, now the result
    comes from OnPostExecute() and not the catch block in AsyncTask.
  • Added the feature "Command Preferences", you can now
    configure the write block size to increase performance.
  • Small FIX to delete the logs. Prior to erase written
    log a new file was not created causing problems.
  • Implemented new md5sum algorithm, Now this is same to TWRP md5 checking!



Get it on DOWNLOAD page.

XDA:DevDB Information
UAPM, App for all devices (see above for details)

Contributors
ferreirawax

Version Information
Status: Stable

Created 2014-12-18
Last Updated 2015-01-07
The Following 26 Users Say Thank You to ferreirawax For This Useful Post: [ View ] Gift ferreirawax Ad-Free
 
 
ferreirawax
19th December 2014, 09:21 PM |#2  
Guest
Thanks Meter: 0
 
More
Before you upgrade to v1.4, uninstall the previous version and delete the UAPM folder to not create problems!

To use MD5 is very easy, just put in the same directory the file with the md5
hash of the same name of the file you will use to flash, for example, Your file
is called "mypartition-12-15-15.img", The hash must be named "mypartition-12-15-15.img.md5".
The contents of the hash is like this:
Code:
63221739e3a5624583a31391a63b361c  mypartition-12-15-15.img
Code:
       This is MD5 hash              This is file name
Recalling that the backups made using UAPM already have MD5 hash. It is not necessary
to have a md5 hash to flash using UAPM, but it is highly advisable.
The Following User Says Thank You to For This Useful Post: [ View ] Gift Ad-Free
20th December 2014, 02:52 AM |#3  
xsteven77x's Avatar
Senior Member
Flag Pittsburgh
Thanks Meter: 780
 
More
I think the power of it scares alot of us lol. But great job!!
The Following 3 Users Say Thank You to xsteven77x For This Useful Post: [ View ] Gift xsteven77x Ad-Free
ferreirawax
20th December 2014, 03:53 AM |#4  
Guest
Thanks Meter: 0
 
More
Quote:
Originally Posted by xsteven77x

I think the power of it scares alot of us lol. But great job!!

Thanks for the feedback! UAPM is a "Intelligent GUI" for those who frequently use the binary "dd", Using carefully certainly not will bring problems
The Following User Says Thank You to For This Useful Post: [ View ] Gift Ad-Free
21st December 2014, 04:03 PM |#5  
Senior Member
Thanks Meter: 2,379
 
Donate to Me
More
Uh, sounds great! Must try.
The Following User Says Thank You to pyler For This Useful Post: [ View ] Gift pyler Ad-Free
21st December 2014, 04:30 PM |#6  
Black_Eyes's Avatar
Senior Member
Flag Lahore
Thanks Meter: 952
 
More
Nice App
Very Useful
The Following User Says Thank You to Black_Eyes For This Useful Post: [ View ] Gift Black_Eyes Ad-Free
ferreirawax
21st December 2014, 04:33 PM |#7  
Guest
Thanks Meter: 0
 
More
New release guys, Checkout changelog!
The Following 3 Users Say Thank You to For This Useful Post: [ View ] Gift Ad-Free
22nd December 2014, 04:50 AM |#8  
Junior Member
Thanks Meter: 5
 
More
Oooh yay! I have been trying to repartition my Find5 but couldnt get it to work so I put that project on ice a few days ago.
With this it might work!

Gonna try it tomorrow and will let you know how it goes.


Sent from my FIND7 using XDA Free mobile app
The Following User Says Thank You to systemfel For This Useful Post: [ View ] Gift systemfel Ad-Free
22nd December 2014, 05:49 AM |#9  
dic1911's Avatar
Senior Member
Thanks Meter: 754
 
More
I got "error while phase package"…
Ps. I'm on ICS 4.0.3

Sorry for my bad English...
Sent from my HTC Desire 200 using XDA Premium 4 Mobile app
The Following User Says Thank You to dic1911 For This Useful Post: [ View ] Gift dic1911 Ad-Free
22nd December 2014, 09:25 AM |#10  
Junior Member
Thanks Meter: 2
 
More
Maybe a simple reason for error.
Quote:
Originally Posted by ferreirawax

Requirements

  • Any device running Android 4.1.2+

Quote:
Originally Posted by dicks93277

I got "error while phase package"…
Ps. I'm on ICS 4.0.3

Requirements state Android 4.1.2+ so that could be reason.

Interesting app. for that
The Following 2 Users Say Thank You to Lauriaut For This Useful Post: [ View ] Gift Lauriaut Ad-Free
ferreirawax
22nd December 2014, 02:18 PM |#11  
Guest
Thanks Meter: 0
 
More
Quote:
Originally Posted by dicks93277

I got "error while phase package"…
Ps. I'm on ICS 4.0.3

Sorry for my bad English...
Sent from my HTC Desire 200 using XDA Premium 4 Mobile app

Later I've the possibility to work on 4.0+.
The Following User Says Thank You to For This Useful Post: [ View ] Gift Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes