Helmi

来自WordPress中文文档
跳转至: 导航搜索

Helmi Rom AKU 3.5

WARNING IF YOU USE THIS, YOU MAY TOAST YOUR PHONE. THERE'S NO COMEBACK. THERE'S NO GETTING ROUND THIS. READ THE INSTRUCTIONS FIRST OTHERWISE YOU'LL PROBABLY BREAK YOUR PHONE PERMANENTLY. THIS WILL VOID YOUR WARRANTY. DO YOU UNDERSTAND?

Rom 5.04.09.WWE (Thanks logout for the base 5.04.09 ROM) AKU3.5 Taken from Benq P51 Device from hipda.com

It was created by Helmi Almusalli building upon all of the great work done by many others. Big thanks to MAMAICH and also Bepe, Lt.Cmdr.Ivan, MicMeo, Midget_1990, xplode, Black6spdZ, Xdaradar, thingonaspring, odie3, imatrix, spkr4thdd, Brazilian Joe, efjay, motisu... geez to much to mention, cos so many people involved with this rom...thanks guys...

forum discussion HELMI 1.4

forum discussion Baniaczek

CHECK THE FORUM DISCUSSION ABOVE BEFORE PERFORMING THE UPDATE, as changes show up there before the wiki is updated. The links/info below may become outdated.

There is also version based on AKU 2.6 (Older OS Built but more compability (MS Voice Commander for example)) visit this page

Version History

1.4 Vanilla version R2 modified by Baniaczek ( Helmi_BA_WM2k5_AKU3.5_v1.4.CF2 R2 by baniaczek) (_recommended for beginners_)

1.4Baniaczek R2 ROM Download

  • Fixed Included In this Release:
  • Fixed mail body/mail attachments errors.
  • Net.CF: Fixed errors.
  • Corrected Sim Toolkit.
  • Windows Mobile Updates for Daylight Saving Time
  • Additional Information
  • SqlCeSe.sys.dll: imported from WM6 ROM.
  • Deleted all predefined favorites.
  • Reorganized "Programs" and "Settings"
  • Startup items removed from \Windows\StartUp folder. They are launched from [[HKLM\init]].
  • COM6 set as GPS intermediate port (look at GPS applet). Don't use COM6 for other purposes unless you undefine that.
  • Limitation/Still Not fixed.
  • Button SpeakerOn button doesn't work. Press and hold green phone hardware button instead.
  • Changing themes: After changing theme and reverting back to the default, BaseHue is not restored. To restore: set [[HKLM\Software\Microsoft\Color]] value BaseHue to b0d57e (hex).
  • Net.CF: Resco keygen and some other poorly written applications expects to use Net.CF.2 without any service pack
  • Ringtones are not clear. IMO they have to be loud. They are encoded to have files as small as possible.

More details in forum post


1.4 Vanilla version modified by Baniaczek (Helmi_BA_WM2k5_AKU3.5_v1.4.CF2 by baniaczek)

1.4Baniaczek ROM Download

  • Fixed Included In this Release:
  • Added .NET Compact Framework 2.0 SP1
  • Help files reconstruced and installed
  • A_AKU3.5_v1.4_Fix1.CAB (SIM toolkit, screen rotate)
  • Camera_Patch.CAB (working video recording)
  • Sounds - as loud as possible (a lot of modifications), no sound on screen taps during navigation, etc
  • Core OS - upgrade from 5.04.09 to 5.04.10 (from Logout ROM) - mainly file system drivers
  • TiacXWln (wireless driver) - upgrade from Logout ROM
  • Smartdial to work (Phone application downgraded do AKU3.2 version)
  • Additional Information
  • Removed Transcriber. It is installed by default from ExtROM
  • Removed Terminal Services. It can be installed from ExtROM or use RDC: http://forum.xda-developers.com/showthread.php?p=1147694#post1147694
  • Removed PocketMSN. It is installed by default from ExtROM
  • Removed .Net.CF.1
  • Removed "DownLoad Agent" and its dll's (package 3002411e-ebfd-4829-b317-5c0d40a58707)
  • Removed ClearStorage. You don't need it.
  • Added "Keybord backlight" control panel applet (from early WM5)
  • Modified Backlight control panel applet from Xplode ROMs
  • Crossbow theme installed by default
  • Core OS - upgrade from 5.04.09 to 5.04.10 (from Logout ROM) - mainly file system drivers
  • ATI drivers, WaveDevice drivers - minor upgrade

Technical details in forum post


1.4 Vanilla version/Clean version (no extra programs)

1.4 Vanilla ROM Download

  • Fixed Included In this Release:
  • Ability to save PIE default
  • Ring fixed
  • Gps fixed
  • Zero Module Conflict rom (if u keep the modules intact)
  • Hacked Apache Wifi Driver Module (Test).Wifi should be able to turn on no matter the situation.

1.4 Based on AKU 3.5

1.4 ROM Download

  • Fixed Included In this Release:
  • AKU3.5 (OS Built 15698)
  • Real Crossbow Sound Themes, Dialpad, today & WM Player Skin (all rescale from Crossbow VGA version)
  • IPNAT / Internet Sharring. share ur PDA internet connection with ur PC at the same time (tested, I'm posting this thread using this IPNAT)
  • Wmodem hv been strip out since it useless and replace by IPNAT
  • More manage MMS 3.16.16 (No need Enable_MMS.cab anymore, sorry about the old one)
  • BTA2DP Supported, with newer AKU3 and above BTA2DP module didn't if it better or not since I dont use it.
  • Some extras app (Limited due the big fat new OS stuff)
  • BT/Wifi Coex (if sometimes wifi refuse to turn on, just suspend the device and try turn on again.. hopefully U'll get lucky..)
  • Limitation/Still Not fixed.
  • Smartdialing Is not compatible with AKU3.5, the last supported is AKU3.3.
  • STK didn't work (I've strip out from the rom due the critical rom space)
  • Wifi must turn on first to use it with CommManager (old bug)

Recommended Fixes for 1.4 and FAQ: Special page


1.3.2 Based on AKU 3.2

ROM Download with 16mb page-pool 32MB RAMdisk - good choice

1.3.2 ROM Download with 32mb page-pool but 16MB RAMdisk

  • Fixed Included In this Release:
  • Mamaich Paging Pool patch 16mb/32mb
  • Modem link added to ROM with bt set at COM6.
  • Audiogateway Registry Fix
  • Limitation/Still Not fixed.
  • CommManager Didn't fully Manage wifi still need to turn on wifi with Wlan manager (wifi tray icon) first.
  • WModem Didnt work.

1.3.1

1.3.1 ROM Download

  • Fixed Included In this Release:
  • Wifi & Bluetooth Coexistentcy.
  • Ability to save everywhere with Pocket Excel
  • Smart Dial v2.2 is added to ROM. (if u dont use it just disable it)
  • Flight Mode, Task Manager, WM5 New Menu, WM5 Storage, & USB Mode Switch added to extras folder.
  • StartUp Manager by Baniazek
  • Use ace_ddi as video driver (Landscape & Portrait fully supported but gif file wont show in PIE, use D3D_Driver driver to support gif with PIE but Landscape mode will need to re-align after soft reset)
  • .NET Fix included
  • Transcriber included.

1.3

  • Fixed Included In this Release:
  • Various fixes:o)

1.2

Please see HelmiROM_1_2_Issues for a list of known issues in this release.

  • Fixed Included In this Release:
  • GPS
  • A2DP
  • Today Themes
  • PIMG + Photo Contact
  • Little speed improvement and maybe more if u Install Speedtweak.
  • Animated Gif, this included d3dDriver.
  • CommManager Work ok with phone.

Installation

Note : All of those files mentioned in the text can be found in the ROM package (the rar you have downloaded)
You should read the rest of wiki pages (and use search) before going to forum and posting a question! Do not even try to skip tutorial and dont forget to look for the "words" you dont understand like an ExtROM or CID

Having problems with hard-soft reset/Entering BootLoader? READ THE TUTORIAL BlueAngel_WM5_For_Beginners

  1. Preparation of the internal memory (Optional, but recommended)
    Since Helmi's ROM uses the SD card are you extended ROM during the installation, you have the great feature of having 16 MB extra storage capacity on your BA.
    If you plan to easily revert back to WM2003 or you don't want those extra MBs on your BA, skip the next steps.
    If you are already running a WM2005, you can check if you have already 60 Mb of Storage space by following these steps:
    • Goto Start -> Settings and click on "Memory"
    • If the total memory under "Storage" shows around 60 Mb you have already the maximum space. Then skip the next steps and continue with "Preparation of the EXTROM Folder".
    • If the total memory under "Storage" shows around 48 Mb, you have a change to get some extra storage space, but you will first need to revert back to WM2003, then run the tools below as mentioned below and finally install WM2005.
    Expanding the Storage memory:
    • Download ftp://xda:xda@ftp.xda-developers.com/BlueAngel/BA_WM5/Tools/xda-developers_Unlocker.CAB
    • Download ftp://xda:xda@ftp.xda-developers.com/BlueAngel/BA_WM5/Tools/Repart_DOC.exe
    • place both of them somewhere on your BA. For example in \temp but anywhere is fine. All the command below are to be executed on your BA, not on your PC
    • install xda-developers_Unlocker.CAB by tapping on it in filemanger (from the directory where you put it earlier)
    • then go to start -> Programs -> ExtROM tools -> then first run "unhide", then "Unlock". Do a soft reset.
    • Once your BA is restarted, now locate the Repart_DOC.exe file with your filemanager and start it.
    • Set size of Extended ROM to 128 kb (which is already the default)
    • Press "Format now!" and wait until it is done (A few seconds). You will see a message that it is done. (You will get an error message about your storage, just press yes and wait a few seconds.)
  2. Soft reset your BA
    Now you have those extra MBs.
  3. Prepare the EXTROM Folder (OPTIONAL, RECCOMMENDED)
  4. If you wish, you can modify cfg.txt to not install certain ROMs. See the EXTROM section below for details on what the cab installers do.
  5. Configure customisation
    • If you from middle east remove OPERATOR directory and AutoConfig.CAB
    • Elsewhere delete Middle_East_~GprsAutoConfig_WWE.CAB
  6. If you wish, you can modify cfg.txt to not install certain ROMs. See the EXTROM section below for details on what the cab installers do.
  7. Copy the entire EXTROM folder and it's contents to your Storage Card -> SD card (for morons). The full path on the device should be "\Storage Card\EXTROM" (You may customize the EXTROM folder, or skip it entirely. The HOTFIXES are highly recommended to be placed here though)
  8. Modify the operator in the ROM as needed: (_You can skip this one but You have to use MaUpgradeUt_noID.exe_)
    • Determine your operator Information e.g.: "T-MOB101", or "Vodafone", or O2. See GetDeviceData.
    • Open a command prompt, go to the folder where the ROM file resides (nk.nbf) and execute: SetOperator ???
    (where ??? is your operator)
  9. Copy the nk.nbf file to folder that match ur device (PH20B/PH20B1)
  10. Temporary Remove your SD Card (it may work for you with the SD card still in your BA, but better to be sure)
  11. Put your device into Bootloader mode by pressing and hold the "Power" & "Record" buttons, and then press the Reset Button
  12. Connect the phone to the sync cable/cradle.
  13. Now you can upgrade the ROM using BaUpgradeUt.exe / MaUpgradeUt_noID.exe
  14. When the upgrade is completed, you must perform a Hard Reset
  15. Press and hold the "Power" button, and then press the Reset Button. Colored stripes (the bootscreen) will appear on the screen.
    • If you have a PH20B device such as MDAIII, QTEK 9090, XDAIIs, PDA2K etc, EITHER:
    • Quickly press "Record" & "Camera" before the versions appear at bottom right
    • OR press "Power" & "Camera" & "Record" buttons and Reset at the same time
    • If you have a PH20B1 device such as SX66:
    • Quickly press "Record" & "Windows Media" before the versions appear at bottom right EITHER
    • OR press "Power" & "Windows Media" & "Record" buttons and Reset at the same time
  16. You'll see three options on screen. You must change the second and the third to yes. If you are not developing/testing software you can disable the first debug option for better performance.
    • If you have a PH20B device such as MDAIII, QTEK 9090, XDAIIs, PDA2K etc, use "Camera" and the "Record" buttons.
    • If you have a PH20B1 device such as SX66, use "Windows Media" and the "Record" buttons.
    • Note: The "Record" button moves up and down the menu and the "Camera" button toggles Yes/No. When you're done, press the button in the middle of the D-Pad to continue booting.
  17. Press the "Mail" button. A white screen will show for 30 seconds, while it is clearing your device in preparation for the new ROM to start executing
  18. When the bootscreen, aka. the colored stripes is displayed, wait more, you are booting. The welcome screen to set up your device will appear shortly ...
  19. (if removed earlier) Put back your SD Card before you do the setup. This way the installation from the SD will continue after you have done the setup
  20. Your upgraded ROM is now running!
  21. During the first boot the CAB-files from "EXTROM" folder will be installed

EXTROM cabs

The cabs available in the EXTROM are listed here. Most of these are required, but you can remove the ones that aren't if you wish.

Name Description Required
WapPushUnlock.CAB Unlock Wap Push no
DelCDetect.exe To delete Camere_Detect yes
Flash.CAB Macromedia Flash ActiveX no
SMSDRFixWM5.cab Display Name on SMS Delivery Report no
SaveToSIM_WWE.CAB save Contact to SIM contact no
PPCContactsMgr.cab  ? no
Profiles_WWE.cab Simple Profile App no
MMS_Enable.CAB To enable MMS folder no
MFCRuntime_WWE.cab MFC Runtime DLL no
O2SMSPlus.cab Foreign languange VCard SMS app no

In addition to the above, the following cabs can be used to automatically customize localization and set up GRPS.

AutoConfig.CAB Operator Autoconfig (Non middle East) no
Middle_East_~GprsAutoConfig_WWE.CAB Middle East Operator Autoconfig (MFC Runtime Require) no

The AutoConfig cab supports a wide variety of operators. If you wish to use it, you need to copy the OPERATOR directory into the \Storage\EXTROM directory. If you wish you can copy only the operator cabs you need.

AddOn cabs

The cabs available in the AddOn folder are listed here.

Name Description
ACE_DDI_Driver.CAB Set the video driver to ace_ddi (Fully support Landscape & Portrait, but gif will not show in PIE)
DDI_D3D_Driver.CAB Set the Video driver to ddi_d3d (hv problem with landscape mode, but will show gif in PIE)
DeviceLock.CAB Lock device for device who hv accidently button press problem while in stanby mode,I dont test its since I use built in device lock, just got it from the forum.
SmartX_WWE.CAB For really closing app, need a mfc runtime (available on EXTROM folder)
VoiceCommander1.6.cab Helmi's port of Cyberon Voice Commander. Note, this kinda app might slow a little ur device (Residence app).

Back to BA WM5 home