Related
Hi,
I am writing because I have been trying to change the pagepool of LVSW 08-04 to 4mb but I can´t locate the offset location on this ROM when searching with my HEX editor. I followed the instructions posted in this forum but.... Any help would be fantastic. Thanks!
use pockethackmaster. there you can set the option and play around with it or set it to automatic
Great thanks, I'll give that a try... Have you noticed any increase in speed? I tried the LVSW build 26-03 with a 16mb pagepool and it was rapid!
Ok played around with the pocket hack but I would still prefer to change the pagepool offset in the ROM image then reflash....
Normally found it... U must find the second string "NKKD8" and watch carrefully around
The same as instructions - follow white rabbit
MaRaHoX said:
Normally found it... U must find the second string "NKKD8" and watch carrefully around
The same as instructions - follow white rabbit
Click to expand...
Click to collapse
Sorted I´ve have it... was looking for the HEX starting with 64 in the left column but in my HEX editor it was in the second right hand column. Thanks for your time!!
Hi all.
I was thinking about, which pagepool is the most stable, but also the most performance? And which one do you guys/girls prefer ?
How do I change the Operator name, do someone got an registery to this change the operator name?
/Danny
Well, I prefer 16MB pagepool size, there is no point to use larger I think.
Operator name can be changed in registry.
See:
http://forum.xda-developers.com/showpost.php?p=2211785&postcount=5
and
http://forum.xda-developers.com/showpost.php?p=1491511&postcount=5
GPSSlovakia said:
Well, I prefer 16MB pagepool size, there is no point to use larger I think.
Operator name can be changed in registry.
See:
http://forum.xda-developers.com/showpost.php?p=2211785&postcount=5
and
http://forum.xda-developers.com/showpost.php?p=1491511&postcount=5
Click to expand...
Click to collapse
Hi there, thanks for your quick answar .. Right now, i am trying 32pp out, and I must say.. It's really fast! At least to the rom, i have' maked.
I was thinking about, I have removed MANY apps, and in the Programs on the tf3d menu, there are 5 icon's that dosen't work. How do I remove them when I dump the rom ?
Where are these files, (shortcuts) to programs ?
/Danny
danny_and_2 said:
I was thinking about, I have removed MANY apps, and in the Programs on the tf3d menu, there are 5 icon's that dosen't work. How do I remove them when I dump the rom ?
Where are these files, (shortcuts) to programs ?
/Danny
Click to expand...
Click to collapse
Look in the OEM folder->OperatorPkg and look inside the Provxml files, I dont remember if it was 102 file. I just delete the file and replaced the same file from a another stock rom where this short cuts wasnt present
About the pagepool. How do I change that? in a right way. I meen true pagepool
omaga said:
About the pagepool. How do I change that? in a right way. I meen true pagepool
Click to expand...
Click to collapse
Search after pagepool changer, .. Anyway, do you mind to upload the proxml ?
danny_and_2 said:
Search after pagepool changer,
Click to expand...
Click to collapse
I have that..but does it realy change the pagepool?? I want to do it properly
like this way! http://forum.xda-developers.com/showpost.php?p=2274534&postcount=1, but i dont now what hex pattern I should look for?
You can get the provxml file from RUU_Diamond_HTC_HK_WWE_1.93.831.1 rom..just dump the rom.
i prefer a dynamic PP, it seems much better then setting a number in stone. the performance is great. and its better on battery, i noticed some more drain on larger PP's
Please help. what's mean a pagepool ?
GPSSlovakia said:
Well, I prefer 16MB pagepool size, there is no point to use larger I think.
Operator name can be changed in registry.
See:
http://forum.xda-developers.com/showpost.php?p=2211785&postcount=5
and
http://forum.xda-developers.com/showpost.php?p=1491511&postcount=5
Click to expand...
Click to collapse
Hi there.
I have been doing, what they are writing. But it won't work :/ .. I have been done them all. Soft reset, and without reset. Nothink has been changed.
nokiafull said:
Please help. what's mean a pagepool ?
Click to expand...
Click to collapse
Please search and dont be lazy! There are enough explications on this board...
If you need help to find the search botten, pls do not hesitate to ask us.
danny_and_2 said:
Hi there.
I have been doing, what they are writing. But it won't work :/ .. I have been done them all. Soft reset, and without reset. Nothink has been changed.
Click to expand...
Click to collapse
Check the link in my sign. I managed to get a 0MB PP and its working fine
ababrekar said:
Check the link in my sign. I managed to get a 0MB PP and its working fine
Click to expand...
Click to collapse
Oh so long since have seen this thread .. I have getted it to work to, but thanks anyway
i am quite confused
so which is actually better?
0mb or 16mb PP?
both seem to have report very good results?
if its so, y bother with 16mb PP?
zer0tr said:
i am quite confused
so which is actually better?
0mb or 16mb PP?
both seem to have report very good results?
if its so, y bother with 16mb PP?
Click to expand...
Click to collapse
if you want somethings different from 8/12 mb default hardcoded forced on xip, you have first to patch nk.exe by cmonex asm code suggest, second, when you patched nk.exe, you can change pagepool, and in my case, pagepool set to 0Mb, make slower the ppc, than setting pagepool on 12/16 Mb.....
bye!
16mb pagepool works best for me
oh i've read somewhere about variable pagepool too
does 0mb PP mean variable PP?
GPSSlovakia said:
Operator name can be changed in registry.
See:
http://forum.xda-developers.com/showpost.php?p=2211785&postcount=5
and
http://forum.xda-developers.com/showpost.php?p=1491511&postcount=5
Click to expand...
Click to collapse
Do you have to change both of these?
Please could you tell me what i would need to add/change to have "Unknown Network" as my operator
thanks for advice
As by title...
it seems there's no way (till now) to change the PP of these roms...from the stock one to the pistonripper's or the dutty 3.6 (not the last 3.6b that is based on another stock).
If you make a search for the strings that usually affects the PP in theese .nbh files you can't find anything...
IS THERE SOMEONE WHO KNOWS THE "NEW" STRINGS TO SEARCH?
Thanks in advance.
GriFolle said:
As by title...
it seems there's no way (till now) to change the PP of these roms...from the stock one to the pistonripper's or the dutty 3.6 (not the last 3.6b that is based on another stock).
If you make a search for the strings that usually affects the PP in theese .nbh files you can't find anything...
IS THERE SOMEONE WHO KNOWS THE "NEW" STRINGS TO SEARCH?
Thanks in advance.
Click to expand...
Click to collapse
It most definitely is possible however an extra 4Mb is used for something else. So previous roms had 111Mb program memory on a 12Mb pagepool the 2.00 roms have 107Mb Program Memory on 12Mb pagepool.
The roms come with a built in 12Mb pagepool as standard not 16Mb as originally thought.
My research is discussed in the following thread:
http://forum.xda-developers.com/showpost.php?p=3110219&postcount=146
That is the greatest news I have heard all day! Thanks
I made a kitchen for the Herald that creates ROMs in both XPR and LZX compressions and I was wondering if you guys wanted it ported to your phones?
If you want it, I need a few things. This ROM is compatible with Bepe's Extended ROM kitchen. It won't come with OEM, ROM or XIP folders as you can get those yourselves.
The way the kitchen work is:
Run "RunMe.bat"
Choose compression algorithm. (XPR or LZX)
Follow the normal Bepe's kitchen process.
Wait as the kitchen creates the ROM (like Bepe's kitchen, but with whatever compression you chose.)
The kitchen will automatically open up the imgfs.bin in a hex editor and automatically adjust it for the wanted compression before it builds the ROM.
It automatically inserts the proper XIP drivers.
It will automatically set the Pagepool to 4MB but give you the option to change it to something else as it does.
It then automatically creates the NBH and then finally launches whatever flasher (CustomerRUU, FlashCenter, or whatever your devices use) to flash the ROM.
For those who don't know what LZX compression is:
It's a compression algorithm that, although slower (by 1-4% in real life use) gives a good amount of free storage space. In some case (like in the Herald) it makes the ROM so small that it has to be flashed through an SD card due to the Herald's flashing size requirements. On an average 50mb ROM, it takes off about 10mb. The actual cooking itself does take a LOT more CPU and RAM to do in your PC, though. Especially the RAM. (It's because the tools that actually do the compression weren't really optimized for the job.)
Anyhow, let me know if you want it.
I would like to view it
thanks
Oh yeah I would really love to try it!
Oh great , i would really like and need it to cook WM 6.5 rom , please tell us what you need .
I need to know the following:
What RUU/FlashCenter/Whatever you guys use and a link to it.
What the name of your NBH has to be when flashing through SD card (just an added bonus, not really needed.)
I need to understand what the hex editing is for in this thread.
I need a cook to volunteer a working ROM's kitchen files.
Lastely, I need two beta testers to test said ROM built in my kitchen. They'll be testing both the algorithms by testing two ROMs and reporting back to me.
EDIT: A few minutes later and I've modified the kitchen. I just need the info that I asked for above to finish it.
ivanmmj said:
I need to know the following:
What RUU/FlashCenter/Whatever you guys use and a link to it.
Click to expand...
Click to collapse
ROMUpdateUtility.exe, in the forum you can find it. I will search for it, but if you download any radio for trinity (in the wiki) you will have all needed files.
I said radio because of the size (smaller download)
What the name of your NBH has to be when flashing through SD card (just an added bonus, not really needed.)
Click to expand...
Click to collapse
TRINIMG.NBH (I think)
I need to understand what the hex editing is for in this thread.
Click to expand...
Click to collapse
It is for changing the id of the os partition. In the trinity standard is 0x400 (the same in most htc devices), for P3600i the id is 0x401. You will have to make in the bat a choice, and modify the line of inserting os.nb whith nbhutils
I need a cook to volunteer a working ROM's kitchen files.
Lastely, I need two beta testers to test said ROM built in my kitchen. They'll be testing both the algorithms by testing two ROMs and reporting back to me.
Click to expand...
Click to collapse
Sorry but the trinity is my work phone, and I can't flash it frequently
mac_es said:
ROMUpdateUtility.exe, in the forum you can find it. I will search for it, but if you download any radio for trinity (in the wiki) you will have all needed files.
I said radio because of the size (smaller download)
Click to expand...
Click to collapse
Awesome.
mac_es said:
TRINIMG.NBH (I think)
Click to expand...
Click to collapse
Thank you.
mac_es said:
It is for changing the id of the os partition. In the trinity standard is 0x400 (the same in most htc devices), for P3600i the id is 0x401. You will have to make in the bat a choice, and modify the line of inserting os.nb whith nbhutils
Click to expand...
Click to collapse
If this is not already a feature of your kitchen, I can EASILY make it so that if you choose trinity standard you get 0x400 and if you choose P3600i you get 0x401. So I guess this kitchen will have a dual purpose. Out of curiousity, what's the difference between the two devices? And this is done to an NBH file? Wouldn't it be easier to just create the NBH with the proper OS partition address in the first place?
mac_es said:
Sorry but the trinity is my work phone, and I can't flash it frequently
Click to expand...
Click to collapse
That's quite alright. ^_^ I appreciate the knowledge you have volunteered already.
If this is not already a feature of your kitchen, I can EASILY make it so that if you choose trinity standard you get 0x400 and if you choose P3600i you get 0x401.
Click to expand...
Click to collapse
Thanks, I cook for me so I don't need it.
So I guess this kitchen will have a dual purpose. Out of curiousity, what's the difference between the two devices? And this is done to an NBH file? Wouldn't it be easier to just create the NBH with the proper OS partition address in the first place?
Click to expand...
Click to collapse
The diffs are a more powerfull CPU (500 MHz) and more ram. Most cookers build for P3600 so the hex edit is for trying a rom cooked for P3600. Yeah, it is more clean to generate a new nbh but you will have to convince the cookers.
FYI, you should make a separate device in the xip section, in the OEMXIPKernel. The nk.exe for P3600i should be at least rev3, and most of cookers of P3600 use nk.exe rev0
Kitchen finished but before I upload it, I think I'm going to add a script to allow both P3600 and P3600i creation. If you can get me nk.exe rev3 and it works on all trinity's, I can go ahead and make it so that it automatically updates the nk.exe on all ROMs cooked in the kitchen. Make sure it's in module form.
If you can get me nk.exe rev3 and it works on all trinity's, I can go ahead and make it so that it automatically updates the nk.exe on all ROMs cooked in the kitchen
Click to expand...
Click to collapse
nk.exe rev3 works on all trinitys but it has an issue whith saving DPAPI keys in the file system. As result, after some resets you have lost all the passwords stored in the device.
To avoid this you should add a key in boot.rgu. (Take a look to the thread of P3600i or to chanvi's wm6.5 rom) Chanvi stated that even whith that key there are some issues (though it is working fine for me).
Also I prefer nk.exe rev0 to rev3. The device is better in response time (at least for me).
Also it has been appeared a "new" nk.exe, which chanvi use in his rom that should work in any trinity. I don't know if it is better or not than rev0...
Hmm... I now have to decide if it's worth the time, seeing as I'm making kitchens for EACH device and working on two Herald ROMs (while working full time). I've got two options, make it so that the right rev and registry keys go with the right device automatically, or let people do it themselves. Does anyone by any chance have both files already ready along with the registry keys? It would help a lot (since I'm already downloading kitchens and ROMs from EVERY device, it's a lot more work to research and download even more kitchens.
Here is info (ONLY FOR COOKS), how to make LZX compression work on our kitchen. This method is tested by myself and everything works fine.
Short step by step instruction:
1. Download fixed version of cecompr_nt.dll from HERE
2. Replace cecompr_nt.dll from kitchen to downloaded file.
3. Download from attachement cecompr.dll and replace it in your XIP section.
4. Open os.nb.payload in HEXeditor and find beginning of imgfs. Here is how it looks in my case (ULDR removed):
Code:
00280000 F8 AC 2C 9D E3 D4 2B 4D BD 30 91 6E D8 4F 31 DC ř¬,ťăÔ+M˝0‘nŘO1Ü
00280010 01 00 00 00 01 00 00 00 01 00 00 00 34 00 00 00 ............4...
00280020 08 00 00 00 00 02 00 00 00 10 00 00 58 50 52 00 ............XPR.
5. Replace XPR to LZX, and save this file.
6. Now you can cook with LZX compression = about 9-10 MB more free space on storage
Hi Tomme45i
Don't boot for me , what mean (ULDR removed) , i have he same HEWEditor that you but my os.nb.payload is a "reducer" , may be it's the error ?
chanvi93 said:
what mean (ULDR removed)
Click to expand...
Click to collapse
Hi chanvi93
You can read something more about ULDR HERE. Removing ULDR partition gives you about 3 MB more free space on internal storage. You can edit it by yourself manually, or you can use XipporterEx by Ervius & udK (it is implemented in visual kitchen by ervius). Ervius kitchen have also payload_reducer, so after removing ULDR and reducing size, my os.nb.payload have size 2.6 MB You must remember to change start insert address for XIP section, otherwise your device will hang on the second splashscreen.
tomme45i said:
Hi chanvi93
You can read something more about ULDR HERE. Removing ULDR partition gives you about 3 MB more free space on internal storage. You can edit it by yourself manually, or you can use XipporterEx by Ervius & udK (it is implemented in visual kitchen by ervius). Ervius kitchen have also payload_reducer, so after removing ULDR and reducing size, my os.nb.payload have size 2.6 MB You must remember to change start insert address for XIP section, otherwise your device will hang on the second splashscreenie.
Click to expand...
Click to collapse
finally some great news..
i will try that on my kitchen - thx ivan thx tommi
Thanks Tommi45i ,
Finaly , i use visual Ervius-Bepe kitchen and shared it with all .
Yea, sorry, I got somewhat swamped with xda "work."
I worked with Ervius to add LZX compression to his visual kitchen, so anyone using it can now enjoy LZX compression.
Hi ivanmmj,
I have a strange result trying to add LZX to my kitchen :
It seems to be partly working as building is much much slower while adding file but the resulting os.nb is 10Mo bigger than with XPR compression and storage at first boot falls from 20Mo.
Any idea on why it's not working as expected ?
Hi all,
I want to share my kitchen. Feel free to modify it.
Thanks to chanvi93 and xdmcdmc for their awesome work, and Da_G, whitealien and JoOoSs for Mega packages and cabs
New version 1.2
This is a hybrid Mega/Jade port. Known issues:
- "All settings" left soft key in M2D settings tab does not work
- Manually copy Recorder.lnk from Windows folder to Start Menu folder
- I used my HTCMenuLoader-BootLauncher, but I still have an issue: at first boot htc menus do not work. Workaround: start another program (also Start->Programs should be enough) then menu should start working.
- Do not start fingermenu and htc menus (with my loader) at the same time (fingermsgbox should work instead)
Download here v1.2
http://www.mediafire.com/?cymogzhamyo
Download here v1.1.
http://www.mediafire.com/?jmlzgmmzdon
ChangeLog
v1.1)
- EXT: Removed SMS.Scrollbar.Tweak (it does not work!)
- OEM: Added nueMassStorage (cpl modified by me) finally working on trinity.
v1.2)
- New packages from Mega
Remember to donate (link in my signature) if you like my work. Thank you for supporting me.
Hi
good job man .
,-)
Hi! Please put some photo with your work and tell us about the memory ram free.thank you.
Hi Francarl.
First of all, many thanks for sharing your work with us.
I am very excited at testing it, so when you have time, could you possibly upload a demo ROM that we can flash? Maybe a "Manila Version", and a "Non Manila Version"?
At some point I will try to create my own using your Kitchen but in the meantime I would be very grateful to test a ROM created by you.
Thanks again,
Mattster.
p.s. Is the ROM creation method that Chanvi & Oggi provided us (as demonstrated by Supersport in his video tutorial) available for this kitchen, i.e drop down menu, select ROM version, deselect unwanted components?
Hi
@goalex your question it ' not valabe.
size of ram for a rom
this is a kitchen memory.... is based on cooking
.
1 the size of the page pool ( example 2 or 3 or 4 or 6 for trinity )
2 of the different cache sizes. (example 4096 )
3 of the application that starts the launch of the bone ( example startups , services, size picture , exe , Dll ) if possible compress exe and Dll with upx.
4 Kitchen compressed yes or no ( lzx or xpr )
5 Big storage or remove uldr or both or not whether or not launch other services.
For the 21042 (xip and sys ) in generality it goes from 20 to 31 on the first start after that it all depends how the kitchen and cooking.
Example very light ( 27 - 31 mo )
Example full with manilla ( 20 -25 mo )....
Regard Oggi
Mattster_spv said:
Hi Francarl.
First of all, many thanks for sharing your work with us.
I am very excited at testing it, so when you have time, could you possibly upload a demo ROM that we can flash? Maybe a "Manila Version", and a "Non Manila Version"?
At some point I will try to create my own using your Kitchen but in the meantime I would be very grateful to test a ROM created by you.
Thanks again,
Mattster.
p.s. Is the ROM creation method that Chanvi & Oggi provided us (as demonstrated by Supersport in his video tutorial) available for this kitchen, i.e drop down menu, select ROM version, deselect unwanted components?
Click to expand...
Click to collapse
To generated standard rom, start ervius kitchen, then select TRINITY, then "create rom". That's all!
I strongly suggest to hard reset after flashing!
regards
oggi1969 said:
Hi
@goalex your question it ' not valabe.
size of ram for a rom
this is a kitchen memory.... is based on cooking
.
1 the size of the page pool ( example 2 or 3 or 4 or 6 for trinity )
2 of the different cache sizes. (example 4096 )
3 of the application that starts the launch of the bone ( example startups , services, size picture , exe , Dll ) if possible compress exe and Dll with upx.
4 Kitchen compressed yes or no ( lzx or xpr )
5 Big storage or remove uldr or both or not whether or not launch other services.
For the 21042 (xip and sys ) in generality it goes from 20 to 31 on the first start after that it all depends how the kitchen and cooking.
Example very light ( 27 - 31 mo )
Example full with manilla ( 20 -25 mo )....
Regard Oggi
Click to expand...
Click to collapse
thank you for your quick response and explanations. Now i understand how is going on.
francarl said:
To generated standard rom, start ervius kitchen, then select TRINITY, then "create rom". That's all!
I strongly suggest to hard reset after flashing!
regards
Click to expand...
Click to collapse
Thanks.
Just flashed it & did Hard reset as suggested.
Without installing anything else, the memory is at 77%?
Program: Total 49.10MB, In Use 37.97MB, Free 11.13MB
Storage: Total 48.22MB, In Use 8.71MB, Free 39.51MB
Current Free memory 9.528MB
Clean RAM tool: 8MB Saved! New Free Memory 18MB.
Played round with it a bit, suddenly memory was back up to 76%!
Clean RAM tool again: 8MB Saved again... New Free Memory 18MB.
Clean RAM Level 3: New Free Memory 21MB.
Where is the 8MB RAM getting lost to? Possible memory leak?
Mattster
Cannot send SMS message
Tryed the ROM one bug found!
Cannot send SMS message... Anyone with the same issue??
:: edit ::
Solved!!!
Create ROM without SMS.ScrollBar.Tweak ( COMMON: Trinity_External_Packages)
xdapocket said:
Tryed the ROM one bug found!
Cannot send SMS message... Anyone with the same issue??
:: edit ::
Solved!!!
Create ROM without SMS.ScrollBar.Tweak ( COMMON: Trinity_External_Packages)
Click to expand...
Click to collapse
thank you for bug reporting.
First post updated with new version 1.1
Hi Oggi! I can see that you are very good in cooking and i have one more question. Can you or is possible to increase memory program? Now i have 12MB after reset in memory program and 40 mb in storage.I don't need 40 mb in storage and i can quit for 15 mb from storage and put in program memory.
Thank you in advance!
Hi
Goalex
If not possible ... Because....
No this is not possible kitchen francarl is very good but it is not optimized for a maximum of memory.
So to have more memory with the kitchen francarl I advise you to change it.
1 delete packtages you do not.
2 download upx compress exe that starts in memory.
3 optimize all the bmp and png picture
4 to cooking with the tools ervius check compression lzx
This should save you almost 10 MB of memory.
Or try cooking 21042 that I did with Chanvi.
Or Mix kitchen Francarl and Kitchen Chanvi+oggi
Chanvi and me optimize Kitchen 21042 for max memory
http://www.mediafire.com/?sharekey=5330c72c2c98e20d7069484bded33bcd48c3279b870421d7
oggi1969 said:
Hi
Goalex
If not possible ... Because....
No this is not possible kitchen francarl is very good but it is not optimized for a maximum of memory.
So to have more memory with the kitchen francarl I advise you to change it.
1 delete packtages you do not.
2 download upx compress exe that starts in memory.
3 optimize all the bmp and png picture
4 to cooking with the tools ervius check compression lzx
This should save you almost 10 MB of memory.
Or try cooking 21042 that I did with Chanvi.
Or Mix kitchen Francarl and Kitchen Chanvi+oggi
Chanvi and me optimize Kitchen 21042 for max memory
First I want to say that my question is based on Windows Mobile 2003, where memory can be adjusted. Secondly, I wanna learn to make my self a rom and install programs that I interested.
Now I don't now how is working to
(1)delete packtages,
(2)download upx compress exe that starts in memory,
(3) optimize all the bmp and png picture,
(4)to cooking with the tools ervius check compression lzx
Big thanks for your quick response.When I manage to cook my own a rom, I will provide all, but this will take a while, I don't have very much time free.
Click to expand...
Click to collapse
Your welcome Francarl we should indeed provide some contribution...
How about the possible "memory leak"?
ROM seems to work well (beside of closing the M2D after some memory comsuption), very fast and nice.
Have tested most of the functions: Wifi, Internet, Gprs, 3G, Video Call, etc. and it worked. Maybe this is the best or at least one of the best WM 6.1 ROM for Trinity!
With more RAM definitely the nr.1!
But, it would be nice if some more RAM is available for programs...
Have seen that PagePool is 6MB which is nice and should not cause this.
Any ideas?
hi
for trinity 4 mo PP ... top pool
may have if possible 3 mo pp when it is optimized.
oggi1969 said:
hi
for trinity 4 mo PP ... top pool
may have if possible 3 mo pp when it is optimized.
Click to expand...
Click to collapse
So do you mean that we should change de PP to 4 MB?
Have seen/used/tested other ROM's with 6MB PP with more free RAM than this one.
But at least, with this ROM all things (wifi, active sync, bluetooth, and so on) do really function ok!
Hi
every body
Test this rom with 4 PP change with papepool changer and re-flash.
Velocity similary . and 2 mo memory for app exemple GPS.
Regard
Oggi
Use this ROM with 4MB PagePool
Yes! That should be the way...
Else, you can use M2D Config tool to free some memory, removing unneeded tabs from it
GPRS Icon Fix!
If you install Advanced Configuration Tool so that you can disable 3G, you must install this FIX for the GPRS Icon on top bar:
http://forum.xda-developers.com/showpost.php?p=2513718&postcount=172
Enjoy!
new version 1.2 added. This is a Jade/Mega port!