FORUMS
Post Reply Email Thread
This ROM is stock XT862 5.7.906 deodexed and meticulously optimised to make the lowest use of resources possible.

The zipfile download is just 75.9Mb - everything unnecessary has been removed, many resources hand optimised and blur/moto apps replaced where better alternatives exist.

Features :-
- All hardware, camera/camcorder, sensors, GPS, bluetooth, LEDs, HDMI etc working
- Reboot+screenshot on power menu
- MMS from CM7
- Calendar from CM7
- Networklocation fixed
- Minimum and auto brightness lowered to increase battery life with screen on
- Calculator replaced with latest (2012-12-20) MobiCalc (Scientific calculator with DEC/BIN/HEX conversion)
- Blur Setup removed
- Uses standard android account+sync settings, no more need for Blur services
- optimised blurphone/dialer UI
- black themed notification bar
- vol up/down wake
- Optimised Flash player (You must reboot once for it to work)
- HDMI fixed and fully tested now
- Smooth scrolling patch from MrObvious
- Camera from Atrix, hacked for 100% jpeg quality, added fps lowlight patch in 1.65
- Gallery replaced with QuickPic
- N1 Magic Alarm replaces Blur Alarm Clock, which was very big and slow for a simple alarm app.
- ICS iconset
- Pre-rooted
- Default browser forced to desktop view and always shows debug menus
- 1% battery (using icons lifted from mavrom's framework-res.apk)
- Notification power toggles from Steel Droid 4.8
- Very minimal Gingerbread Google Apps - much smaller than the one on goo.im
- Email app from CM7, syncs contacts/calendar/email from MS exchange, Office365, Gmail, Hotmail or any POP3/IMAP account
- Total control of over/under clocking/volting
- Busybox 1.20 replaces all binaries wherever possible (lowers disk/mem/cache usage)
- Latest Holo Launcher (2013-01-06) pre-installed and updatable
- DSPManager
- FMRadio
- Quickoffice (we have a license for this as part of stock ROM, so well worth having)
- Terminal emulator (2013-01-06)
- One alarm tone "alarm classic", one ringtone "ring", one notification tone "bells"
- No bootanim/sound (shows default android logo)
- init.d support
- command line tools
---- "rw" - read/write system
---- "ro" - revert to read only
---- "ssh"/"scp"
---- "zip" - create archives from cmd-line
---- "ash" as default shell using busybox
---- "zipalign" - force zipped APK contents to 32-bit boundaries for better use of RAM
---- "repack_apks" - rezip and zipalign a dir full of apks, cd to /data/app and run it to optimise apps downloaded from market

More details, credits, how-to for overclocking etc in 2nd post.

DOWNLOAD LINK - UPDATED v1.7 - Network location fixed, optimised camera and framework-res, icons from lotzakritters, updated hololauncher, terminal, superuser, flash mod, removed unused ducati binaries, removed unused libs, added reboot+screenshot, removed VZW location services and lots more optimisations.
http://devhost.xda-developers.com/bI1 - XT862 version
http://devhost.xda-developers.com/SOc - XT860 version, thanks to docardoso, updated to fix keymap

****FLASHING INSTRUCTIONS - IMPORTANT THESE ARE SPECIFIC TO MINIMOTO ROM****
This ROM should work with safestrap 2 or 3, but has only been tested on v3.05.
To flash, first create a ROM slot in SS3, activate that slot, wipe data, then install the ZIP.
Do not clear data again after installing - this ROM installs some necessary files to the /data partition.
The Following 84 Users Say Thank You to thingonaspring For This Useful Post: [ View ] Gift thingonaspring Ad-Free
7th November 2012, 02:05 PM |#2  
thingonaspring's Avatar
OP Senior Member
Thanks Meter: 222
 
More
Credits/Howtos
Credits :-
Hashcode - for every single thing that makes this phone still worth having. Particularly safestrap3, which allows me to mod ROMs on the train to/from work and still have a working phone the rest of the time

Buckmarble - for mavrom - I used Buck's /etc directory as a quick way to get this bootable under safestrap, and the battery icons from his framework-res.apk
http://forum.xda-developers.com/show....php?t=1612537

Chevycam94 - for Steel Droid ROM - I used his SystemUI.apk file to add power toggles.
I've used Chevy's to save time, but plan to do my own later with less theming.
http://forum.xda-developers.com/show....php?t=1278056

Opptimizer projekt - for the overclocking kernel modules
http://code.google.com/p/opptimizer/

Cyanogenmod team - for their fantastic mail/calendar/mms apps
http://www.cyanogenmod.org/

Motorola - for making all our lives more difficult
http://www.motorola.com

How-tos :-

===Over/Under Clock/Volt===
You can find a template overclocking script in /etc/init.d named "02overclock".
By default, all the options are commented out.
The script includes example values tuned for my specific CPU, so yours will probably not work with these values, but it also lists the default moto values for reference.
While testing, copy the script to /data and run it from there - don't put testing values in /etc/init.d or your device may bootloop.

To edit the script, type "rw" in terminal to enter read/write mode, then make the changes you want using your favorite text editor.

First, uncomment these lines
#echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
#echo 1 > /sys/devices/system/cpu/cpu1/online
#insmod /system/lib/modules/symsearch.ko
#insmod /system/lib/modules/overclock.ko
#echo hotplug > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Then start trying various settings for the 0,1,2,3 Steps of CPU scaling.
See the following article for details on tuning the VSEL and clock speeds to your device - proceed with caution.
http://rootzwiki.com/topic/14511-opp...omap4-devices/

Once you have a stable set of values, in terminal "cp /data/02overclock /etc/init.d" and reboot.
Now your phone will apply these values on every boot.
The Following 9 Users Say Thank You to thingonaspring For This Useful Post: [ View ] Gift thingonaspring Ad-Free
7th November 2012, 04:53 PM |#3  
Senior Member
Thanks Meter: 73
 
More
Sounds cool, might give it a shot.
Couple of cuestions:
what launcher does it have? ( I know I could easily replace it, but, just curious )
since it's deodexed, do you reckon rom toolbox themes would work?


Quote:
Originally Posted by thingonaspring

This ROM is stock XT862 5.7.906 deodexed and meticulously optimised to make the lowest use of resources possible.

The zipfile download is just 99.5Mb - everything unnecessary has been removed, and blur/moto apps replaced where better alternatives exist.

Features :-
- Pre-rooted
- Very minimal Gingerbread Google Apps - much smaller than the one on goo.im
- Email app from CM7 - syncs contacts/calendar/email from exchange, office365, etc, also supports gmail and hotmail (works for me even without a "plus" account!)
- Total control of over/under clocking/volting
- Busybox replaces all binaries wherever possible (lowers disk/mem/cache usage)
- Latest (2012-11-07) ADWLauncher pre-installed and updatable (fast stable modern launcher)
- DSPManager (replaces "audio effects" from stock)
- FMRadio
- Quickoffice (we have a license for this as part of stock ROM, so well worth having)
- Terminal emulator
- One alarm tone "alarm classic", one ringtone "ring", one notification tone "bells"
- No bootanim/sound (shows default android logo)
- TCP/Filesystem/VM tweaks
- init.d support
- command line tools "rw" - read/write system, "ro" - revert to read only, "ssh", "scp", "zip", "ash" as default shell (busybox)
- All hardware, camera/camcorder, sensors, GPS, bluetooth, LEDs etc working

More details, credits, how-to for overclocking etc to follow.

DOWNLOAD LINK
http://www.multiupload.nl/652II0AO7F

****FLASHING INSTRUCTIONS - IMPORTANT THESE ARE SPECIFIC TO MINIMOTO ROM****
This ROM should work with safestrap 2 or 3, but has only been tested on v3.05.
To flash, first create a ROM slot in SS3, activate that slot, wipe data, then install the ZIP.
Do not clear data again after installing - this ROM installs some necessary files to the /data partition.

7th November 2012, 05:49 PM |#4  
thingonaspring's Avatar
OP Senior Member
Thanks Meter: 222
 
More
Launcher - ADW, latest as of today.

Theming - should be possible, only some static resources in framework-res.apk have been modified, which I don't think will cause any problems.

I'll update 1st and 2nd posts with a lot more info in a few hours, am at work right now, so not cool to be spending too much time on forums.
The Following User Says Thank You to thingonaspring For This Useful Post: [ View ] Gift thingonaspring Ad-Free
7th November 2012, 08:19 PM |#5  
Endoroid's Avatar
Senior Member
Flag Surrey
Thanks Meter: 314
 
More
If I understand correctly this is NOT overclocked by default?

Sent from my XT860 using xda premium
7th November 2012, 11:12 PM |#6  
Senior Member
Thanks Meter: 338
 
More
It looks fine so far, with one major exception: there is no settings->accounts & sync, so, since GMail is not installed by default, I cannot set my GMail account to sync after installing the app. (I do like to tweak these settings, so I'd have to see it back.)

Also, settings->battery & data manager->battery mode force closes (not a huge issue). Settings->battery & data manager->data delivery->Social applications force closes (expected that one.) If there is a way to disable these menu items, that would be a good thing - nobody like to get an FC.

Also, like Maverick, the default typeface dos not distinguish visibly between normal and bold type. In GMail, it is nearly impossible to tell which conversations have unread messages and which do not (unread have bold type on stock.) You can sort-of tell because unread and read conversations have a slightly different background, but it's too subtle to tell at a glance - you really have to look to see the difference.
8th November 2012, 07:10 AM |#7  
Senior Member
Thanks Meter: 79
 
More
Nice to see a new rom development
8th November 2012, 09:59 AM |#8  
thingonaspring's Avatar
OP Senior Member
Thanks Meter: 222
 
More
@Endoroid Yep - not overclocked by default - you need to tune the overclock script in /etc/init.disabled/02overclock, testing carefully. Only when you have good settings for your CPU should you copy that script to /etc/init.d so it applies on boot.

@doogald
settings->accounts & sync - I'd recommend using the built-in email client. It handles gmail really well and has sync settings in the app.

settings->battery & data manager->battery, settings->battery & data manager->data delivery->Social applications force closes, yep both those features are removed. I'll look into tidying up the XML so it no longer shows those settings.


A patch release has just been uploaded to the OP, its a fix for headphone connectivity, well worth having.

Next target is a tidyup of the settings menus and an effort to get notification power widget and better battery/signal indicators.

Meanwhile - does anyone know of a source for a better built-in browser APK?
The D3's default one doesn't remember mobile/desktop useragent settings, so I usually end up installing Opera instead.
The Following 2 Users Say Thank You to thingonaspring For This Useful Post: [ View ] Gift thingonaspring Ad-Free
8th November 2012, 10:19 AM |#9  
Senior Member
Thanks Meter: 11
 
More
it will be great if you add more languages to it....
8th November 2012, 01:47 PM |#10  
thingonaspring's Avatar
OP Senior Member
Thanks Meter: 222
 
More
Quote:
Originally Posted by boazal

it will be great if you add more languages to it....

Hehe - so far I've been removing languages. It might be possible to make flashable language packs for it, I'll see if anyone's done something simillar.


@doogald
Quote:

There are other apps that store sync settings in settings->accounts, such as Dropbox

Hmm, that does make sense yes. I'll have a look at reinstating it.
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