Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,742,742 Members 37,636 Now Online
XDA Developers Android and Mobile Development Forum

[ROM][ICS][KERNEL][3.0.101][Build#7][20Dec'13]Unofficial MiniCM9 3.0.5 for Pico

Tip us?
 
thewisenerd
Old
(Last edited by thewisenerd; 26th November 2013 at 09:43 AM.)
#1  
Senior Member - OP
Thanks Meter 2261
Posts: 1,065
Join Date: Sep 2012
Phone [ROM][ICS][KERNEL][3.0.101][Build#7][20Dec'13]Unofficial MiniCM9 3.0.5 for Pico


Quote:
MiniCM9 is a custom-built ROM for the X10 Mini / X10 Mini Pro / X8 based on CyanogenMod9. This rom runs Android ICS on top of the nAa-ics kernel. This is a self-compiled ROM made from MiniCM9 sources, built for the HTC Pico (Explorer), running on top of the Linux Kernel [3.0.101], with cherry picks from CyanogenMod's Gerrit Instance.

Code:
Select Code
#include 
/*
 * 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 ROM
 * before flashing 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.
 *
 * Submitting bug reports on nightly builds is the leading 
 * cause of male impotence.
 */


Installation instructions:

First time installation of MiniCM9 3.0.5 on your HTC Pico (Explorer), or coming from another ROM:
  • Make sure you're running a proper working custom Recovery
  • Copy GApps and MiniCM9 ZIPs to your SDCard
  • Boot into Recovery
  • DO A DATA WIPE / FACTORY RESET (otherwise your device will be stuck at boot)
  • Flash MiniCM9 zip from SDCard
  • Flash GApps zip from SDCard
  • Reboot
Quote:
Don't restore data using Titanium Backup! they might cause FC's
Restoring Apps + Data might cause problems and is not recommended, avoid it if possible!
Upgrading from earlier version of MiniCM9:
  • Copy MiniCM9 ZIP to your SDCard
  • Boot into Recovery
  • Flash MiniCM9 zip from SDCard
  • Reboot

What works:

Everything works for daily use!
  • Audio
  • FM Radio(Use Spirit FM from Play Store)
  • Hardware Acceleration
  • RIL
  • Bluetooth
  • Wifi
  • GPS (working fine! You just need a "sky view" )
  • Video
  • Camera
  • Video Recording
  • Voice Search
  • HQ Videos (Use 3rd party apps like MX Player for better playback)
  • Native USB tethering works! (check post 523)
  • Misc. Stuff

Bugs:
  • You say, if you find any :P

Downloads:
Build #7: http://forum.xda-developers.com/show...&postcount=552
Changelog for build #7: http://forum.xda-developers.com/show...&postcount=553
Build #6: http://forum.xda-developers.com/show...&postcount=482
Build #5 (rev#3): http://forum.xda-developers.com/show...&postcount=425
Build #5 (rev#2): http://forum.xda-developers.com/show...&postcount=387
Build #5: http://forum.xda-developers.com/show...&postcount=377
Build #4: http://www.mediafire.com/?0fy0kg4sllybi9l
Build #3: http://www.mediafire.com/?qmvdc8qc2bdqekd
Build #2: http://www.mediafire.com/?an4l1y3qs696137
Build #1: http://www.mediafire.com/?82l3as5t3i2ukuj

Quote:
Gapps: YourZgappsXS-4.0.4-2013.11.06.zip

You can find the entire folder here:http://d-h.st/users/ZordanKV/?fld_id=15957#files

All android versions: http://d-h.st/users/ZordanKV/?fld_id=15431#files

Original thread link (made by @ZordanKV ): http://forum.xda-developers.com/show....php?t=2240652
Don't be a leech! Give him the thanks that he deserves!
XDA:DevDB Information
MiniCM9 3.0.5 for Pico, a ROM for the HTC Pico (Explorer)

Contributors
thewisenerd, omerjerk, immortal_yash
ROM OS Version: 4.0.x Ice Cream Sandwich
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod

Version Information
Status: Stable
Current Stable Version: 7
Stable Release Date: 2013-12-20

Created 2013-11-26
Last Updated 2013-12-20
join #pico for a chat!
The Following 90 Users Say Thank You to thewisenerd For This Useful Post: [ Click to Expand ]
 
thewisenerd
Old
(Last edited by thewisenerd; 20th December 2013 at 10:32 AM.)
#2  
Senior Member - OP
Thanks Meter 2261
Posts: 1,065
Join Date: Sep 2012
MiniCM9 Theme:
Quote:
MiniCM9 theme, is the valid successor for MiniCM6 and MiniCM7 legacy.
It is designed as close as possible to the original specs of ICS, in order to be a lightweight, beautiful alternative to the stock theme. However it is tweaked in several parts of the UI, in order to fit better to pico's device's screen.
Screenshots:


Changelog:
Quote:
Build 7
  • Added custom carrier label option
  • Toggles in Settings for S2W disabling, and on-off charging disabling
  • Updated clock app from KitKat NOTE: this will take out clock widget
  • Updated calculator app from CM
  • USB tethering fixed!!!
  • Updated Apollo app
  • Bluetooth switches on faster
  • Circle battery
  • Screenshot settings - settings/system/power-off menu
  • status bar - center clock
  • Recent apps: Clear all recent apps at once
  • option to change status bar transparency
  • Trebuchet:[PATCH] Increase maximum number of homescreens to 9
  • Trebuchet:EXPERIMENTAL: Tweak Trebuchet config
  • Trebuchet:Update strings.xml
  • Trebuchet:[BUGFIX]Trebuchet: fix selector wrap in DoubleNumberPicker
  • Trebuchet:EXPERIMENTAL: Don't use text shadows inside folders and all apps
  • Trebuchet:Update icon from jellybean
  • Trebuchet:[BUGFIX]Fix desktop alignment when Search Bar is hidden
  • Trebuchet:[BUGFIX]Fix for NPE in showAllAppsCling
  • Trebuchet:[PATCH]Trebuchet: Only mark preferences changed when they actually are
  • Trebuchet:Fix preference casing
  • Trebuchet:Remove wallpaper offset
  • Trebuchet:[BUGFIX]Trebuchet: Fix NPE when rotating
  • Trebuchet:Launcher2: Improve launcher app launching performance
  • frameworks_base:Add jellybean style notification drawer close anim (not yet perfect, but will be perfecto in the coming builds )
  • frameworks_base:Fix alignment and copy size for legacy QCOM OMX
  • frameworks_base:Fix video thumbnail generation
  • frameworks_base:surfaceflinger: Improve dithering method
  • frameworks_base:Use RGB565 surface for wallpaper
  • frameworks_base:Prefer 16bpp surface formats
  • frameworks_base:Prefer 16bpp formats for opaque bitmaps
  • frameworks_base:Allow purging of asset bitmaps
  • frameworks_base:Merge jellybean fonts from CM10 Source
  • frameworks_base:Merge jellybean animations from CM10 Source
  • frameworks_base:Set setScrollingCacheEnabled to false
  • frameworks_base:New PyroMod optimization
  • Settings:removed CMStats completely.
  • Settings:New PyroMod optimization
  • Settings:Remove CMUpdate preference screen
 

Build 6:
  • New CyanogenMod bootanimation (it is official!) (check this commit: http://review.cyanogenmod.org/#/c/54440/)
  • Removed OI File Manager
  • Added CM File Manager backport! check this: http://forum.xda-developers.com/show....php?t=1982918
  • Fixed GPS (GPS HAL was missing, thanks to @Arjun12357 (for this), and cute_prince(for this)
  • libstagefright: Fix MPEG4 timestamp (using 32-bit unsigned)
  • Revert "Toggling the flashlight from the lock/pattern/sim unlock screens by long pressing the HOME button (1/2)" ('coz we don't have a flashlight!)
  • Option to hide Adb notification icon
  • Calculator: Revert "remove a lot of unused stuff and made the code cleaner" (fixes a bug)
  • Email: Add option to allow the download/upload of "potentially" insecure attachment
  • Make sure widget is notified on message-related changes
  • Fix 5701: Email widget displays valid emails then lots of empty entries with 01/01/1970
  • Exchange: increase max EAS heartbeat to 30 minutes
  • Fix heartbeat not incrementing on trivial changes
  • Revert "Allow only NT_MODE_GSM_ONLY or NT_MODE_WCDMA_PREF" (bugfix)
  • Phone: Ignore touch during network operators search
  • Phone: Disable accelerometer sensor while in-call and screen UI is off
  • I/O scheduler settings
  • Fix switching running/cached apps with memory bar
  • Removed Undervolt code from Settings (was device specific, for SEMC devices)
  • Removed Swap2SD in Settings
  • Removed A2SD in Settings
  • Camera: Use popup settings instead of knobs
Build 5_rev3:
  • Lock screen weather : Switch to new yahoo api
  • frameworks: new effect sounds contributed by "Dennis Cleiren"
  • Bugfixes in frameworks_base
  • Add lockscreen rotation as an optional rotation setting (1/2)
  • Remove 10MB of useless video from builds
  • Bottom statusbar (1/2)
  • lockscreen weather: capitalize C/F temps
  • revert "Add feature for clever dialing in ComposeMessageActivity" (doesn't work )
  • Browser: Quick control updates from Jelly Bean (squashed)
  • Fix Browser crash when VoiceSearch activity not available
  • Options to set the grid size in the app drawer.
  • added charger images
  • Added live wallpapers: Grass, Galaxy, and Polar Clock (from GB)
Build 5_rev2:
  • Add option to dissable camera shutter sound
  • Feature : Volume adjust sound preference 1/2
  • Feature : Volume adjust sound preference 2/2
  • Mms auto-retrieval (ics) 1/2: framework
  • Mms auto-retrieval (ics) 2/2: mms
  • telephony: Fix MMS for when operator has different APNs for Data and MMS
  • Misc. libstagefright fixes pulled from gerrit (check commits here)
  • Add feature for clever dialing in ComposeMessageActivity (just put phone near your ear) *haven't tested this*
  • LatinIME: Option to reverse volume key logic on cursor control
  • Add support for EXT filesystem
  • Disable Face-Detection in Camera app (from here) *fixes FC's in Camera app*
Build 5:Build4:
  • Updated Sources
  • Updated Kernel(Latest cute_prince kernel 3 source)
  • GPU OC and OC upto 800Mhz re-added(Default processor is at 600MHz)(Safe OC)
  • Wifi driver ported from HTC One V
  • Wifi firmware ported from HTC One V
  • Wifi completely fixed!(Tested by 2 beta testers)
  • Wifi Toggle Completed fixed(after a long deep sleep about 8-9 hours it might get stuck just turn on/off 3-4 times and you will be good to go)
Build 3:
  • New Kernel Source by cute_prince to fix battery drain
  • More smoother with new kernel
  • Better Contrast with new kernel source (Noticeable difference in viewing quality)
  • Camera fix from cm10 for face detection(Dint get any FC till yet but if you get let me know)
  • Brightness Toggle fixed (used to FC before)
  • Wifi toggle response is much better(Not Fully fixed as it is a kernel problem)
  • Default kernel clocked at 600Mhz only(OC kernel will be provided separately)
Build 2:
  • New Kernel 3 Source by cute_prince
  • Power Hal fixed
  • OC Kernel upto 800Mhz(Default is 600Mhz for processor) and OC GPU
  • A bit more smoother due to new kernel source
  • Removed CM Updates from Settings>About Phone
  • Removed Recovery Version from Settings>About Phone
  • Removed Swap Option from Settings>Performance>Memory Management
  • Removed A2SD Settings from Settings>Performance>Memory Management
  • Removed Undervolt Option from Settings>Performance>Processor
  • Removed UltraBrightness Option from Settings>Display>Brightness
Build 1:
  • Initial Release with compatible Kernel 3(build from source) and everything working.
  • Updated Sources
Wallpaper MDPI:


MiniCM9 signature banners:
[/CENTER]

Disclaimer:
Quote:
CID, (as referring to the new CyanogenMod mascot) is the personal work of Caio and CyanogenMod. All logos of MiniCM9 are based on his design and are reproducing the original work of the respectful author. Therefore, all credits go to him and CM
join #pico for a chat!
The Following 26 Users Say Thank You to thewisenerd For This Useful Post: [ Click to Expand ]
 
thewisenerd
Old
(Last edited by thewisenerd; 20th December 2013 at 10:39 AM.)
#3  
Senior Member - OP
Thanks Meter 2261
Posts: 1,065
Join Date: Sep 2012
Credits:
  • All those who contributed to the linux kernel
  • lirokoa, sakindia123, derefas, cute_prince and all others who contributed for Kernel 3.0.101
  • Google (for android)
  • Cyanogenmod Team and all its contributors (for the amazing "mod")
  • nobodyAtall and all other contributors for creating MiniCM
  • parudthz for the initial device tree.
  • immortal_yash (for bringing this upto build #4)
  • Big thanks to @ErwinP, and his device tree (https://github.com/ErwinP/android_device_htc_buzz) for trebuchet patches
  • androidarmv6 repos
  • PyroMod repos
  • GenetICS repos

The updated apps' credits go to:
Don't be a Leech! If you know what I mean
join #pico for a chat!
The Following 18 Users Say Thank You to thewisenerd For This Useful Post: [ Click to Expand ]
 
thewisenerd
Old
(Last edited by thewisenerd; 20th December 2013 at 10:20 AM.)
#4  
Senior Member - OP
Thanks Meter 2261
Posts: 1,065
Join Date: Sep 2012
Sources:

All sources are openly available on GitHub. Find all cherry-picks from Gerrit Instance on minicm4pico's repositories.

CyanogenMod: https://github.com/CyanogenMod
MiniCM: https://github.com/MiniCM
minicm4pico: https://github.com/minicm4pico
Kernel sources: https://github.com/vineethraj49/android_kernel_htc_pico
Device tree: https://github.com/vineethraj49/andr...e_htc_pico_ics
Vendor tree: https://github.com/sakindia123/ics-vendor-pico

The team:
  • omerjerk (the coding expert! xD )
  • thewisenerd (that's me )
  • immortal_yash (let the guy who stole your pico, lose his... *mind* )
  • #Superuser (the budding newbie )
  • dhrumangajjar
join #pico for a chat!
The Following 14 Users Say Thank You to thewisenerd For This Useful Post: [ Click to Expand ]
 
sherif_linkin
Old
#5  
sherif_linkin's Avatar
Senior Member
Thanks Meter 60
Posts: 250
Join Date: Mar 2012
Location: Cairo
Default Re: [ROM & KERNEL 3.0.16][IMM76L/4.0.4] MiniCM9-3.0.5 - Beta 1 (28/2/13)

Is it having overclocked kernel 3

Sent From Mars By An Alien
The Following User Says Thank You to sherif_linkin For This Useful Post: [ Click to Expand ]
 
Red Devil
Old
#6  
Red Devil's Avatar
Recognized Contributor
Thanks Meter 2411
Posts: 1,404
Join Date: Oct 2012
Location: Mumbai
Awesome work man ! Thanks.. Is it an updated version of the old minicm9 ? anything extra ?

Remember the drill
→ Follow the Forum Rules → Use Search before posting → Post in the right sections → Do not spam the board

 
immortal_yash
Old
#7  
immortal_yash's Avatar
Senior Member
Thanks Meter 616
Posts: 858
Join Date: Aug 2011
Location: Mumbai
Quote:
Originally Posted by akshat.shenoy View Post
Awesome work man ! Thanks.. Is it an updated version of the old minicm9 ? anything extra ?
yes its updated source and as you would have seen kernel 3 was not compatible with this and gave many bugs so i fixed all of them and smooth
Phone: HTC Explorer (Pico) Stolen
Motorola Moto G 16GB GSM Global



My Work for Moto G/Falcon
EverVolv 4.0

The Following 4 Users Say Thank You to immortal_yash For This Useful Post: [ Click to Expand ]
 
immortal_yash
Old
#8  
immortal_yash's Avatar
Senior Member
Thanks Meter 616
Posts: 858
Join Date: Aug 2011
Location: Mumbai
Quote:
Originally Posted by sherif_linkin View Post
Is it having overclocked kernel 3

Sent From Mars By An Alien
i can build one its easy but its not recommended as it burns nand slowly oc not stable till yet
Phone: HTC Explorer (Pico) Stolen
Motorola Moto G 16GB GSM Global



My Work for Moto G/Falcon
EverVolv 4.0

 
sherif_linkin
Old
#9  
sherif_linkin's Avatar
Senior Member
Thanks Meter 60
Posts: 250
Join Date: Mar 2012
Location: Cairo
Default Re: [ROM & KERNEL 3.0.16][IMM76L/4.0.4] MiniCM9-3.0.5 - Beta 1 (28/2/13)

Quote:
Originally Posted by immortal_yash View Post
i can build one its easy but its not recommended as it burns nand slowly oc not stable till yet
Ok mate can you please upload a overclocked kernel for your rom and it's going to be the user choice because I'm using the overclocked kernel and I don't have any problems with NAND

Sent from my HTC Explorer using xda premium
The Following User Says Thank You to sherif_linkin For This Useful Post: [ Click to Expand ]
 
immortal_yash
Old
#10  
immortal_yash's Avatar
Senior Member
Thanks Meter 616
Posts: 858
Join Date: Aug 2011
Location: Mumbai
Quote:
Originally Posted by sherif_linkin View Post
Ok mate can you please upload a overclocked kernel for your rom and it's going to be the user choice because I'm using the overclocked kernel and I don't have any problems with NAND

Sent from my HTC Explorer using xda premium
give me few hours by evening i will upload it as i have to study now
Phone: HTC Explorer (Pico) Stolen
Motorola Moto G 16GB GSM Global



My Work for Moto G/Falcon
EverVolv 4.0


The Following 2 Users Say Thank You to immortal_yash For This Useful Post: [ Click to Expand ]
THREAD CLOSED
Subscribe
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes