Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[KTU84P][ROM][aw3som3]OmniROM ~ 19Oct2014

OP thewisenerd

27th December 2013, 06:10 AM   |  #1  
OP Senior Member
Thanks Meter: 2,627
1,203 posts
Join Date:Joined: Sep 2012

Originally Posted by zelendel

If you cant read the OP then maybe you should not be flashing custom roms.

First time installing OmniROM to your HTC Pico, or coming from another ROM:
  • Read known issues and FAQs
  • Copy GApps, SuperSU, and OmniROM ZIPs to your SDCard
  • Boot into Recovery (this ROM uses the aw3som3 recovery. You need to have atleast *one* ext4 partition on your SDCard before flashing this ROM!)
  • Flash the superwipe.zip from here, or DO A DATA WIPE / FACTORY RESET (otherwise your device will be stuck at boot)
  • Flash OmniROM zip from SDCard
  • Flash GApps zip from SDCard
  • Flash SuperSU flashable ZIP
  • Reboot

  • Don't restore system data using Titanium Backup!
  • Restoring Apps + Data might cause problems and is not recommended, avoid it if possible!

Upgrading from earlier version of OmniROM:
  • Copy the OmniROM ZIP to your SDCard
  • Boot into Recovery
  • Flash the OmniROM zip from SDCard
  • As the flashing wipes the /system partition, reflash Gapps, and SuperSU
  • Reboot

More to read:
XDA:DevDB Information
OmniROM, ROM for the HTC Pico (Explorer)

ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x

Version Information
Status: Stable

Created 2013-12-27
Last Updated 2014-09-28
Last edited by thewisenerd; 20th October 2014 at 06:07 AM.
The Following 63 Users Say Thank You to thewisenerd For This Useful Post: [ View ]
27th December 2013, 06:10 AM   |  #2  
OP Senior Member
Thanks Meter: 2,627
1,203 posts
Join Date:Joined: Sep 2012
Info 2
What's working:
  • Display
  • Audio playback
  • Camera
  • RIL
  • Screenshot
  • Stock browser
  • WiFi
  • Bluetooth
  • SDCard
  • WiFi tethering
  • Bluetooth tethering
  • GPS

Note: If you find any more issues, please report, so that I can add them here
  • Video playback
  • Video recording
  • find more to report!

Originally Posted by thewisenerd

video playback should work. video recording will NOT. you could call me lazy, but I ain't even going to try fix video recording. period.


  • install tubemate for youtube and other video sites
  • install mxplayer
  • Go to MXPlayer -> Settings -> Decoder -> Software Decoder -> (S/W decoder(local)) : check; (S/W decoder(network)) : check;
  • Go to MXPlayer -> Settings -> List -> File extensions -> Add -> MP3, FLAC, etc. (for music)


It's entirely possible that features not used by me are broken, but overall the device should be usable. You have been warned.


an int2ext flashable zip compatible with pico has been attached to post #5 for convenience.


19 Oct 2014

Changelog for Older Builds:


28 Sep 2014

  • updated omni sources upstream till 28sep'14
  • Updated framebuffer from CAF msm-3.4
  • Enabled Hardware composer
  • Updated QDSP5 driver
  • Updated libhtc_acoustic library
  • Updated Adreno blobs
  • Various updates to framebuffer
  • Overlay performance tweaks (cyanogen)
  • Fixed VoIP (TheWhisp)
  • Fixed MTP (Sachin Thomas)
  • I/O filesystem tweaks (Sachin Thomas)
  • Fixed WiFi issues (Sachin Thomas)
    • Fixed disconnection in deep sleep
    • Fixed on/off bug
    • Fixed country code error
  • all changes from codykernel till 28sep'14


02 Sep 2014

  • latest omni sources
  • skip building chromium, use webkit (my computer can't handle building chromium. I need a better PC)
  • revert general cleanup device tree (hard disk crash )
  • all latest changes from codykernel!


04 Jun 2014

  • latest omni sources
  • inherit-product $(SRC_TARGET_DIR)/product/locales_full.mk) instead of defining custom locales
  • remove libwebcore compilation
  • general cleanup device tree
  • sd-ext to /data by default! don't use *any* extra modifications and phuck up stuff!
  • removed releasetools (the entire build!)
  • all latest changes from codykernel!


25 APR 2014:

  • Added custom LatinIME_slim. You can still find the original LatinIME.apk in extras folder (https://gerrit.omnirom.org/#/c/6843/). Should you see significant code changes in latinIME, LMK, I'll update the prebuilt.
  • Added custom releasetools (all these files are not flashed to /system but can be found in extras/ folder in zip, should you need them


Build 7 Changelog : 18 APR 2014:

  • Fixed video recording
  • Fixed mass storage
  • disabled LPA audio
  • added PMEM_CACHE_FLUSH to driver (credits to agrabren)
  • Double Tap Home button to open recents
  • added Floating Window
  • Use pure OmniROM sources, with cherry-picks for legacy UMS and Floating Window (i.e. no omniarmv6 merges) (and no, omniarmv6 sources do not help fix camera)


Build 6 Changelog : 16 FEB 2014:

  • Latest upstream changes (KVT49L)
  • A new bootanimation (lags, as ain't properly resized for our device... you can help me do so, by resizing it, from here: https://github.com/omnirom/android_v...tanimation.zip)
    Note: The new bootanimation isn't included in this build because it gives some very nasty OOM errors, causing phone to not boot. So, reverted back to old bootanim. Will work fine on resizing.
  • One bug fix, (the controls not showing in video player (in h/w acceleration mode))
  • option to revert back to classic webview (though we still using chromium) (open up build.prop and change "persist.webview.provider" from "chromium" to "classic")


Build 5 Changelog : 13 FEB 2014:

  • Fixed Camera (video recording's derped for now. metadata's disabled, but this time, its some kind of codec error, non support for legacy)
  • Upstream changes (notably the Omni Sound Packs, more info here: http://forum.xda-developers.com/show....php?t=2630011), and OFC, NTFS support!


Beta #4 - 10-Feb-2014

  • omniarmv6 patches merged
  • omniarmv6 patches merged
  • omniarmv6 patches merged
  • omniarmv6 patches merged
  • omniarmv6 patches merged
  • patched up for support for legacy htc ril
  • removed/updated overlay
  • reverted ums to 50 (speeds terrible with 20, but stable)
  • smaller languages list (removed am_ET ne_NP hi_IN pa_INpa_IN ml_IN si_LK th_TH lo_LA km_KH)
  • Fixed black screen issue in some games
  • Fixed in-call sound distortion (robotic voice) (fixed by stock libaudio)
  • Fixed Voice Search (fixed by stock libaudio) (someone check)
  • Fixed Sound Recorder (fixed by stock libaudio) (someone check)
  • Added memtrack module (fixes memtrack logcat spam) (thanks to lozohcum)
  • removed qcom_bsp support as we ain't using it!?
  • Added S2W
  • use common cm kernel, with s2w, reverted back ion audio alloc (would be patched in next build)


Beta #3 - 04-Jan-2014

  • Updated omni sources (till 4th Jan) (with various cherry-picks to get camera working, check these here: https://github.com/vineethraj49/andr...ts/android-4.4)
  • Updated libaudio (but headphones not fixed yet :\ )
  • Fixed FC in Settings>Notification Drawer>Contextual notification panel
  • Included latinIME, after removing all the dictionaries (don't change the language, and you're fine )
  • Yes, lockscreen clock's "broken"... But, enable immersive mode, it's worth it p.s. someone could help me patching that XML


BETA #2 - 29-Dec-2013

  • Camera fixed!
  • RIL fixed!


Beta #1 - 28-Dec-2013

  • ION
  • New Adreno blobs and firmware
  • Fixed graphical glitches
  • Updated Omni sources (KOT49H)


Alpha #1:

  • Initial Release

Last edited by thewisenerd; 20th October 2014 at 02:36 PM.
The Following 25 Users Say Thank You to thewisenerd For This Useful Post: [ View ]
27th December 2013, 06:10 AM   |  #3  
OP Senior Member
Thanks Meter: 2,627
1,203 posts
Join Date:Joined: Sep 2012
Info 2 Downloads :)


Note: The new awesom3 partition table layout gives around 441 mB free in /system. In the most extreme cases, the ROM doesn't exceed 300 mB (on extraction, for now.), and so, you have ~140 mB free for G-Apps. You can get a bigger "micro" G-Apps package.Now, its a 128 mB userdata. So, you don't have enough space for GApps. Find a suitable gapps package to add here.

Latest SuperSU flashable package: http://download.chainfire.eu/supersu


BUILD #11: http://forum.xda-developers.com/show...&postcount=616

Older Builds:

BUILD #10: http://forum.xda-

BUILD #9: http://forum.xda-developers.com/show...&postcount=523

BUILD #8: http://forum.xda-developers.com/show...&postcount=451

BUILD #7: http://forum.xda-developers.com/show...&postcount=174

BUILD #6: http://forum.xda-developers.com/show...&postcount=103

BUILD #5: http://forum.xda-developers.com/show...0&postcount=97

Beta #4: http://forum.xda-developers.com/show...4&postcount=88

Beta #3: http://forum.xda-developers.com/show...9&postcount=59

Beta #2: http://forum.xda-

Beta #1: http://forum.xda-developers.com/show...8&postcount=11

Alpha #1: http://www.mediafire.com/download/g3...-ALPHA%231.zip
Alpha #1 mirror: http://d-h.st/eQw
Last edited by thewisenerd; 20th October 2014 at 06:06 AM.
The Following 26 Users Say Thank You to thewisenerd For This Useful Post: [ View ]
27th December 2013, 06:11 AM   |  #4  
OP Senior Member
Thanks Meter: 2,627
1,203 posts
Join Date:Joined: Sep 2012
Info 2 Sources & Credits :)
  • All those who contributed to the linux kernel
  • lirokoa, sakindia123, derefas, cute_prince and all others who contributed for Kernel 3.0.101
  • cute_prince, and Sachin Thomas, for getting the ION Memory Allocator for Pico
  • Google (for android)
  • Omni ROM Team and all its contributors
  • galaxyfreak for the initial device tree.
Last edited by thewisenerd; 4th July 2014 at 01:30 PM.
The Following 20 Users Say Thank You to thewisenerd For This Useful Post: [ View ]
27th December 2013, 06:11 AM   |  #5  
OP Senior Member
Thanks Meter: 2,627
1,203 posts
Join Date:Joined: Sep 2012
Info 2 Misc.
SuperWipe: When installing a new ROM, it is usually better to do a factory reset. In case you like to live dangerously, and spam threads with its consequences, stop reading this now.

So, made some modifications to the existing superwipe.zip, adding support for:
  • inbuilt journaling disabling (assuming you have an ext4 file system)
  • inbuilt NAND recovery

Download: superwipe_v0.5.zip

Note: A factory reset would work just as fine

================================================== ==============================

int2ext4: for increasing memory! just flash given zip. reboot. ta da!

download: int2ext.zip
Last edited by thewisenerd; 20th October 2014 at 02:35 PM.
The Following 20 Users Say Thank You to thewisenerd For This Useful Post: [ View ]
27th December 2013, 06:44 AM   |  #6  
navinn's Avatar
Senior Member
somewhere in your house
Thanks Meter: 335
496 posts
Join Date:Joined: Jul 2012
Great bro...
I'll install this n see if I have some free time..
I'm very proud that we have great development support from u guys..
U guys always rock..keep it up..
This project looks promising..

Hoping we get the bugs fixed soon..
The Following 2 Users Say Thank You to navinn For This Useful Post: [ View ]
27th December 2013, 07:41 AM   |  #7  
v_superuser's Avatar
Senior Member
Flag Jammu
Thanks Meter: 1,413
486 posts
Join Date:Joined: Jan 2013
Donate to Me
Oh yea, I think everything would be fine, just the graphical glitches need time!
The Following User Says Thank You to v_superuser For This Useful Post: [ View ]
27th December 2013, 07:53 AM   |  #8  
Affangta's Avatar
Senior Member
Flag Multan
Thanks Meter: 32
181 posts
Join Date:Joined: Oct 2013
wow..another kitkat rom! keep it up bro.
The Following User Says Thank You to Affangta For This Useful Post: [ View ]
27th December 2013, 10:52 AM   |  #9  
ateeq72's Avatar
Senior Member
Flag Chennai
Thanks Meter: 270
263 posts
Join Date:Joined: Dec 2011
Awesome! work bro!.. Subscribed to this thread for future updates!!
The Following 2 Users Say Thank You to ateeq72 For This Useful Post: [ View ]
27th December 2013, 11:10 AM   |  #10  
gauravrai's Avatar
Senior Member
Flag Lucknow
Thanks Meter: 111
566 posts
Join Date:Joined: Jun 2013
good luck

Sent from my HTC Explorer A310e using XDA Premium 4 mobile app

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes