[HD2 Windows Mobile 6.5 ROM Development] Z80-Man:
Sure !

Here they are.

IMPORTANT NOTES ON TABS INSTALLATION AND ACTIVATION :

1) The CABs provided below don't contain (on purpose) any tabs definitions.

Doing so, installing them will never crash your system, but the tabs won't show.

Install all the tabs you want first, WITHOUT REBOOTING.

2) In order to have them showing, you must finish by installing ONE of the CABs contained in the ZIP file, then reboot when asked to.

Carefully choose the one you need, as an error may just crash Sense (your phone won't be bricked, though, but you'll have to access the WM setting using the Windows button to access WM Start menu, and disable Sense in Home settings in order to regain control over your phone under MS Titanium, so please don't mess) ! :p

The CABs names should make easy to understand what they do.

For instance, if you're owning an HD2 (Leo) and wish to install the Documents and eReader tabs, you'll first install Z80_Documents_Tab_2_5_20174010_0_WVGA_WWE_Fr.cab and Z80_eReader_tab_1_0_20113825_00_WVGA_Lib_WWE_Fr.cab and refuse to reboot (press "Cancel" once each tab is finished to install), then you'll install 17tabs_Doc_eReader_FP.CAB and reboot. You'll then instantly have all the 17 tabs showing, without any need to tweak anything else.

This is because unlike most other tabs add-on CABs you'll generally find, my activation CABs are complete with full registry matching the 26948339_manila file contents (including unused tabs regisitry keys reset to allow to remove a tab), plus ManilaFull.xml reset.

If you own and HD (Blackstone), remember that it doesn't have a Footprints tab !!! You MUST then use 16tabs_Doc_eReader.CAB instead, or you'll crash your HD !

Is that clear for everyone ?

Despite my insistance on that, a lot of people still confuse the tabs programs and their definition to show in the list, so I'll repeat :

NONE of the CABs present in the ZIP file will actually install a tab. They will just show them once you've installed them first. OK ? ;)

Alternately, you can just use SenseUtil for that (do it the same way : install the big CABs, THEN activate them with SenseUtil).

Note on languages : these CABs contain only English (WWE) and French files and labels (mainly for memory space saving purpose). Language files are just plain text XML Manila files. You should find a lot of topics here on XDA forums enumerating the necessary files for each language. However, as I said before, they're generally incomplete, so you'll have some work to translate them properly. With a bit of patience, and using the WWE files as a template, you should be able to complete them and just copy them to the \Windows folder. Each involved file is named like xxxxxxxx_manila : your main problem will be to find what exact names they have to wear... :D

You could for instance download other CABs than mine, extract all the xxxxxxxx_manila files to a folder on your PC, open each one to determine if it's readable text or not, and keep only the ones that are XML files beginning with a line containing your own language identification code. There should be only something like half a dozen of them. Then using the "En-us" ones as a template, you'll have to add the missing lines (XML tags) and translate (or complete : they're often present but empty) the text.

Good luck ! ;)

Another note on languages, and one of the specificities in my own CABs, including the activation ones : all the Sense tabs titles, buttons and menus will actually use proper [IDS_xxxxx] labels from the included XML files, while most (if not all) of the other CABs you'll find will just use fixed English names, or display [IDS_xxxxx] because of missing translations. Mine are built to allow complete translations, provided you can find the right files for your own language. :)

Of course, all these CABs will work with any Energy ROM. I actually made them specifically for Energy ROMs. :)

Notes on the TV tab :

The XDA TV tab is NOT an operator TV tab. It's only free webTV channels. The list is almost empty : complete it by editing the ManilaTV.XML file you'll find in the \Windows folder. For any question, refer to the appropriate topic here on the XDA forum.

Use only activation CABs labelled "..._TV_..." to activate it. In the ZIP fille, you'll also encounter "..._TVO_..." labelled CABs : they can only be used with Orange TV tab. I repeat : the XDA TV tab is NOT an Orange TV tab, is that OK for everybody ? :p

Meltwater's SenseUtil will activate successfully Orange TV tab, but not XDA TV tab : use one of my CABs from the ZIP file instead.

Notes on the eReader TAB :

The CAB contains no ebook. It's also modified to allow access to an unlimited of DRM-free .epub ebook files. In order to save memory, you'll save them wherever you want on your SD card.

Once it's done, use the new item from the right softkey menu to add them to the ebooks database (you can then update the titles and author names, as the description data inside the .epub file is often messed up).

Unfortunately, while you can freely store your ebooks on your SD card, the books.db SQL Lite database containing your list has to be stored in internal memory, precisely in the My Documents\Reader folder, so don't forget to backup this file before flashing a new ROM !!!

The original buying option from Borders is still available from the menus and the Library page.

Credits

:

- Documents tab necessitated a lot of research before finding a compatible version. Files extracted from Sense 2017 finally accepted to run on Energy ROMs featuring recent Sense versions. Dutty provided several ROMs containing this version, from which you can try to get some of the other language files you may need. Secial thanks to noris08 who first put me on the tracks to the correct version. :cool:

- eReader tab was made from a blend between NRGZ28's add-on CAB (probably taken from indagroove's work), OABsoftware's Manila E-Book Library Manager, and personal LUAC programming : ;)

http://xdaforums.com/showthread.php?t=642463

http://xdaforums.com/showthread.php?t=632517

- XDA TV tab is adaptated from netdrg's work.

http://xdaforums.com/showthread.php?t=534185

OK, now here are the files : :)

* EDIT : *

I updated the tabs activation CABs Zip archive : a lot of the oldest CABs actually didn't contain important registry keys, so the tabs wouldn't show.

I made them when I still added this keys inside the tabs programs CABs, as everybody does. The problem with this method is you can easily crash Sense, while the new method is 100% crash proof...

Now all the CABs in the archive have been fixed, and will correctly activate the tabs you've installed first.

Sorry for the inconvenience...

Some new tabs are now managed : radio and programs tab (still provided you have the installation CABs handy, as I don't have them). I didn't have time yet to create all the possible combinations however ! :D