orb3000 · Apr 5, 2010 at 05:22 am

New ROM upgrade WM6.1 21127 v2.0 for Universal

Member thingonaspring made an important upgrade to his WM6.1_21127 v2.0 ROM for Universal

A lot has changed for this version, that’s why it’s jumped a bit to v2.0.

The kitchen’s been rebuilt extensively to support bepe’s platformrebuilder. The new kitchen adds the following handy features :-

– includes a proper XIP kitchen that re-cooks the XIP section on each build, allowing for more flexibility in the rom layout, if you’re into that kind of thing.
– relocation code is much improved, meaning modules are now stripped of useless sections and better allocated to WM6.1’s available virtual memory slots. Smaller, faster, better.
– suports newer “EXT” type kitchen addons, just place them in EXT folder and build.
– can support WM6.5. Which is nice.
– support for XPR compression as well as the Unis default LZX. XPR is a lot quicker to decompress, so it’s especially handy on 64mb machines that swap stuff in and out of pagepool a lot. It doesn’t compress as well as LZX though, that’s why the roms look bigger. XPR compresion was adapted from TPC’s Kaiser kitchen, so props to him.
– when building a rom with the kitchen you will now make 2 choices, memory size and compression type. After that the kitchen builds automatically up to the usual encoding app.

Changes for v2.0 :-
– both 64 and 128 roms use XPR compression – much faster than Uni’s default LZX
– all modular exe/dll/cpl/mui/tfx/plg components have useless sections stripped thanks to bepe’s platformrebuilder. This saves ram, virtual memory and other resources
– mp3dmod and msdmo dlls included to allow support for apps that use them (pocketplayer and google’s youtube app, probably others too).
– AKU bug fixed to make Market work properly (thanks responderman)
– Drivers completely rebuilt. I had no choice, PlatformRebuilder crashed while building the old driverset as most of the modules were pre-stripped. I’ve also made an attempt to fix some audio choppiness in A2DP, but it’s difficult to test as my A2DP headset is very bad at A2DP. Handsfree is definitely working fine.
– Smaller wince.nls used to save ROM+RAM
– Yet more unused files and modules removed.
– Opera Mini 5 added. This version runs native, unlike previous java-based opera minis. It’s a very fast browser with low memory footprint (about 6mb with a single tab).
– yet more memory freed up for 64mb users

64mb versiom has 4.0mb Pagepool. 33 Mb free RAM on clean boot with 200+contacts and appointments synced)
128mb version has pagepooling disabled
Flash Disk enabled
Extended ROM enabled

Removed :-
– Windows Media Player (TCPMP integrated to replace WMP)
– Office OneNote
– Customer Satisfaction (SQM)
– FirmwareUpdate
– Catalog
– Entertainment (games)
– Transcriber
– Getting started
– Bootsplash/welcome images
– MP3 ringtones not supported.
HTC’s ringtone extension takes up a lot of space in ROM and it’s very slow to load. Convert ringtones to wav instead

Included :-
– Opera Mini 5 native WM version
– TCPMP 0.72 recomp3 fully integrated to replace Windows Media. Suports WMA/WMV/FLV/FLAC/OGG/DIVX/MP3……. Uses hybrid plugins from 0.72 and 0.81 for best performance
– PocketNotepad
– PocketRAR
– AdobePDF Reader 2.5
– No2Chem’s USB to PC usb mass storage driver
– No2Chem’s neuPowerCpl replaces backlight settings, power control panel and adds some nice options.
Note that it won’t display advanced usage stats (batt temp etc) as no neuBattery driver exists for uni.
– Dutty’s SDHC driver package (tested with 2/4/8/16gb)
– PimBackup
– JWright’s Network Plugin (mount windows shared drives over wifi/activesync)
– TaskManager 3.1
– TotalCommander 2.5.1
– Windows Live 10.7
– Remote Desktop Client
– Office Mobile
– PNG/GIF graphics optimised for size where possible.

This rom has no bootsplash screens, so you will see a black screen on boot, followed by a white screen.
Tap the white screen to begin using the device on 1st boot.

Drivers, XIP section, registry, pagepool and filesystem have all been optimised for speed and RAM.

Every single EXE, DLL, MUI, CPL and plugin has been made into a module – with the exception of .NET libs (can’t be modular) and one or two specific DLLs/EXEs that will not execute in modular form. Again this saves memory an 64mb machines and speeds up access to executables.

Continue to ROM thread

6.1


_________
Want something on the XDA Portal? Send us a tip!

orb3000

orb3000 is an editor on XDA-Developers, the largest community for Android users. @orb3000 News Writer & Forum Moderator @xda-developers. Windows Phone/Android enthusiast, like HTC and flashing! 100% cert. free of i-products Xalapa, México View orb3000's posts and articles here.
Mathew Brack · May 25, 2015 at 06:00 am · 5 comments

Android M Code Name: Macadamia Nut Cookie

While the official name for the latest iteration of Android has yet to be revealed, the code name used internally by Google has been seen to be Macadamia Nut Cookie (MNC). This will almost certainly not be the final name for the release with rumors so far leaning towards milkshake, much like Key Lime Pie became Kit Kat and Lemon Meringue Pie became Lollipop. The acronym MNC has now also started to appear in several locations in AOSP, just look out...

XDA NEWS
Chris Gilliam · May 24, 2015 at 03:59 pm · 3 comments

XDA Recap: This Week In Android (May 17 – 23)

Another week, another recap. The Sunday tradition marches on this week with a fresh no-nonsense look at big-picture news. Here in the digital XDA writers’ room, we spend our days pouring over an average of 2,500 news items and forum threads every 24 hours. Only the most timely and interesting bits survive the editing process, but the portal’s front page still sees weekly counts in excess of 100 posts. This is a glut of content to absorb, especially if following...

XDA NEWS
Mario Tomás Serrafero · May 24, 2015 at 11:00 am · 1 comment

Sunday Debate: Are Smaller Bezels Better or Worth It?

Bezels have been getting smaller and smaller as the years go by, and while devices from 2011 needed to trim some fat, there is no absolute rule that says that smaller bezels, after a happy medium, are beneficial to a phone. Part of this is that, with today’s current smartphone paradigms, an absolute lack of bezels does not produce an inherently better user experience.   With each technological advancement come limitations and compromises of some sort, and bezels are not...

XDA NEWS
Share This