Pimp My Z1
Introduction
Pimp My Z1 is a sleek, holo, fully Open-Source (GPL v2 license) app which allows to control various sysfs interfaces present on some kernels for the Z1.
Most features require either Pimped Kernel (for CM-based roms) or Doom Kernel (for Stock-based roms), but the CPU & GPU Control as well as Touch Screen control will work properly with any kernel including the stock one.
The source-code is available on my github at: https://github.com/Androguide/Pimp_my_Z1
Features
- CPU Control:
- Set your minimum & maximum CPU frequencies (and overclock if your kernel allows it)
- Set a different Governor for each CPU core
- Select your I/O Scheduler
- View your current CPU frequency in real-time and with a graph
- GPU Control:
- Set your minimum & maximum GPU frequencies (and overclock it if your kernel allows it)
- Select your GPU Governor
- View your current GPU frequency in real-time and with a graph
- Power Management:
- Select your level of multi-core power savings, a.k.a sched_mc power savings (disabled/moderate/aggressive)
- Toggle the IntelliPlug hotplug driver on and off
- Toggle IntelliPlug's eco mode on and off
- Toggle between the default early_suspend PM driver and the newer power_suspend PM driver
- I/O Tweaks:
- Toggle Dynamic File Sync on and off
- Set a different I/O Scheduler for the eMMC & the SD-Card
- Memory Management
- Toggle Kernel Same-page Merging (KSM) on & off
- Define the amount of pages to be scanned by KSM at each run
- Define the amount of milliseconds KSM should sleep between each runs
- Miscellaneous
- Define the vibrator intensity at kernel level
- Manage Fast Charge mode & amperage level
- Sound Control:
- Independently control the digital headphone output left/right channels gain at a hardware level
- Independently control the analog headphone output left/right channels gain at a hardware level
- Independently control the speaker output left/right channels gain at a hardware level
- Control the microphone input gain at a hardware level
- Control the camera microphone input gain at a hardware level
- Touch Screen Control:
- Enable/Disable Pen Mode to allow/disallow the use of any non-plastic pen or object as a stylus for the touchscreen
- Enable/Disable Glove Mode to allow/disallow using the touchscreen while wearing gloves
- Enable/Disable Double Tap 2 Wake
Download
To-Do
Setting different I/O Schedulers for internal and external storageI/O Scheduler parameters control, readahead- CPU Governor parameters control
TCP Congestion Algorithms- Touch-screen pressure scale tuning for normal & pen mode
- Sound control through mixer_paths.xml for kernels which don't implement faux sound control (i.e: stock)
[*]Performance/Balanced/Battery presets- Voltage control
- Download of Pimped Kernel and open-recovery script to flash it automatically
- You tell me
Screenshots
XDA:DevDB Information
Pimp my Z1, a Tool/Utility for the Sony Xperia Z1
Contributors
Androguide.fr
Version Information
Status: Alpha
Created 2014-02-27
Last Updated 2014-04-27