yashsingh1/xdaforums huggingface dataset:
[P3300, MDA Compact III ROM Development] bepe:
New extended Kitchen for Artemis

ARTEMIS_DEV_v2.1_Build_19199.rar

Related:

Extended Kitchen for Trinity

Extended Kitchen for Hermes

Extended Kitchen for Herald

Thanks to misar, FreePK for helping with this new set of tools!

About the Kitchen

Artemis base: HTC P3300 WWE 3.13.405.1

OS base: VF Kaiser UK 3.08.161.0 (Build 19199)

OEM Apps removed, but you need to clean up the OEMDrivers package

I did not do any changes to the OS, because it should be a clean base Kitchen for all of you

Full XIP editing supported by the Kitchen

New tool to merge all dsm files to one big file and delete all rgu's

I think the OEM package to SYS problem should be solved... but did not try it yet

How to use it

Requires Microsoft Visual C++ 2008 Redistributable Package

OEM and SYS can be used as known

The content of ROM\XIP will be used to create a new XIP section for the OS

You don’t have to worry about relocating modules... add/remove whatever you like and the new tools will take care of relocating modules or freeing RAM

.VM and .ROM is updated automatically

Actually this Kitchen runs in auto mode, which means you only need to run BuildNB.bat to create the ROM. You can change that by editing the bat files; made it this way, because I don’t use the options in BuildOS.exe

I consider this a perfect port of the new build to this device

Replaced all XIP SYS packages (I did not just changed coredll.dll to get the new build number)

There were also boot.rgu changes my MS, those have been added too

SYS is completely untouched

Read this for download:

All donations are very welcome!

I need to buy a new device, because this time my Trinity is gone forever and I cannot use my girlfriends Artemis without being killed (by mistake I deleted all contacts last time I used it for testing... she was not very happy about that :D)

When you are getting money for the ROMs you cook using my kitchen, I would really appreciate a donation.

I'm not talking about 50% of you incomes, but one small donation would be fair I think.

To download the Kitchen click at "All donations are very welcome"

!!! This was only meant for ppl never donated for these tools and expecting donations for ROM's created using my Kitchen !!!

Thanks to all those who have donated already!​

Happy cooking! :D
[P3300, MDA Compact III ROM Development] meschle:
Thanks bepe will give it a try and let you know :)
[P3300, MDA Compact III ROM Development] NikMel:
I'm on it too.

TNX!
[P3300, MDA Compact III ROM Development] tom_codon:
Thanks bro :)
[P3300, MDA Compact III ROM Development] EazyVG:
What does this Ext. ROM contains? Will it be suitable with BB5.0?
[P3300, MDA Compact III ROM Development] meschle:
I CONFIRM IT WORKS - MANY THANKS BEPE - I MADE THREAD A STICKY :)
[P3300, MDA Compact III ROM Development] NikMel:
it works here too!
[P3300, MDA Compact III ROM Development] bepe:
Sorry about that... did not see that the name might be confusing...

It means that this is a ROM Kitchen with an extension to edit/build XIP sections

To edit the XIP section was no easy task until now, so this means a little revolution for porting new build to our devices.

Thanks to both of you, great that it is working, happy cooking :D
[P3300, MDA Compact III ROM Development] dheewatara:
Thanks bepe

Nice and great tools for Artemis.

thanks you so much.:)
[P3300, MDA Compact III ROM Development] pawaj:
P' Dhee ,Could you please make a tutorial ?.
[P3300, MDA Compact III ROM Development] mypleasure:
Many thanks to Bepe for making the new toy :-)

I tried several times building a rom using the kitchen but failed. What I did was simply put in OEM packages and build the OS, got a nb file, then used htcrt.exe to convert it to a nbh for flashing. Everything seems fine during the flash. But when it restarts it dies in the first splash screen.

Any hint for this?
[P3300, MDA Compact III ROM Development] bepe:
First try if a ROM without OEM packages is working, next you need to add one OEM package after another... I'm sure there is something wrong with one of the packages.
[P3300, MDA Compact III ROM Development] NikMel:
You are using the wrong drivers.

Do you any drivers installed??

Did you fill XIP up?
[P3300, MDA Compact III ROM Development] Carty:
Great. Will come up with some cooked stuff soon :)

Regards,

Carty..
[P3300, MDA Compact III ROM Development] Carty:
Built a ROM without addidng anything but a music file to reach 50MB limit but the ROM never passes the splash screen on device. The same happens with extracting and re-building of cooked ROMs even without editing. What am I doing wrong?

But when I extract and rebuild an OEM rom, everything works fine!

Regards,

Carty..
[P3300, MDA Compact III ROM Development] mypleasure:
Thank Bepe and NikMel a lot for your kindly help.

Should I keep the drivers in the kitchen, or replace them with the drivers from wm6.0? And how to fill the XIP? Sorry I am a newbie to the kitchen.
[P3300, MDA Compact III ROM Development] NikMel:
Most of the ROM do not include the rgu files.

You need rgu files to make your own rom.
[P3300, MDA Compact III ROM Development] NikMel:
the easyst way is to copy "OEMDrivers" map from wm6.

You should copy XIP files one by one from other rom and put it in a map with the same name.
[P3300, MDA Compact III ROM Development] mypleasure:
Thx again NikMel, these hints should be able to get me going...
[P3300, MDA Compact III ROM Development] Carty:
What is the map you guys talking about? Where do i find it?

Regards,

Carty..
[P3300, MDA Compact III ROM Development] NikMel:
just take a working wm6 rom like the original one from htc and dump it.
[P3300, MDA Compact III ROM Development] Carty:
Ok, I have seen dump_MemoryMap file.

Seriously this thing is confusing for a newbie without any tutorial. There is no info on what is this or what can we do with this. I unzip the package and find OEM,ROM,SYS folders and a batch file to build the OS.nb

I immediately execute the batch file and wait for the build but the ROM never boots up the device. So is this just a kitchen and we need to add stuffs to get things working? If yes, then what stuffs should be added?

Sorry if Im asking a lot but Im sure it will help others too.

Regards,

Carty..
[P3300, MDA Compact III ROM Development] mypleasure:
Yeah it confused me, too. Coz when I see there are something in the XIP and the OEMDrivers folders, I tend to think they are ready for build.
[P3300, MDA Compact III ROM Development] tamAyT:
After using BuildNB.bat, what commands/program do I need to flash it to my device?
[P3300, MDA Compact III ROM Development] Carty:
After BuildNB.dat, in the Temp folder os-new.nb is created. Use htcrt.exe to make that into RUU_Signed.nbh and flash!

Regards,

Carty..
[P3300, MDA Compact III ROM Development] tamAyT:
Thanks :) trying later...
[P3300, MDA Compact III ROM Development] mypleasure:
I was able to successfully build the ROM using the kitchen. I imported OEMDrivers from other ROMs, replaced the wince.nls to support Chinese locale. I also carefully imported OEMAPPS from other ROM but this process seems a bit problematic, need more time to COOK for it to run perfectly.

One issue I have: The font for menus and icons are normal font style, not the bold font as I've seen in all of the English ROMs. Anyone know what determines this? How can we tweak the ROM to show bold font? coz I like it.
[P3300, MDA Compact III ROM Development] tamAyT:
What param to use with nbsplit.exe? There is no -artemis :confused:

And how to split dump into sys and oem? Do I need PKGTool?
[P3300, MDA Compact III ROM Development] andrew_green:
No need to NBSplit for Artemis (unless functionality has changed), proceed to imgfsfromnb....

P.S. Guys, is there a mirror for the file? RapidSh!te won't let me download...
[P3300, MDA Compact III ROM Development] mypleasure:
Anyone knows how to solve this issue? It's like that even before I changed to the Chinese locale. So I guess I missed something.
[P3300, MDA Compact III ROM Development] tamAyT:
Oke..that is working. And turning dump into sys/oem? because when I use pkgtool to do that it doesnt work. maybe because pkgtool cannot read wm6.1 dump?
[P3300, MDA Compact III ROM Development] andrew_green:
Ok, slightly confused now. Which ROM are you dumping/packaging from? You know your SYS/XIP section in the kitchen is WM6.1, right...? Are you getting OEM from your base ROM?

If it's your base (Artemis) ROM, you have to run PkgTool and 'point' it at your dump folder for it to work. (IIRC you need one or two dll files before it will work as well - though I may be going mad)

What's the error message?
[P3300, MDA Compact III ROM Development] tamAyT:
I'm trying to extract the Live Messenger from Meschle's WM6.1 rom. So I've managed to dump his OS into the DUMP folder but now it needs to be catagorized into the OEM and SYS folder.

When I use PKGTool and point to the DUMP folder, I don't get any info about what's in the folder (not even missing files) and nothing happens when I press the 'Build Packages'.

I've never cooked a thing but now I'm trying :)
[P3300, MDA Compact III ROM Development] andrew_green:
Ah, I think (and he'll correct me if I'm wrong) that Meschle used Bepe's new extended kitchen and built only one package, so what you're trying isn't possible. You'll be better advised trying Bepe's kitchen yourself to do this.
[P3300, MDA Compact III ROM Development] carne:
my bat doesn't work..i use vista...

edit..i solved it
[P3300, MDA Compact III ROM Development] carne:
what worng?

1 i extracted all

2 i put 1-calc oem, tcpmp oem, total commander oem in sys folder

3 i created nb file

4 i created nbh rom

5 flash it

rom crush on htc white screen
[P3300, MDA Compact III ROM Development] mypleasure:
Did you fill in the OEMDrivers?
[P3300, MDA Compact III ROM Development] carne:
where i find them?
[P3300, MDA Compact III ROM Development] jiri.cech:
Big SDHC card in ARTEMIS ? Need remove before flash ...
[P3300, MDA Compact III ROM Development] jiri.cech:
Clean up => Delete and import OEMDrivers from official WM6.0 HTC ROM ? OEMApp too ?

What is XIP ? Why edit ?

End of BuildNB.bat - No Storage Flash Region found! -> This is OK ?

Bepe pleeeeeease small tutorial ... :confused:

Sorry my english, sorry my stupidity ...
[P3300, MDA Compact III ROM Development] bepe:
My apologies, but I really mixed up the OEMDrivers.

http://rapidshare.com/files/90255998/ARTEMIS_DEV_v2.1_Build_19199_fixed.rar

This is the fixed Kitchen; please someone try it, because I don’t have an Artemis to do that.

No need to edit something in this Kitchen, just add some big file for the MB limit and build the rom.
[P3300, MDA Compact III ROM Development] ark666:
thanks Bepe, you´re the man. because even without an Artemis u can still do more than a lot of us that have one.

Cheers.

:)
[P3300, MDA Compact III ROM Development] pawaj:
has anyone find problem with bluetooth?
[P3300, MDA Compact III ROM Development] tamAyT:
But it was tested that it was working?
[P3300, MDA Compact III ROM Development] bepe:
Yes, but those ppl automatically replaced the OEMDrivers. That’s why I did not look into it anymore, but now I did and I really forgot to replace that package, so it contained the Hermes drivers
[P3300, MDA Compact III ROM Development] tamAyT:
how many data needs to be at least added for the rom to work? If I do nothing I have a .nbh of about 46mb --> not working. When I add data (some .jpg's) it was working, .nbh was about 52mb.
[P3300, MDA Compact III ROM Development] andrew_green:
Wilco. What was the problem? It didn't seem to affect things - I already cooked a ROM :) and didn't notice too many problems...bit sluggish on first boot....but it recovered.
[P3300, MDA Compact III ROM Development] mypleasure:
Thx Bepe. Although I was able to replace the OEMDrivers with the 6.0's one, but I will be more comfortable using this.
[P3300, MDA Compact III ROM Development] _fm:
Okay, thanks bepe,.

but, how to dump it??
[P3300, MDA Compact III ROM Development] rvbcrs:
Hi Bepe,

Thanks for this great kitchen for the Artemis! can you tell me if you are going to release other languages as well? I would like to have a Dutch kitchen for example, or is it easy to customize this kitchen to a Dutch kitchen?

Thanks again!

RvBCrS
[P3300, MDA Compact III ROM Development] Keng230:
I really appreciate on your ROM Kitchen, bepe!!! Also I've known you from my brothers at PDAMobiz about your wonderful work.

Khob Khun Mak ka:-)

Keng230
[P3300, MDA Compact III ROM Development] rdosti:
htcrt.exe --- where do I find that ...dont see that in any folder?
[P3300, MDA Compact III ROM Development] mpattman:
Updated to 19701.1.0.2

I have updated Bepe's kitchen to use WM6.1 build 19701.1.0.2. I took ark666's Portuguese XIP and SYS and translated to English (mui files and registry changes). I have used this as a base for my own personal cooked ROM and want make it available for others.

http://rapidshare.com/files/118400876/ARTEMIS_DEV_v2.1_Build_19701.rar

The htcrt.exe tool can be found in this thread:

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

Matt.
[P3300, MDA Compact III ROM Development] nhathoa:
With your kitchen, I did get an error: "Invalid File Size" at 4% processor of updating Rom. How could I fix that proplem?
[P3300, MDA Compact III ROM Development] mpattman:
Hi, that would be because the ROM image created is too small, there is a minimum size, I think that the nb file has to be bigger than 50 Mb (there is a thread on it somewhere in this forum) so you may need to pad it out, for testing you could add some large files to the OEM folder to get it to flash to the device.

Matt.
[P3300, MDA Compact III ROM Development] nhathoa:
I think so. Thanks so much.

I have generated another kitchen for Artemis with new core base on yours, and it run ok.
[P3300, MDA Compact III ROM Development] gguyaz:
Hi Mpattman, could you tell me which files do I have to change to make a French ROM. Thank you !
[P3300, MDA Compact III ROM Development] :
got it, it was just the link...thx
[P3300, MDA Compact III ROM Development] mpattman:
You would need to replace the 0409 MUI files/modules with french ones 0XXX (sorry don't know what the number should be) and then update the RGU files throughout with french translations, this is easier if you use an exisitng french rom and a tool such as BeyondCompare. When I translated the Portuguese I used an old english 6.1 ROM as teh source for the MUI's and the registry changes were merged manualy.

I hope that this helps.

Matt.
[P3300, MDA Compact III ROM Development] stead:
Hi, sorry to ask a maybe dumb question, but is there a gui for this? would it be possible to just be able to have a treeview witch on load could search all the modules and you just select what you want and create a rom with it?

Just downloaded this 'kitchen' but to be honest I don't understand it at all :(
[P3300, MDA Compact III ROM Development] errmaris:
I have a question, a dumb question. I'm trying to build a ROM, i put a large wav file in to OEM folder, everything goes fine. The os-new.nb file is about 76Mb. But when i flash device i got an error message, that File size is wrong "The file is corrupted" Can anyone help me with this?

EDIT

As i said it was a dumb question, i manage the problem :) It's time to build own rom :)
[P3300, MDA Compact III ROM Development] mcs_tatu:
What is a Kitchen???

Hello,

Someone could tell me what is a "Kitchen" ?

thanks,

Tatu
[P3300, MDA Compact III ROM Development] Zecanilis:
A "Kitchen" is where you "cook" your own ROMs.
[P3300, MDA Compact III ROM Development] deepmohil:
Link not working

The link on the first page is not working for me :confused:

Can you please post it on 4Shared?
[P3300, MDA Compact III ROM Development] jiri.cech:
pls. info ...

First - sorry my english, sorry i am ultra beginner ...

I am cooking only in self-defence.

Can I ask a question ?

1/ Where I get newest build WM6.1 OEM\XIP and SYS folder for this kitchen ?

/ 20755, 20758, 20924, 20931, ... /

2/ Where you can set page pool size in this kitchen ?

3/ How you can reach for maximum free program memory ? / 27MB/

Or please recommendation for really clean and unfailing WM6.1 ROM without useless HTC SW - Wireless Managers, Dialers, 2d 3d Today, Task managers, ... etc.

WM6.1 is great system in itself, HTC customization not good for me.

Thanks to all !!
[P3300, MDA Compact III ROM Development] Reptile_16:
Try Greasy Weasel Evolution 2.0 UC...look in the wiki for a link...
[P3300, MDA Compact III ROM Development] dutchcow:
I'd also like to cook my own ROM but need an up to date kitchen. Some guidance to this would be very useful.

I downloaded ARTEMIS_DEV_v2.1_Build_19199_fixed and HyperCore but can't get much done with it since its pretty out dated.

Any cooks willing to share their kitchen?
[P3300, MDA Compact III ROM Development] gio_gio:
please delete my post, wrong posting
[General Questions and Answers] S4MCR0:
I didn't really know where to post this. I have an LG X Charge with 7.0 nougat I believe. I'm having issues rooting it. I've used kingroot and kingoroot. I was wondering if anybody had any ideas as to why. not supported?
[General Questions and Answers] DanHutchins:
This phone is very new still. Wont see any root method untill it is possible to unlock the bootloader. You could try the lg developer page to see if the bootloader is unlockable through lg, i just haven't had the time to do it myself.
[General Questions and Answers] tusker559:
I checked. It is not unlockable through LG. (As of this post.)
[General Questions and Answers] DanHutchins:
No hope for the LG x charge. I had serious issues with mine. It actually stoped making and receiving calls and text messages. I ended up getting the galaxy s8 to replace it, that said I am still paying for the x charge because xfinity wouldn't take it back. So it sits on my dresser till I can find something to do with it.
[Xiaomi Redmi Note 3 Questions & Answers] BananaaMan:
Whenever notification, video, music plays my Redmi note 3 (Qualcomm) makes HISS (the sound radio makes if u dont tune into any channel properly) sound. If i hear closely i can hear the music but its very low and the HISS sound is there. Its literally destroying my life, i cant wake up from bed in the morning and am missing classes because i cant set the alarm it just makes hiss noise. Its even makes the noise while i am on the phone talking to someone. Please help me i will remember your username till i die i promise. :crying:
[Xiaomi Redmi Note 3 Questions & Answers] Tatoh:
I don't understand, it just hiss or it does sound with the hiss in the background? Sound like a bad contact if the sound is really loud. Did you try to flash some audiomod to find some change in the sound?
[Xiaomi Redmi Note 3 Questions & Answers] BananaaMan:
Sound with the hiss (sound 20% hiss 80%) . Weird thing is i put the phone to silent mode all volumes are zero, then playay a youtube video. it starts hissing automatically.

Yeah need to wait 10 more hours then i can unlock by bootloader officially. If that goes ok then i will try some audio mods/ custom roms. thanks for your reply tho.
[Xiaomi Redmi Note 3 Questions & Answers] Tatoh:
If its that loud it's probably a hardware issue imo, but i can be wrong. Good luck!
[Ouya Android Development] fabiox2005:
Well folks, I've been browsing the Stock Rom after having installed CyanogemMod / LineageOS a few times and realized that they all had no problems on wifi and they used the same Stock Rom drivers, and after all that, guess what Was the problem that so many of us always broke the head of why the wireless stopped working ?! There were two drivers, and for an error in some file our Ouya's always ended up choosing the wrong driver, well let's go to the tutorial.

The files and folders below must be renamed or deleted, and after that the device must be restarted.

/etc/nvram_4334.txt

/etc/firmware/bcm4334.hcd

/ Vendor / firmware / bcm4334
[LG G5 Questions & Answers] Janny1993:
Hello, I have recently bought a LG G5 and I am wanting to root the phone. I had a G4 which I rooted and it worked perfectly but I can't seem to get it to work with the G5.

Anyway I have unlocked the bootloader on the G5 but I can't seem to boot into TWRP.

I flash the TWRP Recovery and it says it works fine. But when I try fastboot reboot TWRP it says failed. I tried the power button way which ended up resetting the phone instead so I had to download all my apps again. I am not going to be doing anything crazy but I would like to use the root to debloat and do a few simple adjustments.

Any help? I can post pictures of the problem.
[LG G5 Questions & Answers] Abort Retry Fail?:
From what you describe your problem may be the result of TWRP's failure to "stick," which would explain why the button method doesn't boot you into TWRP. Look at item #9 in the "Directions" section found here: https://xdaforums.com/lg-g5/development/official-european-lg-g5-h850-bootloader-t3363040
[Galaxy Note 3 Q&A, Help & Troubleshooting] H4Milton:
I bought my note 3 back in 2014 January 2, until then never changed the battery for once. I did bought a new phone and it's lying around in my house. THe phone's battery was weakened to this point where just booting up the phone takes ~15% charge. And if I browse Facebook with Mobile Data(4G) then 10% drains in under 5 minutes.

Also, if I play games like "Clash Royale" my phone turns off automatically(also phone heating up quickly) despite my charge is around 70-80ish

Are all these reasons due to my weak battery? I flash my phone new rom every 3 weeks.

Galaxy Note 3 SM-n900(exynos)

Update: I'm using a custom rom, is this why it is showing A9000? And if I recall it correctly, Note 3 battery comes with 3200mah battery why is it showing 2550mah?
[Galaxy Note 3 Q&A, Help & Troubleshooting] golalmo:
After 3 years your battery loose about 50% of it's original capacity so I recommend replacing it anyway.

Every time you flash a new rom (why are you doing that?) the cache is rebuild which takes some time and drain your batter a bit (in your case many bits).
[Galaxy Note 3 Q&A, Help & Troubleshooting] yenkoPR:
get a new battery and flash roms with 100%, you will be good
[Galaxy Note 3 Q&A, Help & Troubleshooting] H4Milton:
Thanks for the response fellas. I ordered a battery from Ali-Express, gonna take a month to arrive here.
[Galaxy Grand Duos i9082 Q&A, Help & Troubleshootin] SparrowMh:
Hello :( i'm totally new here so please ignore my mistakes.

* I dont have backup :( of stock rom*

i've samsung galaxy grand duos i9082 and currently i'm using Resurrection Remix N Custom ROM on my phone ( android 7.1.1) but my phone cant run it - its just way too slow and buggy ( pinch-zoom bug and screenshot black etc)

so I tried installing Stock rom 4.2.2 on my device using TWRP but when i install it, it says

"NO OS Installed, you sure want to reboot?" can someone please help me? :crying:

i'm trying to install this =>

https://xdaforums.com/showthread.php?t=2340562

please can you recommend me some stock rom that works fast with 1gb ram? :( based on 4.2 or 4.4
[Galaxy Grand Duos i9082 Q&A, Help & Troubleshootin] Tenshou170:
[MENTION=8462590]SparrowMh[/MENTION] Go Here: https://t.me/SGGI9082
[Note 7 Questions & Answers] letruong127646:
i have n930k devices but try to flash N935k firmware 7.0 and it success... but my phone dont work any more...

i try to flash twrp success but not work...

someone can help me?

Screen show:

Warning Software not provided by Samsung Electronics has been installed. You may not use your mobile phone normally if you change the software installed on this phone or install software obtained by unofficial route
[Note 7 Questions & Answers] benyou54:
Hello. Share a screen shot of your download mode if you need help [emoji6]

Envoyé de mon SM-G935F en utilisant Tapatalk
[Note 7 Questions & Answers] letruong127646:
it here
[Note 7 Questions & Answers] benyou54:
Sorry, I can't see your picture...

Envoyé de mon SM-G935F en utilisant Tapatalk
[Note 7 Questions & Answers] letruong127646:
sorry i cant upload photo