Related
Welcome; I wanted to offer a little "something" back to the XDA community in the hopes that it will benefit others and to show my appreciation to the folks that make XDA the great community that it is.
There are many chefs that provide quality ROM's for you to use. However, if you've gotten excited about the idea of cooking your own ROM's, you've probably felt overwhelmed by the volume of Forum Threads and Wiki pages at your disposal to learn how to do this. The goal of this thread is to provide a starter kitchen so as to help new and intermediate chefs; the kitchen will produce a fully functional ROM for a Raphael device.
The kitchen includes a Read Me and Change Log file. The Read Me file contains answers to frequently asked questions as well as "known" issues. The Change Log file includes a list of changes that were made to files such as the .RGU, .PROVXML, etc.
Kitchen
Post #2 provides a kitchen that is built with Ervius Visual Kitchen; the post additionally provides updates to the content of the kitchen when necessary.
Discussions on the current version of the kitchen posted in this thread begins here: http://forum.xda-developers.com/showpost.php?p=5398310&postcount=1176
Application Packs
Post #3 provides additional applications that have been tested in the Ervius Visual Kitchen. It is recommended to download the packs before altering the kitchen.
OEM Packs
Post #4 provides OEM folders that are specific to the Ervius Visual Kitchen. These are intented for chefs who are looking to add the latest OEM to an existing kitchen.
ROM/SYS Packs
Post #5 provides ROM (XIP) and SYS folders that are specific to the Ervius Visual Kitchen. These are intented for chefs who are looking to add the latest ROM/SYS to an existing kitchen.
Workstation/System Requirements:
WinRAR 3.30
http://www.rarlab.com
IZArc 3.81
http://www.izarc.org
Microsoft Visual C++
http://msdn.microsoft.com/en-ca/visualc/default.aspx
Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
Microsoft .NET Framework
http://msdn.microsoft.com/en-us/netframework/default.aspx
Microsoft .NET Framework 3.5 Service Pack 1
Microsoft .NET Framework 2.0 Service Pack 1
Microsoft .NET Framework 1.1 Service Pack 1
Tutorials:
The following tutorials are available for newcomers who wish to learn about how to use the kitchen in this thread:
Kitchen
Sous-Chef's Guide to Da_G's Ervius Visual Kitchen 9.7
http://forum.xda-developers.com/showthread.php?t=521632
Porting
Sous-Chef's Guide to XIP Porting in Ervius Visual Kitchen
http://forum.xda-developers.com/showthread.php?t=526610
Wiki:
Previous versions of the tutorials, kitchens, tools updates, fix packs, OEM packs, and ROM/SYS packs can be found at the Raphael Wiki in the WM6.1 ROM Kitchen (Simple and Visual) section.
http://forum.xda-developers.com/wiki/index.php?title=Da_G's_Simple_ROM_Kitchen
Languages, DPI, Resolutions:
Language localization packages, DPI files, and Resolutions can be found in the Development & Hacking forum.
http://forum.xda-developers.com/showthread.php?t=547314
Package Repositories:
Raphael OEM Package Repository
http://forum.xda-developers.com/showthread.php?t=482173
Raphael OEM Packages
http://www.4shared.com/dir/12314954/9a1ec6bc/sharing.html
Credits:
Special thanks to the following folks for sharing their knowledge and expertise. If I missed someone, it's purely accidental – send me a note and I will add your name to the list.
da_g
cmonex
olipro
bepe
ervius
ameet
Contributions:
A thanks goes out to the following folks for their contributions to the kitchen. If I missed someone, it's purely accidental – send me a note and I will add your name to the list.
da_g
aruppenthal
b4pjs
captain_throwback
eras2r
jmckeejr
noonski
notatreofan
nrgz28
r.camies
xboomer55
Visual Kitchen
Created using Ervius Visual Kitchen 1.8.2; includes sleuth255 User Customization (UC) version 2.0. This post includes a list of packages that are included in the kitchen, a change log, and a read me file - which can also be found in the documentation folder of the kitchen. Also, take a moment to look at the Visual Kitchen Pack post, there's a list of what is included in the pack attached to the post.
WWE Visual Kitchen 6.1, OEM: 5.12.206.1 (20779), SYS: 21055, ROM: 21056/20779, 158 MB, 17.01.2010
Post-Download Instructions:
Extract the contents of kitchen archive to the root of your hard drive (ex: C:\XDA) to avoid path length errors.
Move the kitchen to the desired location.
Cooking Instructions:
Launch Erviuskitchen.exe.
Click the Load ROM button.
Select the FUZE/PRO .ERV ROM file.
Click the Create ROM button; allow the process to complete.
Wait for the Done message to appear in the Bottom Status window.
Exit the Ervius VisualKitchen application.
Tip
If the compilation is successful, the last three (3) lines in the Report window of the Ervius VisualKitchen application will display: ROM Builded successfull! Reenabling all skipped packages. All packages Reenabled. All Done.
RUU_SIGNED.NBH will be in the RELEASE_Raphael kitchen folder.
Verify the BUILD_LOG file after compiling a ROM; module entries in SLOT0 typically indicate that the stability of the device will be unpredictable; recode some modules.
The Sensor SDK 4 package provides enhanced screen rotation support; it includes a .PROVXML file that can be customized to include additional applications - Whitelist & Blacklist.
Known Issues:
Bottom of text cut-off in Connection Setup with large menu package installed.
Very Rare: Tapping Cancel on Connection Setup panel may be required if panel appears during post-ROM flash and/or Hard Reset.
Very Rare: Airplane Mode may be enabled (instead of Phone Mode) post-Hard Reset configuration phase. Pro: make setup finish faster, Con: extra tapping steps to switch Phone mode back on from Comm Manager.
Kitchen Tools Update:
Latest version of Ervius Visual Kitchen tools that have been tested with the kitchen in this post. The KITCHEN_BUILD_ROM.BAT has been updated to include logging; otherwise, the remainder of the files are those found on the Ervius Visual Kitchen thread.
None Available
Kitchen Fix Packs:
A kitchen Fix Pack addresses issues and oversights that were discovered after the release of the Visual Kitchen. The Fix Pack only contains changes to files and packages that were released as part of the kitchen. The Fix Pack does not contain changes to packages that appear in a Visual Kitchen Pack; changes/fixes for packages in a Visual Kitchen Pack will be addressed as part of a new pack.
None Available
Visual Kitchen: Application Packs
The Kitchen Application Packs includes additional applications that have been tested in the Ervius Visual Kitchen. The packages have been organized (sequenced) so as to ensure that the ROM produced by this kitchen is the same as the Package Builder (legacy) kitchen.
The pack applications have all been set to Unselected (False) - a package must be double-clicked to include the package during ROM compilation. The PACKAGES.TXT files in each PACK will overwrite the base kitchen version - providing a description for each package.
The .TXT files attached to this post contain the list of packages that are in the corresponding kitchen pack.
Visual Kitchen PACK 1, 29 MB, 13.06.2009
Visual Kitchen PACK 2, 28 MB, 13.06.2009
Visual Kitchen PACK 3, 30 MB, 26.06.2009
Visual Kitchen PACK 4, 50 MB, 16.08.2009
Visual Kitchen PACK 5, 05 MB, 16.02.2010
Post-Download Instructions:
Extract the contents of kitchen pack archive to the root of your hard drive (ex: C:\XDA) to avoid path length errors.
Copy the contents of the extracted kitchen pack to the kitchen .\EXT folder.
Tip
The archive folder structure matches the kitchen folder structure that corresponds to the build on which the package has been tested.
Use a file comparison utility to ensure that you do not lose any changes you may have made to existing packages in the kitchen.
The applications in these packs were tested using the Customized Device profile (DEVICE_CUSTOMIZED).
Recoded Modules Application Packs (Optional)
Although Windows Mobile 6.1 improved Virtual Memory (VM) by providing SLOT 60 and 61, modules can not be allocated in SLOT 60/61 - only files. Current kitchen relocation tools did not require any changes as SLOT 1 and 0 are the only slots where modules can reside. Device stability is compromised however, when there are too many modules as "spilloff" occurs into SLOT 0 resulting in reduced available memory which causes the device to report memory errors (even if it's not truly out of memory) or erratic application functionality.
RECMOD Application Packs contain versions of packages that appear in the kitchen and existing kitchen packs. These packages have had their modules recoded; the package names have _RM appended at the end of the name. When using RECMOD packages, it is important to remove the non-recoded version from the kitchen to avoid ROM compilation errors.
Visual Kitchen Recoded Modules PACK 1, 15 MB, 16.08.2009
Visual Kitchen Recoded Modules PACK 2, 05 MB, 16.02.2010
Visual Kitchen: OEM Packs
Chefs looking to simply update their existing kitchen OEM folder without having to download an entire kitchen can now do so with an OEM pack. The OEM Packs include the OEM folder for specific builds of Windows Mobile 6.1 and have been tested in the Ervius Visual Kitchen. The OEM pack also includes a corresponding optional DEVICE_* and OVERRIDE_KEYPAD_* package.
The DEVICE_* package contains all of the files that were removed from the original OEM folder. Closely examine the contents of the package before use as it contains untouched stock files that were found in the released ROM.
The OVERRIDE_KEYPAD_* package contains a copy of the the KEYPAD.DLL file from the .\OEM\OEMDrivers folder and can be used to ensure that the desired KEYPAD.DLL is installed during ROM compilation.
A text (.TXT) file appears in the .\DOCS folder of each OEM pack which details changes that have been made. As a result of a limit to the number of post attachments, only the latest versions of the OEM pack change logs have been added.
OEM: 5.12.206.1 (20779), 06 MB, 30.07.2009
OEM: 5.11.502.2 (20771), 22 MB, 30.07.2009
OEM: 5.05.405.1 (20764), 08 MB, 30.07.2009
Post-Download Instructions:
Extract the contents of OEM pack archive to the root of your hard drive (ex: C:\XDA) to avoid path length errors.
Copy the contents of the .\OEM\Raphael\.VM\ folder in the kitchen to the extracted OEM pack .\.VM\ folder (ex: C:\XDA\VISUALKITCHEN-OEM-PACK-20771\OEM\Raphael\.VM\).
Rename the existing .\OEM folder in the kitchen (ex: OEM.20771 or OEM.precopy).
Kitchen Conversion Instructions:
Copy the contents of the extracted OEM pack, which now includes the contents of the .\OEM\Raphael\.VM\ folder, to the kitchen folder (ex: C:\XDA\My_Visual_Kitchen\).
Rename the .\OEM.<buildnum> folder copied to the kitchen to .\OEM (ex: OEM.20771 to OEM).
Tip
The archive folder structure matches the kitchen folder structure of the legacy kitchen found in this thread.
Use a file comparison utility to ensure that you do not lose any changes you may have made to existing packages in the kitchen.
Note
The DEVICE_* and OVERRIDE_KEYPAD_* packages will be set to Selected (True) - a package must be double-clicked to exclude the package during ROM compilation.
Visual Kitchen: ROM/SYS Packs
The ROM/SYS Packs include the ROM and SYS folders for specific builds of Windows Mobile 6.1 and have been tested in the Ervius Visual Kitchen. The ROM/SYS also includes corresponding base ROM compilation profiles, pre-configuration (ERV) files, that have been tested in the kitchen.
Chefs will find untouched versions of the base XIP.BIN and OS.NB.PAYLOAD (no imgfs) as well as the donor XIP.BIN and OS.NB.PAYLOAD (no imgfs) - when available.
A text (.TXT) file appears in the .\DOCS folder of each ROM/SYS pack which details changes that have been made. As a result of a limit to the number of post attachments, only the latest versions of ROM/SYS pack change logs have been added.
SYS 21056, ROM: 21056/20779, 37 MB, 17.01.2010
SYS 21056, ROM: 21056/20771, 37 MB, 17.01.2010
SYS 21056, ROM: 21056/20764, 37 MB, 17.01.2010
Post-Download Instructions:
Extract the contents of ROM/SYS archive to the root of your hard drive (ex: C:\XDA) to avoid path length errors.
Rename the existing .\OEM\Rapheal\.VM folder in the kitchen (ex: .VM.20771 or .VM.precopy).
Backup the existing .\ROM\Raphael\ files (.TXT, .BIN. PAYLOAD) in the kitchen. The files to backup are:
INFO.TXT
OS.NB.PAYLOAD
ROMHDR.BIN
XIP.BIN
Kitchen Conversion Instructions:
Copy the contents of the extracted ROM/SYS pack to the kitchen folder (ex: C:\XDA\My_Visual_Kitchen\).
Tip
The archive folder structure matches the kitchen folder structure of the visual kitchen found in this thread.
Use a file comparison utility to ensure that you do not lose any changes you may have made to existing packages in the kitchen.
Note
.NET Compact Framework (NetCF) is a merged version of 2.0 & 3.5.
The following applications have been removed from the SYS folder and placed in the kitchen EXT folder; they are also available in an Application Pack and the Package Repository noted in the first post of this thread.
- Auto Data Config (ADC)
- Adobe Flash
- Infrared Data port (IrDA)
- Live Search
- Modem Link
- Remote Desktop Mobile
- Voice Command (MSVC)
- Voice Over IP (VoIP)
- Windows Live (MSN)
- Windows Media Player (WMP)
Emulator
Da_G,
Thanks for the kitchen.
Just wonder if there's any good ROM emulator to test any mod before flashing into a real life device?
This will hopefully prevent bad ROM and bricking phone.
With HardSPL, you stand little chance of bricking the phone, you can always return to bootloader and flash a working ROM. But as to an emulator, yes there is one, but it does not emulate the hardware the Raphael has, so for that purpose it would not work, none of the drivers would load up and the emulator would not boot. You would have to create a special version without drivers - but then, you aren't really testing the important part As long as you have HardSPL, you can flash without worry.
As for a guide to mashing things up before cooking, i'm putting together a large collection of packages.. choosing what you want in the ROM will be as simple as checking boxes.. as far as editing the registry goes, you need a program that can open/save in unicode.. i personally use EmEditor..
Thanks Da_G. This one is working great. I checked with base OEM/ROM/SYS folders. If I want to include any cab files how can I include them? I tried to copy a cab file in packages folder and it didn't pick up. Is there any thing I need to do? Actually my idea was to include some cab files in the rom instead of using UC while flashing.
Thanks
You have to convert the cabs to packages first.
http://wiki.xda-developers.com/index.php?pagename=OEM Package Tutorial
Da_G said:
With HardSPL, you stand little chance of bricking the phone, you can always return to bootloader and flash a working ROM. But as to an emulator, yes there is one, but it does not emulate the hardware the Raphael has, so for that purpose it would not work, none of the drivers would load up and the emulator would not boot. You would have to create a special version without drivers - but then, you aren't really testing the important part As long as you have HardSPL, you can flash without worry.
As for a guide to mashing things up before cooking, i'm putting together a large collection of packages.. choosing what you want in the ROM will be as simple as checking boxes.. as far as editing the registry goes, you need a program that can open/save in unicode.. i personally use EmEditor..
Click to expand...
Click to collapse
You're the man I wait with great patience going to also try the idiots guide as well as building in PPCKitchen as we speak I've had some issue getting the ROM to build... do I need Visual Studio as my backend dev box? I have 2003 Visual Studio but I'm thinking I need a newer version as for EmEditor; I'll grab that too. Thanks for the coaching, I hope to churning the buttah lik you my friend lol.
You need the .NET 3.5 runtime for windows (not .NET CF 3.5 for windows mobile), you can find it at microsoft's site. I believe that's the only requirement for the apps in the kitchen to run..
I'm about half-way done on the packages, archive is only 55mb so far.. gonna post a pre on my ROM thread since it's based on my ROM.
Thanks a bunch Da_G! I feel tempted to cook something. Do you also have a package that can give a man more time? Now THAT would be useful!
No packages for more time, sorry
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here's the first version of all the packages i've made thus far: http://forum.xda-developers.com/showpost.php?p=3176535&postcount=1498
You don't need the kitchen from the first post, i included it in the package there.. same steps to follow, but i've included a good amount of packages.. of course there will be more coming soon, rome wasn't built in a day
Don't forget to scroll down on the list of packages, it goes off screen in buildos
Da_G said:
No packages for more time, sorry
Here's the first version of all the packages i've made thus far: http://forum.xda-developers.com/showpost.php?p=3176535&postcount=1498
You don't need the kitchen from the first post, i included it in the package there.. same steps to follow, but i've included a good amount of packages.. of course there will be more coming soon, rome wasn't built in a day
Don't forget to scroll down on the list of packages, it goes off screen in buildos
Click to expand...
Click to collapse
Da_G YOU RULE BRO!
Posted a Diamond Phone canvas + Slide 2 Answer package, you can get it here - thanks to player911 for fixing it all up
It will of course be included in the next revision, but here it is now
Da_G said:
Posted a Diamond Phone canvas + Slide 2 Answer package, you can get it here - thanks to player911 for fixing it all up
It will of course be included in the next revision, but here it is now
Click to expand...
Click to collapse
Quick question - why don't you use original Diamond package (called "PACKAGE_Diamond_PhoneCanvas_Slider") for S2A taken from 2.03 Diamond rom? - it's working perfectly in my PROven
Dunno, figured there was some issue with it? I don't use it.. when i tested it shortly it seemed to work fine, is there a difference from the package I posted?
I've updated several of the packages in the kitchen with new builds from the just-released diamond gsm rom, and added a couple more new packages. still no scripting to select the os version you want, but it'll come
On my way out the door, so no time to upload now.. hopefully tonight Gonna test them while i'm out.
Da_g kitchen works great still don't know what I'm doing or what's going but how do I change manila's and stuff? I want to use the confuzed backgrounds and colorings.
Thanks!
The easiest way to do that is to ask monx if he can share his customized packages, you can then just drop them in the \Packages folder and select them (providing he has made an option.xml to go with it)
Dear GENE users and GENE great chiefs
I made this thread after i see it in Rapheal thread ,and I see it very useful.
And our greate chiefs Like Sumit ,BesFen ,Ankit teaching most of us how to make our own Rom .
So if we have share our packages and add ons for rom cooking we will make it easy for us and it will save time also for searching and testing .
When Posting please follow this format:
OEM Package Name:
OEM Author:
OEM Description:
OEM Version :
OEM Date if applicable:
Application Author:
OEM Requirements (does the package need other packages?)
OEM Issues (are there know issues with the package?)
Compatible Devices (will this work on other devices?)
Which Kitchen you use:
PACKAGES ARE FOR ROM COOKING ONLY. DO NOT ASK HOW TO INSTALL THEM TO YOUR DEVICE.
When Posting New Add on :
Please describe why we should use it
Which rom we must use it
Please do not post unless you are contributing or have a question about a specific package. Requests for packages are also acceptable. Once a requested package is added your post requesting it will most likely be removed.
I will put links with your packages in the first page .
As all of you know that cracked apps is not allowed
THANKS TO ALL OF GENE THREAD MEMBERS
NEW CAB: by CRACING
Phone Canvas v3.0 From HTC Mega
Original post :http://forum.xda-developers.com/showthread.php?t=542145
Cab link :http://rapidshare.com/files/261433715/Phone_Canvas_v3.0.1917.1.cab
Manilla package by : BesFen
To use in Sumit Kitchen for build 23009
Link for post :http://forum.xda-developers.com/showpost.php?p=4199415&postcount=799
Link for download :http://www.mediafire.com/?eij1ezdmmim
http://www.mediafire.com/?24wmt0ey5nc
Good, Can i post it here??
http://forum.xda-developers.com/showpost.php?p=4199415&postcount=799
Thanks.
Sumit New Kitchen Packages
1- HTC Mp3 trimmer
OEM Package Name:HTC MP3 Trimmer
OEM Author:HTC
OEM Description:For Make ringtones
OEM Version : 1.1 Build 1814.3421
OEM Date if applicable:na
Application Author:HTC
Which Kitchen you use:Sumit Kitchen for WM6.5
http://www.mediafire.com/?mcmm5wdue1m
2- Opera 9.5 Buil 9232
OEM Package Name:Opera
OEM Author:??
OEM Description:internet browsing
OEM Version : 9.5 Build 9232
OEM Date if applicable:na
Application Author:
Which Kitchen you use:Sumit Kitchen for WM6.5
http://www.mediafire.com/?tywhzizjzmt
3- S2P
OEM Package Name:S2P
OEM Author:
OEM Description:mp3 player ( u can use it and remove audio manager ) for save memory
OEM Version : 0.58
OEM Date if applicable:na
Application Author:
Which Kitchen you use:Sumit Kitchen for WM6.5
http://www.mediafire.com/?y421zrm4bmn
4- S2V
OEM Package Name:S2V
OEM Author:
OEM Description:for photo slide view
OEM Version : 0.42
OEM Date if applicable:na
Application Author:HTC
Which Kitchen you use:Sumit Kitchen for WM6.5
http://www.mediafire.com/?3ewwtmjz5zl
OEM's from the HTC Mega device
shared by da_g http://rapidshare.com/files/260899819/HTC-Mega-96-dpi-320-240-7-7-2009.rar
OEM made for new windows phone 6.5 by HTC for there new upcoming device HTC Mega
need to do some work to get all work
this is an touch diomond audio manager
need OEM packege for it....
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here We Are!!!
The Brand New HTC Sense 2.5.2012 that already ported and ready to use for our VGA devices
* Overview
* Screenshoots
* Thanks To
* Downloads
* Modifications & Tweaks
* Development Progress
* How to Cook
* F.A.Q
HTC Sense - Manila 2.5
HTC Sense or Manila is a user interface, based on the TouchFLO 3D user interface, developed by HTC for mobile devices running Windows Mobile.
HTC Sense is a "design experience, an architecture that is all about how
people use the device, making their content personal to how they use the device.".
HTC Sense 2.5.2012 was come from official RHODIUM_S2 [^] project (ROM), originally supported for WVGA screen only. To fit VGA Screen for Diamond and Raphael (Touch Pro) we need to port LUA, MODE9 and some QTC files from HTC Sense packages.
HTC Sense 2.5.2012 was designed for lower hardware than original HTC Sense that come from LEO ROM ( Already ported by kisja & amarullz [^] ), so the performance was greatly improved.
Features
Home - Display nice clock UI, current weather with animation backgrounds, Alarm, current date, Calendar and current appointment, and nice quick shortcuts (6 items in VGA), you can set it as programs launcher, contacts and browser bookmarks.
People - Display favorite contacts, when you hit All People softkey you will see list of all people, there is many things can you do with this tab, like view contact details, sms, email and facebook status.
Messages - Display recent text messages, the green bubble will shown if you have any unreaded SMS, you can tap on message and HTC Sense will bring the messaging interface for you (Messaging Client/People Message Classic)
Mail - Display recent email with the sleek interface.
Internet - Display browser launcher and thumbnailed favorite bookmarks.
Calendar - Display Month, Year, Day, Week calendar, you can also managed your appointment with the easy to use & finger friendly interface, you can see your Agenda and many more.
Stock - Display quotes/stocks from Yahoo Finance, you can add new stocks, rearranged the position, and update the chart.
Photos & Videos - Display your photos & videos in nice 3D view, you can tap the picture to view it, press albums to see the album view, slideshow, and you can directly open the camera with the button on the right.
Music - Display the music player, you can manage your playlists, find the songs very easy with categorized Artists, albums, genres and composers. It also gie you the nice 3D Album Cover view.
Weather - Display weather condition and forecasts for your selected cities and my location. It also come with the nice weather animations.
Twitter - Display your and your friends tweet in nice list view, you can update your tweet, send messages, retweet, and many other things.
Settings - Display the system and personal settings in nice category. You will forget your old Windows Mobile settings with this new Settings tab.
Differences between Manila 2.1 and HTC Sense 2.5.
Captain_Throwback already create the great list of difference between Manila 2.1 and Sense 2.5.
Home tab:
Sense 2.1 - Home tab includes World Clock w/Weather under time & Animated Weather wallpaper. Quick links to Call History & Calendar under time. Scrolling up will reveal several calendar entries.
Sense 2.5 - Home tab includes World Clock w/Weather under time & several choices of Animated wallpaper, including Weather. Quick link to Calendar under time, one Calendar entry shows. Scrolling up reveals 6 Quick Link shortcuts that can be customized to add a Program shortcut, Contact shortcut, or Bookmark.
People tab:
Sense 2.1 - People tab is the same as previous versions of Manila. Features 3D shortcut to Contact card for Favorites, selectable using bladelist along side of tab. Contact numbers are listed underneath selected Contact picture, and can be dialed with a single press.
Sense 2.5 - People tab features a grid view which shows 6 contact shortcuts at a time (scrolling up reveals additional shortcuts). Each shortcut uses Contact Picture for identification, and can be customized to View Contact Card, call a selected number, send a text or email (an icon in the bottom right of the picture will indicate the selected default action). The shortcut is actually 2 buttons - the picture acts as a direct shortcut to the default action as selected previously, and the bottom portion (which displays the contact name) opens the Contact card for that person. If there is an unread notification from that person, it will show up as a green icon on the bottom right of the button.
...
Read More [+]
-- COMING SOON --
* Kisja - For the great works in Manila 2.5.1921.
* cnzqy1 - Help me in porting & comparison this new Manila
* aamikam, programatix - For your great EXT ports.
* madnish30, Captain_Throwback - For your help in community.
* Co0kieMonster for his LuaTool [^]
* sztupi for his mode9converter [^]
* 6Fg8 for his mode9editor [^]
* All donators
* And anyone who help it to become reality.
IF YOU LIKE MY WORK, IT WILL BE GREAT IF YOU SEND YOUR SMALL MONEY FOR MY COFFEE
DONATE HERE!!!
Click to expand...
Click to collapse
PORTED PACKAGES [VGA]
Click to expand...
Click to collapse
[ 2010-02-16 ] Manila 2.5.2012 VGA *
This package contain all ported VGA files, but you need original wvga packages when you cook this package to be able to run the HTC Sense 2.5.2012 on your cooked ROM.
DOWNLOAD IT HERE [ XDA | 4SHARED | GOOGLE CODE ]
ORIGINAL PACKAGES [WVGA]
Click to expand...
Click to collapse
[ 2010-02-18 ] Manila 2.5.2012 Original WVGA [ LOCALIZED ][ CFC ] *
cfc'ed by Captain_Throwback, localized & packed by amarullz - This package contained original Manila 2.5.2012 WVGA from RHODIUM_S2 with CFC compressed for smaller QTC (images) files and faster performance, It also localized into Ervius visual kitchen localization style (0409, 040b, ...) this localized will remove all unused manila localization files after you cook it. - UPDATED WITH LATEST CAPTAIN'S MAIL PACKAGES
DOWNLOAD IT HERE [ 4SHARED ]
[ 2010-02-16 ] Manila 2.5.2012 Original WVGA [ LOCALIZED ] *
localized & packed by amarullz - This package contained original Manila 2.5.2012 WVGA from RHODIUM_S2 without CFC compressed, It only localized into Ervius visual kitchen localization style (0409, 040b, ...).
DOWNLOAD IT HERE [ 4SHARED | GOOGLE CODE ]
REQUIREMENTS PACKAGES
Click to expand...
Click to collapse
[ 2010-02-16 ] Manila 2.5.2012 EXT VGA *
ported to VGA by aamikam, packed by amarullz - This package contained all requirements packages that Manila 2.5.2012 depended with. It contain many common HTC packages included ( aGPS_Confirmation, AppointmentEditor, Audio_Manager_Engine, Contact_Picker, Contact_Utility_Engine, DeviceInfo, DiscretixDRM, DRM_Middleware, Email_Setup_Wizard, Facebook_Engine, GoogleLocationService, GPS_GMM, GroupEditor, HTCBirthday, HTCBookmark, HTCFontLink, HTCFramework, HTCGeoService, HTCMessage, Menu_Enhancement, Message_Enhancement, New_Contact_Card, Power, Settings_Improvement, SharedResource, Shared_Modules, Social_Networks_Engine and StartIconLoader )
DOWNLOAD IT HERE [ 4SHARED | GOOGLE CODE ]
TWEAKS PACKAGES
Click to expand...
Click to collapse
[ 2010-02-16 ] Manila 2.5.2012 Common Tweaks *
by amarullz - This package contained common tweaks and mods included ( NoHTCPhoneCanvas, People Messaging Classic, All Programs, and others important tweaks compatible with Manila 2.5.2012.
DOWNLOAD IT HERE [ 4SHARED | GOOGLE CODE ]
Don't Forget To Donate Me:
Android has an advance system for installing OS and updates, unlike other mobile OS that distributed the contents of OS in static ROM image(s), Android distributing the OS and updates in a plain zip file that contains all packages files and the updater for processing the installation.
The updater split in 2 type, the binary (update-binary) and script (updater-script), while the binary was executable files, and the script was configuration script that controlling the binary executable what to install.
But this advance technology never expanded into it highest potential ability, the update-binary was simply the linux executable wrote in C that runs in root mode, and can do anything into your system, including accessing Display FrameBuffer, accessing key and touch screen, set vibrate, runs programs, parsing files, loading png(s) and zip, and also reading and writing filesystem.
Old update-binary only support few functions that can controlled only by updater-script for installing the files, and not even one function that allowed the installer to show interactive user interface for users to input something that can manipulating the installing process. There is some program called "yesno" that show Yes or No interface, but it wasn't even enough to create more customizable updater.
Now with AROMA Installer update-binary, all this limitation was gone, and this advance technology already expanded into the highest level of its pontential.
Read More in amarullz.com [+]
What is AROMA Installer
"AROMA" was taken from Bahasa Indonesia (Indonesian Language) and it's mean "Smells", but also abbreviation of "Amarullz ROM Manifest". It was advance update-binary for Android that contains many features like Wizard Installation, Touch User Interface (AROMA UI), Customizable Packages, System Inspecting, Themeable, and User Interactive. All release version will had "Smell Things" codename, example in 1st version it has codename "Anggrek" which mean "Orchid".
How AROMA Installer Works
It works because Chuck Norris drive the high tech jet plane with high tech technology to be able to control your phone in remote and show you an awesome Installer in your phone.
No, Seriously, When user select the zip file to install it, the recovery will extract the update-binary and runs it with few arguments, all process and stuff was simply handled by update-binary, the recovery only show the information passed by update-binary via custom pipe. The great things is that update-binary can do anything if we can code it in C/C++, but not all people can easily playing with C/C++, and Its not effective and not fun at all to compiled it every time we need to change the process. That's why the custom script also used in AROMA Installer, it was simply edify script that used in normal updater-script but with expanded functions available.
It wasn't a simple thing to archive something like this, because the update-binary is simply the "linux executable" that doesn't even supported with dynamic links of libraries, not even supported basic drawing functions like drawrect, drawline, and don't expect it can included OpenGL in it's binary. It's runs on it's own. Even User Interface was wrote from scratch to manipulating directly into display framebuffer, user input was readed directly from raw of kernel input device, png and zip was readed with static link library, and the configuration was parsed in it's own program. It was result of one full month of developing, but you can use it in an instant learning without even need to know how to manage memory usage and pointers.
The AROMA Installer will read, parsing, and run the script commands to show it's UI's, Calculate partitions sizes, create-read and write temporary prop files, set & get variables, do simple integer comparisons and math sequences, do the if else or inline if conditions, configuring UI color scheme, configuring rom information, and many more.
Because it wasn't that simple and need a lot of time to developing it, did I worth to get some donations from my works?.
Screen Shoots
Ok I Know, calm down... Pictures say more than long descriptions , So here the screenshoots:
more at amarullz.com
Download
Version 1.00 - ANGGREK [2012/01/24]
Initial Release
Customizable
Optimized Build
Signing Your Script
AROMA Installer need Signing Their script to be able to pass Installer UI.
Select your aroma-config script and updater-script script in File Input below, then click Generate Signature, to download your Installer Sign File (CERT.SA). Place it in your META-INF folder, then pack your ROM.
Why I need Sign My Installer?
I Hate someone who use other works but don't know who actually created it... But I love someone use my works without even pay anything or buy anything for me. So This method is the best way to notice all users that the AROMA Installer was created by me. If you don't like the method, I can't force you to use my works...
Sign Your AROMA Installer Scripts Now [+]
Mods made by other than amarullz:
Stop Clock from Flipping 01:02(for Manila_Home_2_5_20111612_0):See attachment for the file, just overwrite the original file. No more weird bugs like the clock getting stuck or 0:00AM bug!
Disable HTC Messaging Client:Don't include HTC Messaging Client then import these registry keys:
Code:
[HKEY_CURRENT_USER\Software\HTC\Manila]
"Manila://PeopleDetail\\peopleMessageClassic.page.hidden"=dword:0
"Manila://PeopleDetail_SIM\\peopleMessageClassic.page.hidden"=dword:0
"Manila://PeopleDetail\\peopleMessage.page.hidden"=dword:2
"Manila://PeopleDetail_SIM\\peopleMessage.page.hidden"=dword:2
Then you can get a Manila 2.1-like messaging interface.
For CDMA2000 users, please download the attachment(for Manila_People_2_5_20111710_5) and overwrite the original file.
amarullz's NoMsgClient Mod provides more functions and you can use it instead, if you are using amarullz's mod, DON'T include my file!(the registry keys are ok)
Messaging mod by kimi_sae_ireba:See: http://forum.xda-developers.com/showpost.php?p=6362736&postcount=1295
BG4ALL by mwalt2:See: http://forum.xda-developers.com/showpost.php?p=5692205&postcount=382
HDWall mod(with BG4ALL) by mwalt2:See: http://forum.xda-developers.com/showthread.php?t=644515
Calendar Transparent mod by Qui-Gon:See: http://forum.xda-developers.com/showpost.php?p=5743486&postcount=599
Call History mod by Qui-Gon:See: http://forum.xda-developers.com/showpost.php?p=5872671&postcount=213
Manila Locker 2012 by mwalt2:
See: http://forum.xda-developers.com/showpost.php?p=5921312&postcount=859
Collected Tweaks by teixeirabmb:See: http://forum.xda-developers.com/showpost.php?p=5923677&postcount=868
Other Official ROM Download Link:Leo 1.5 2.10: http://conflipper.com/shipped/Leo/R...dio_Signed_15.34.50.07U_2.08.50.08_2_Ship.exe
How tos:
How to totally remove tabs of Manila 2.5:Delete the whole package of the tab, then edit 26948339_manila in Manila Core, delete the tabs you don't want, rearrange the remaining tabs, then add registry keys like:
Code:
[HKEY_CURRENT_USER\Software\HTC\Manila]
"Manila://footprints.page.hidden"=dword:1
How to CFC Manila 2.5:Download the attachment, place the two dlls in your Manila folder, then hex edit manila.exe and mode9.dll(if it is a module, is in S001). Just search for "libgles_cm.dll" in the files and replace it with "libgles_mn.dll". These values may appear multiple times in the file! Make sure to search and replace for both ANSI and UNICODE variants! Then use CFC GUI to open every Manila folders and CFC them(press Ctrl+F, then Yes->Yes->No).
Thanks Chainfire for the CFC GUI tool.
Packages that need to match each other's version:StartIconLoader must match Manila Core version(use them of the same ROM).
Message Enhancement must match Manila(for Manila 2.5, should be 1.2.xxxx) and Phone Canvas Enhancement(for Leo and Qilin dialers, should be 1.2.xxxx).
Album must match Media Tool kit(Album 3.0.xxxx matches Media Tool kit 1.0.xxxx, Album 3.2.xxxx matches Media Tool kit 1.2.xxxx, Album 3.5.xxxx matches Media Tool kit 1.5.xxxx).
List of HTC Packages and What Do They Do(VGA and WVGA) :Please see: http://www.mobileunderground.info/showthread.php?t=3841.
This Tutorial Is Mainly For EVK If You Use Some Other Kitchen Please Place The Files Accordingly.I Have Referred To Raphael & Diamond Devices During This Tutorial, But This Manila Should Work Fine On ANY VGA Device.
Preparation & Downloads:
Download the following packages to cook Manila 2.5.2012 VGA on your ROM From Here.
1. Manila 2.5.2012 WVGA Package (ORIGINAL)
2. Manila 2.5.2012 VGA Package (PORTED)
3. VGA EXT Packages by Aamikam and Programatix Compiled By Amarullz.
Important:
- You can choose which ORIGINAL packages you want to cook CFC or Non CFC ( CFC are compressed and save memory. but it is noted that it does not improve speed of manila2.5.2012. )
- Original WVGA version of manila 2.5.2012 must match the PORTED VGA version ( Both the packages are supposed to be 2.5.2012 NOT any other manila build. )
Now After Downloads Are Complete You Are Ready To Place These Packages In Your Kitchen
Cross Check The Packages In The EXT Packages The Following Should Be There:
Code:
aGPS_Confirmation_1_0_20111829_00^
Album_3_2_20113120_0
AppointmentEditor_1_0_20111623_0
App_Service_1_75_0_0
Audio_Booster_2_5_19194032_lo00
Audio_Manager_Engine_2_0_20113121_h
BrowserSnapshot_1_0_19201131_00
ClearStorage_2_3_0_1*
ConnectionSetup_3_1_19202627_00*
ConnectionSetup_3_1_19202627_00_VGA*
Contact_Picker_1_0_20113132_00
Contact_Utility_Engine_1_2_20112326_00
DelWMPTempFolder_1_10_0_0*
DeviceInfo_2_7_1_0
DiscretixDRM_1_0_20090930_01
DRM_Middleware_1_5_19162824_00
Dshow_2_0_19203223_00
Email_Setup_Wizard_2_3_20111731_30
Facebook_Engine_1_1_19223127_01
FormatSD_1_15_0_2*
Full_Screen_Player_1_8_19202128_00*
GoogleLocationService_1_0_1_21R1
GPS_GMM_3_0_106_3
GroupEditor_1_0_20111733_00
GSensorCalibrator_1_0_18192126_0
HTCBirthday_1_2_0_0
HTCBookmark_1_0_20111623_0
HTCFDN_1_6_2_0
HTCFont_Link_1_0_19132133_1
HTCFramework_1_5_19223320_00
HTCGeoService_1_0_19222811_00
HTCMessage_1_09_281_2
HTCMessaging_Client_1_5_20112515_00*
HTCNaviMgr_1_0_19193827_00
HTCScroll_2_0_19201130_00
HTCUtil_4_12_0_1
IE6Enhancement_1_0_19192925_00*
InvokeSIMMgr_1_12_0_0*^
Media_Tool_kit_1_2_20113122_0
Menu_Enhancement_1_1_20113129_00
mHub_VO_1_7_090929_0
New_Contact_Card_1_1_20112332_0
NewMailAccount_1_11_0_1
Power_3_5_1_1*
Sensor_SDK_4_2_19202033_00
Settings_Improvement_1_0_20111623_0
Shared_Modules_1_01_19221333_00
SharedResource_1_0_20111720_00
SIM_Mgr_6_76_0_1*^
SimContactImport_3_4_19191429_00*^
SimContactImport_3_4_19191429_00_VGA*^
Social_Networks_Engine_1_1_20111727_00
StartIconLoader_2_5_19224122_0
Text_Selection_1_0_19202229_00*
TimeZoneAutoFix_1_0_19222424_01*
USSD_Service_4_35_0_0*^
VBookmarkMgr_1_0_19213624_00
The Packages marked with * are not Necessary to cook in the ROM but if cooked will only enhance some more aspects.
Also CDMA Device Chefs Should NOT Cook The Packages Marked with ^ As They May Create Issues.
IMPORTANT: ALL OF THESE PACKAGES ARE NOT NECESSARY BUT IF ADDED WILL ONLY ENHANCE PERFORMANCE.
ALSO ALL OF THESE PACKAGES ARE NOT INCLUDED IN THE EXT PACK BY AMARULLZ & AAMIKAM IN THE DOWNLAOD POST.
IF YOU CAN'T FIND ANY GO HERE ( You Will Find Most Of The Optional ones )
Again: CDMA Device Chefs Should NOT Cook The Packages Marked with ^ They Can Create Issues.
Placing The Packages In The Kitchen:After extracting all the packages you will be having three folders
1. Original WVGA manila 2.5.2012
2. Ported VGA manila 2.5.2012
3. EXT Packages
Step 1.
Copy the Original WVGA Packages Folder And Place It In:
For Raphael:
HTML:
Kitchen\EXT\Raphael\Common\010_Manila_2_5_2012_WVGA
For Diamond:
HTML:
Kitchen\EXT\Diamond\Common\010_Manila_2_5_2012_WVGA
After that the folder's tree structure should be something like this:
ORIGINAL WVGA Packages:
HTML:
010_Manila_2_5_2012_WVGA
|
+-- Manila_Calendar_XXX
+-- Manila_Core_XXX
+-- Manila_Home_XXXX
+--...
+--...
Step 2.
Copy the Ported VGA Packages Folder And Place It In:
For Raphael:
HTML:
Kitchen\EXT\Raphael\Common\020_Manila_2_5_2012_VGA
For Diamond:
HTML:
Kitchen\EXT\Diamond\Common\020_Manila_2_5_2012_VGA
After that the folder's tree structure should be something like this:
PORTED VGA Packages:
HTML:
020_Manila_2_5_2012_VGA
|
+-- Manila_Calendar_XXX_VGA
+-- Manila_Core_XXX_VGA
+-- Manila_Home_XXXX_VGA
+--...
+--...
Step 3.
Copy the EXT Packages Folder And Place It In:
For Raphael:
HTML:
Kitchen\EXT\Raphael\Common\011_Manila_2_5_2012_Requirements
For Diamond:
HTML:
Kitchen\EXT\Diamond\Common\011_Manila_2_5_2012_Requirements
After that the folder's tree structure should be something like this:
EXT Packages
HTML:
011_Manila_2_5_2012_Requirements
|
+-- aGPS_Confirmation_1_0_XXXXX
+-- Audio_Manager_Engine_2_XXXXX
+-- Concurrence_Mgr_1_XXXXX
+--...
+--...
Now After These 3 Steps Your EXT folder tree Structure Should Be Something Like This:
HTML:
Kitchen
+-- EXT
+-- Diamond / Raphael
+-- Common
+-- ...
+-- 010_Manila_2_5_2012_WVGA
+-- 011_Manila_2_5_Requirements
+-- 020_Manila_2_5_2012_VGA
+-- ..
+-- ..
+-- Shared
+-- ..
+-- MyTools
+-- OEM
+-- ..
+-- ..
NOTE: The VGA Folders Numbering Should Be Higher Than That Of The WVGA packages, So That They Can Be Successfully Overwritten.
Adding A Tweaks Folder:
If you wish to add a Tweaks folder with ONLY manila tweaks in it all you need to do is:
Get the Original Tweaks FromHere , Here or Here Convert Them Into OEMs And Place It In:
For Raphael:
HTML:
Kitchen\EXT\Raphael\Common\030_Tweaks_Manila_2012
For Diamond:
HTML:
Kitchen\EXT\Diamond\Common\030_Tweaks_Manila_2012
IMP: Just Note That The Tweak Folders Numbering Should Be Greater Than The Ported manila 2.5.2012 Packages'.
Now If You Have Added A Tweaks Folder Your EXT Folder Tree Structure Should Be Something Like This:
HTML:
Kitchen
+-- EXT
+-- Diamond / Raphael
+-- Common
+-- ...
+-- 010_Manila_2_5_2012_WVGA
+-- 011_Manila_2_5_Requirements
+-- 020_Manila_2_5_2012_VGA
+-- 030_Tweaks_Manila_2012
+-- ..
+-- Shared
+-- ..
+-- MyTools
+-- OEM
+-- ..
+-- ..
Numbering The Directories:
Ervius Visual Kitchen will read and process the EXT directories in alphabetical order, i.e. the '010' files will overwritten by identically named files in '011',
and '011' files will be overwritten identically named files in the '012' directory, and so on.
This is the reason why numbering the VGA Packages Higher than the WVGA packages is necessary .
Then only will the VGA Packages overwrite the WVGA packages.
Similarly The Tweaks' Folders numbering should be Higher than the Ported Manila 2.5.2012 Packages'.
And You Are Ready For Cooking:
And You Are Ready, Cross Check The Steps Once Again, Execute Erviuskitchen.exe, and wait as a fresh ROM is baked with the latest cutting edge manila 2.5.2012.
Be happy.
Enjoy.
But, Also Be Grateful To All The Developers Who Have Worked Very Hard To Give You This.
Say Thank You To All Of Them.
And Do Not Complain.
My Thanks To:
amarullz, cnzqy1, aamikam, programatix, Captain_Throwback, HTC- Without Which Also This Would Not Be Possible, XDA- The Ultimate Platform For Windows Mobiles.
EXTRASHow To Cook E-reader, Document Browser And Footprints Tabs?
NOTE: These packages are all from the Leo Leaked ROMs And are best suited for 1Ghz Processors and WVGA screens.
They have not yet been ported over to VGA resolution, although they work fine on our Devices; except the speed lag ofcourse.
1) Download the packages from Here.( Packed by Captain_Throwback)
2) Place them all in a folder which is of greater value than the folders containing WVGA , VGA manila files ( Tabs ).
3) Make sure you haven't missed a package from the rollup given above.
4) Execute the Build, after configuring the rest of your Kitchen as normal.
5) Done; you have the latest Tabs From HTC on your Device.
NOTE: These tabs MAY cause lag in speed and increased RAM usage; These tabs are optional and extra not necessary to cook.
Also NOTE again; these Tabs are meant for the LEO device and WVGA resolution; so please don't post on the thread stating issues like it is big for my screen or its too slow.
ENJOY.
A Demo Video Here:
There is a little video recorded by jamirolandia - it shows the Sense UI and how it works on his ROM.
This basically gives you a rough idea of how it actually works on your device This is for the people who have never actually used the Sense 2.5.2012 UI.
Thanks to jamirolandia for sharing.
Here Is The Video:Video On SENSE UI ( Youtube )
cnzqy1 said:
My Mods:
Stop Clock from Flipping 01:02:
See attachment for the file, just overwrite the original file. No more weird bugs like the clock getting stuck!
Official ROM Download Link:
Rhodium S2 2.07: http://www.3gin.net/911/RUU_Rhodium...07.1_Radio_Rhodium_4.49.25.91_Signed_Ship.rar
Click to expand...
Click to collapse
Hey Homie,your Stop Clock from Flipping 01:02 makes my Manila Crashing...
Maybe i need some correct packages,could you tell me the version of Shared_Modules you uses,my rom couldn't vibrate by touch tabs,Thx~
ted973 said:
Hey Homie,your Stop Clock from Flipping 01:02 makes my Manila Crashing...
Maybe i need some correct packages,could you tell me the version of Shared_Modules you uses,my rom couldn't vibrate by touch tabs,Thx~
Click to expand...
Click to collapse
Dump the Rhodium S2, grab the needed packages, I think your Manila version is incorrect.
Now Time to have a look at HTC Contact Picker,,
@amarullz: The People_Pages.xml has been changed in new Manila People, please use the new one to make the mod because old one will cause some problems(some menus can't be accessed).
cnzqy1 said:
@amarullz: The People_Pages.xml has been changed in new Manila People, please use the new one to make the mod because old one will cause some problems(some menus can't be accessed).
Click to expand...
Click to collapse
Am i correct in my tutorial that CFC does not make manila 2.5's performance better it just saves memory ?
madnish30 said:
Am i correct in my tutorial that CFC does not make manila 2.5's performance better it just saves memory ?
Click to expand...
Click to collapse
Yeah, I can't spot much difference.
hi at all...finally is ported the new sense...but i have to report an issue,infact
on the cfc localized original wvga rhodium package miss the home manila package and the photo package...for the rest is all ok...i hope in a quickly correction of this
Glad we all got a new homeee for 2012
great idea to start a new thread the last one got confusing....
In the next couple days we should start with adding in the Dependencies and needed Packages like we did last time. We should add in all the latest 2011/2012 EXT packages, and if they haven't been ported yet and were still using the old 1920 packages we should get them ported over...
New thread New version of manilla, no reason to be using old packages just "because they work for right now"
also, just wondering if any of the files were updated from today compared to yestarday? I noticed on the home page it says the 16th (today), when yestardays files on the old location said the 15th.
celoni said:
hi at all...finally is ported the new sense...but i have to report an issue,infact
on the cfc localized original wvga rhodium package miss the home manila package and the photo package...for the rest is all ok...i hope in a quickly correction of this
Click to expand...
Click to collapse
issue reported to amarullz will be fixed by tomorrow morning ( in this part of the world )
hasseye said:
Glad we all got a new homeee for 2012
great idea to start a new thread the last one got confusing....
In the next couple days we should start with adding in the Dependencies and needed Packages like we did last time. We should add in all the latest 2011/2012 EXT packages, and if they haven't been ported yet and were still using the old 1920 packages we should get them ported over...
New thread New version of manilla, no reason to be using old packages just "because they work for right now"
also, just wondering if any of the files were updated from today compared to yestarday? I noticed on the home page it says the 16th (today), when yestardays files on the old location said the 15th.
Click to expand...
Click to collapse
Do we need any other packages except the ones in aamikan's compilation ??
Are there any left unported not that i noticed...
madnish30 said:
Do we need any other packages except the ones in aamikan's compilation ??
Are there any left unported not that i noticed...
Click to expand...
Click to collapse
Well there are particular packages that are might not neccessarily needed but would be nice to port over. Just take a look at the old Dependencies and package list. Theres a good amount left to port over. obviously no rush, but would be nice to have instead of relying on old packages.
Thks for your hard work!
You're the man
but the footprints tab?
stronkyz said:
Thks for your hard work!
You're the man
but the footprints tab?
Click to expand...
Click to collapse
relax my friend it will all come one by one.
Just enjoy this currently.
stronkyz said:
Thks for your hard work!
You're the man
but the footprints tab?
Click to expand...
Click to collapse
It's not included in Rhodium Manila 2.5 and won't be ported, because few people use it and it need quite a lot of work to get it work.
Hi all!
I want to present the tool which can port/rebuild XIP (NK) and build IMGFS partition file for Windows Phone 7 with real registry recompiling and relocations according to WP7 memory model.
It can also build NB (D000FF and WMSTORE containers) and NBH files for HTC WP7 devices (tested on HTC HD2, HTC HD7, HTC Mozart, HTC Radar, HTC Titan).
This thread is the continuation of OSBuilder for WM topic. The future discussion about WP7 ROM assembling by means of OsBuilder will take place over here
Thanks again to the team (AndrewSh, Feropont, Vladimir1973, lucifer3006) - for the support, for the tests, for your work!
Special thanks to HD2Owner for enthusiasm and his titanic work in testing WP7mode.
Thanks a lot to AnDim for his tenderness and important information provided.
Sincerely,
Barin and Ultrashot
Tutorial videos:
How to dump NBH
How to work with registry
How to work with packages.sof/packages.cif
to be continued...
[POLL] What new features do you want to have in OsBuilder future releases
Changelog links:
Changelog - OS Builder V1.4.236 FULL (01.12.2012)
Changelog - OS Builder V1.4.235 FULL (25.11.2012)
Changelog - OS Builder V1.4.234 FULL (22.11.2012)
Changelog - OS Builder V1.4.223 FULL (02.10.2012)
Changelog - OS Builder V1.4.209 FULL (19.05.2012)
Changelog - OS Builder V1.4.206 FULL (21.04.2012)
Changelog - OS Builder V1.4.205 FULL (16.04.2012)
Changelog - OS Builder V1.3.199 FULL (09.12.2011)
Changelog - OS Builder V1.3.189 FULL (08.11.2011)
Changelog - OS Builder V1.3.187 FULL (03.11.2011)
Reserved...
To -=Barin=- and Ultrashot
Dear friends!
Thank you for all the help you have given me with my WP7 experience.
I especially appreciate the information and advices you have provided, and the excellent OsBuilder you have shared with me. Your assistance has been invaluable to me!
Again, thank you so much. I greatly appreciate your generosity, willingness to help and friendship.
Regards
Andrew.
Changelog - OS Builder V1.3.187 FULL (03.11.2011)
1. Fixed issue with deleting a parameter defined in boot.rgu, if the removing directive was stored in other packages - the post http://forum.xda-developers.com/showpost.php?p=18251257&postcount=564
The second step to full WP7 support
2. Relocation engine is totally redesigned. (Hats off to Ultrashot for valuable help with WP7 modules Z .reloc sections)
3. Added possibility of porting/rebuilding XIP (NK) and the assembling IMGFS partition file for Windows Phone 7 with real registry recompiling and relocations according to WP7memory model (tested on HTC HD2, HTC HD7 and HTC Mozart. Credit for tests goes to Feropont and HD2Owner)
I want to warn that the registry files have to be checked by registry preview, because there is a hell of syntax errors in the original registry. Frankly, it seems (IMHO) that first the registry was generated and then some comments for dumb and mistakes were added.
Registry Preview will define incorrect lines to help you to fix that. The most common errors are:
- Parameter name without the quotes
- The comments are not marked with a semicolon or marked with colon.
- HEX type values end with point (the last or the only parameter line)
- The value MULTI_SZ contains comments between the lines parameter
- Existence of Directives for conditional compilation IF ... END (it's not a mistake, but currently these directives are not processed, so you should label them as a comment)
4. The dsm-editor has now the feature to set/clear Z-flags for modules.
Warning! This flag is used for WP7 XIP modules only if the RW section of a module must be located within the boundaries of RAMStart-RAMFree (nk.exe, kernel.dll, kitl_noplat.dll and similar)
5. For WP7 - Added ability to edit the file MsDefaultcerts.dat (see Additional Tools)
6. For WP7- Added ability to edit files CoreOS.dat and initobj.dat (see Additional Tools)
7. Added ability to automatically insert a certificate which will sign files while assembling DefaultCerts.dat and MsDefaultCerts.dat (for WP7) - see the settings in Build Dump and ROM. The original files stay untouched.
8. XIP Port settings - added the list of additional MS packages (for WP7). When porting WP7 XIP, the packages specified in this list will be replaced with donor packages.
At the moment, we can safely add the following packages to this list:
BaseDrivers_NK
CCFGSVC
GFX_NK
KFPCRT
Watson_Core
WinCENLS
9. In Configuration and packages tab of Setting - added the option "Always include 0409packages." If your WP7kitchen allows the language selection, it is recommended to use this option enabled to include English-language packages by default to your ROM, otherwise there is risk to get non-bootable ROM.
10. Added - the ability to build NB files (! For the moment only D000FF container !, NB assembling for the new _wmstore structure devices is not supported yet) and NBH files for WP7
To build NB you should have the original NB and should define the way to it in Build ROM settings, for example ".\NB\OS.nb". Unfortunately, to get rid of the original NB is not yet possible, but the work is in process. Hats off to AnDim for help and information provided. NBH build configuration settings are similar to the previous version, except that the CID tab can contain multiple values (each value in a separate line)
Warning! If you plan to use for cooking WP7 dump obtained by earlier versions of OSBuilder, I would strongly recommend you to dump again, and to copy the new ROM template \ ROM.tpl to your kitchen. The new template will contain additional service information, which was not recorded in earlier versions of OSBuilder
11. OSBuilder is fully backward compatible with WM6.x kitchens, (it was a big deal btw, but it was implemented). When you open the kitchen OSBuilder automatically detects the required mode WM6/WP7.
This compatibility will remain for the future, but no new features for WM kitchens will be added. OSBuilder WM Kitchens Development is terminated due to the termination of WM6.5.x development from MS side.
Thanks again to the team (AndrewSh, Feropont, Vladimir1973) - for the support, for the tests, for your work!
Special thanks to HD2Owner for enthusiasm and his titanic work in testing WP7mode.
Thanks a lot to AnDim for his tenderness and important information provided.
Sincerely,
Barin and Ultrashot
Thanks
Thank you my friends Barin and Ultrashot, with you was nice work in a friendly and well-coordinated team. Thank you for large lessons learned and tools OSBuilder.
Regards
feropont.
hd2 7720 files in the SYS and OEM Give
please
thanks
Good Job !!! keep going
yes indeed. great work barin. thanks alot.
pdaimatejam said:
hd2 7720 files in the SYS and OEM Give
please
thanks
Click to expand...
Click to collapse
just dump any mango rom to get that stuff.. what's the problem?
boot 7720 remains hd2
pdaimatejam said:
boot 7720 remains hd2
Click to expand...
Click to collapse
We do not distribute SYS here. We provide only the OsBuilder. For SYS and other device specific packages - ask in the rom topics from the rom developers.
Thanks for new version, I've dump HTC Titan rom and now trying to rebuilt.
ct_moi said:
Thanks for new version, I've dump HTC Titan rom and now trying to rebuilt.
Click to expand...
Click to collapse
Titan is the second generation device with another rom structure (_wmstore)
Only nk and imgfs partition files can be built for it, but not NB. Current version of OSBuilder supports D000FF NB container only, but not _wmstore/_wmpart
Dude you is a wonder. Thank you very much...
-=Barin=- said:
Titan is the second generation device with another rom structure (_wmstore)
Only nk and imgfs partition files can be built for it, but not NB. Current version of OSBuilder supports D000FF NB container only, but not _wmstore/_wmpart
Click to expand...
Click to collapse
Thanks Barin, that's reason why I've an error . But nice, can begin to see registry, packages etc...
Thanks a billion Barin, as well as to his team mates.
Excellent work indeed! This is what I was waiting for, before I put my hands into WP7 on HD2.
Let me dig in and see whats under wp7 hood.
Thanks again...
Best Regards
Edit:
I just tried to dump and rebuild an WP7 ROM made for HD2.
* Dumped successfully
* Fixed the registry errors
* When building, I get "The given key was not present in the dictionary." No idea what it means but I haven't changed any files/folders.
* Disable Demand Paging is empty but no idea either were does those list of modules comes while building.
Any idea whats wrong am I doing?
Great work, thanks a bunch.
CRACING said:
...Disable Demand Paging is empty but no idea either were does those list of modules comes while building...
Click to expand...
Click to collapse
Don't worry 'bout the list - it appears only because OsBuilder detects correspondent flags assigned to these modules. About the mistake - not sure -better later Barin will explain it more correctly than me....
AndrewSh said:
Don't worry 'bout the list - it appears only because OsBuilder detects correspondent flags assigned to these modules. About the mistake - not sure -better later Barin will explain it more correctly than me....
Click to expand...
Click to collapse
Ah you are right, I had forgot about DSM contains flags.
Will wait for barin reply and till then will try different ROM to see if I get same error.
Thanks...
Best Regards
CRACING said:
* Dumped successfully
* Fixed the registry errors
* When building, I get "The given key was not present in the dictionary." No idea what it means but I haven't changed any files/folders.
* Disable Demand Paging is empty but no idea either were does those list of modules comes while building.
Any idea whats wrong am I doing?
Click to expand...
Click to collapse
AndrewSh is absolutely rightt about modules with flag M in dsm
About error - no idea too. Just try to close OSbuilder and then open the kitchen again.
Hi folks,
since useful apps for interop-unlocked devices start coming and they are spread out through those many threads I thought it would be good to have a centralized thread to find them all! It's also my way of saying thank you for your hard work.
I'll try to keep this as updated as possible, but please help me by commentig on new release versions etc. or if I forgot something.
To find out more about how to install these apps, flashing custom ROMS and other such things please visit the FAQ.
Getting started (not technically apps, but needed to interop-unlock your device if you didn't flash a custom ROM):
Name: Interop Unlock Helper app for Samsung WP8 phones
Current version: 1.2
Author: -W_O_L_F-
Description: This app is an instruction to Interop unlock your Samsung WP8 phone. Of course, it must have DevUnlock already.
Name: BootstrapSamsung
Current version: N/A
Author: GoodDayToDie
Description: Enable sideloading even more high-privileged apps. This is the first step - see GDTD's post for further information!
Name: EnableAllSideloading
Current version: N/A
Author: GoodDayToDie
Description: Enable sideloading even more high-privileged apps. This is the second step - see GDTD's post for further information!
Apps for interop-unlocked phones in alphabetical order:
Name: App Data Manager
Current version: 1.1.1
Author: -W_O_L_F-
Description: Manage your app data (Isolated Storage) and create a backup on the SD card!
Name: ATIV Beam
Current version: 0.7.6.0
Author: marass82
Description: Share files by tapping to other NFC-capable device. This is compatible with All Android devices and Samsung Windows Phone devices.
Name: IO Explorer
Current version: 3.5 (Beta)
Author: contable
Description: A feature-packed filemanager for SAMSUNG interop-unlocked devices based on the author's previous project PDF to Office.
Name: NTP Time Synchronization for interopunlocked Samsung phones
Current version: Initial release
Author: dada.81
Description: This app can get various NTP server times and synchronize the phone's time and date to it.
Name: SamWP8 Tools
Current version: 1.6.0
Author: -W_O_L_F-
Description: Customize and tweak your phone! Registry editor, file system access tweak, change accent colors, disable volume limit, provxml hack, change search engine...
Name: Share Box
Current version: 1.0.1.5
Author: marass82
Description: DLNA and much more! It lets you share contents with nearby devices via DLNA.
Name: Storage Cleaner
Current version: 0.2.1 (Alpha)
Author: GoodDayToDie
Description: An app to easily discover and delete space-wasting files.
Name: Webserver Native Access
Current version: 0.5.0 (Alpha)
Author: GoodDayToDie
Description: Browse the registry and download files from your phone via a browser.
Name: WPH Tweaks
Current version: 1.5
Authors: Jaxbot & jessenic
Description: Customize your Windows phone! Allows you to change various settings in your phone's registry that you would usually change with a registry editor.
Name: WP8 File Explorer
Current version: 0.0.7 (Alpha)
Author: hjc4869
Description: A simple file explorer for WP8 (internal and SD card).
Name: YouTube Patched
Current version: P 3.2
Author: compu829
Description: The patched official YouTube app for interop-unlocked devices that can use ID_CAP_MEDIALIB_PHOTO_FULL. Video upload should work, but seems to be unstable.
(Last updated: May 2nd, 2014, 20:05 GMT)
Just mention the FAQ to get them started and heading in the right direction. I have a complete guide in there for installing the Deployment Tools without needing the whole SDK.
EDIT: You are missing the modified YouTube app that supports uploading.
Great! Thanks!
Sent from my GT-I8750 using Tapatalk
thals1992 said:
Just mention the FAQ to get them started and heading in the right direction. I have a complete guide in there for installing the Deployment Tools without needing the whole SDK.
EDIT: You are missing the modified YouTube app that supports uploading.
Click to expand...
Click to collapse
Thanks for your feedback! I updated the post with a link to the FAQ.
About YouTube, you mean this app? As I see, video uploading is not working yet or *may* work in some cases, do you have some more experience with that?
That's the one, but I haven't tested the app either. I don't use youtube too much as is.
thals1992 said:
That's the one, but I haven't tested the app either. I don't use youtube too much as is.
Click to expand...
Click to collapse
Allright, I added it for now, mentioning that it *could* work...
Update: Storage Cleaner
Added GDTD's new Storage Cleaner app!
Name: Storage Cleaner
Current version: Alpha
Author: GoodDayToDie
Description: An app to easily discover and delete space-wasting files.