yashsingh1/xdaforums huggingface dataset:
[Wing, P4350 ROM development] ivanmmj:
Lesson 3 preview: Getting Personal with Your OEM

In today's lesson we are going to learn what the OEM folder is, what it does, how it does it, and why it is so important to you personally as a cook. This will be your signature and where most of what makes the ROM yours will take place...
[Wing, P4350 ROM development] N3xt2N0N3:
Sounds Great!! Can't wait!!
[Wing, P4350 ROM development] PURESKILLZZZ:
I am an eager beaver mate .....
[Wing, P4350 ROM development] l3v5y:
I may cook for the Prophet, but I still want to know!!! (I'll work out how to apply this to the prophet Somehow..)
[Wing, P4350 ROM development] PURESKILLZZZ:
Funny thing before I knew anything much about porting I was trying to flash a mda rom on a phrophet.
[Wing, P4350 ROM development] l3v5y:
Smooth...

By the way, Touch ROMs don't go on prophets. The flash fine but are too large and then don't start up. At all.
[Wing, P4350 ROM development] PURESKILLZZZ:
I know ...... LOL
[Wing, P4350 ROM development] l3v5y:
I want another cooking lesson! I've flashed my prophet 10 times today already, and it's only booted up once (I decided to use an official ROM to make sure it still worked)
[Wing, P4350 ROM development] PURESKILLZZZ:
What did you flash it 10 times wth ?
[Wing, P4350 ROM development] l3v5y:
A kaiser ROM :D

I've been attempting to port a ROM, but I managed to "accidentally" miss out a couple of very important exes, notably GWES.exe...
[Wing, P4350 ROM development] PURESKILLZZZ:
So have you sorted it out yet ???
[Wing, P4350 ROM development] l3v5y:
Sortof, but I have a really bad headache and an exam tomorrow so I'm cramming + not really concentrating on life, so it boots! but nothing (not even the dpad) works...
[Wing, P4350 ROM development] PURESKILLZZZ:
Best to go back to a working rom until your head clears ...
[Wing, P4350 ROM development] l3v5y:
I love flashing ROMs! I think I might go to bed... Unless Sir Ivan's planning on teaching his class soon. :p
[Wing, P4350 ROM development] ivanmmj:
Lesson 3: Getting Personal with Your OEM

Lesson 3: Getting Personal with Your OEM

In today's lesson we are going to learn what the OEM folder is, what it does, how it does it, and why it is so important to you personally as a cook. This will be your signature and where most of what makes the ROM yours will take place...

The very first thing we will do, though, is make sure that you have your computer set to show all hidden and system files.

Open up the folder that holds the OEM folder, go to Tools, Folder Options, click on View, make sure Show Hidden Files and Folders is checked, hide extensions for known types in NOT checked and Hide Protected Operating System Files is NOT checked. Please do not go around deleting files in your computer after this and then PMing me that your PC will no longer boot up. :p

File Structure

The file structure of a STOCK OEM folder is as follows:

LangDB

OEMAPPS

OEMDrivers

OEMMISC

OEMOPERATORS

OEMVERSION

OEM_DPI_96

OEM_Lang_0409

OEM.cer

What does this mean? - We will not be getting into all of them, only the ones important to today's lesson.

OEMAPPS - This is where all the OEM apps are stored. This means all the apps that are not originally part of the OS and were placed in by the phone manufacturer. These apps include the camera utility, a java manager (usually a crappy crippled old one, too...) etc. This folder is usually full of random useless things but has no real order within it. You'll see files for things like an FTP-Bluetooth utility and other things you might not need. Cleaning this OEM folder will be the meat of our cleaning process (although not the only place.)

OEMDrivers - This is where the drivers of the device are stored. You'll also notice that a few ringtones and such should be listed in here. These will be part of the cleanup process, too. The only driver here which you can touch will be the touch.dll (no pun intended.) This driver will be replaced later on to allow for BioTouch (the ability to touch the middle of the screen to scroll instead of the side bars.)

OEMOPERATORS - This is where a lot of the junk that your OEM puts in goes to. This is also where you can set your preferred theme and setup your UC compatibility. Unless you're me... and you use a separate package... more on this later.)

OEM_Lang_0409 - You will see a lot of MUI's here. MUI's store the wording on programs and thus the language of your device. More on this later. This is also part of the cleaning process.

So now you have a VERY basic overview on the OEM folder. We will get more indepth as we go through this class.
[Wing, P4350 ROM development] l3v5y:
Yay! Another lesson. Although I sortof worked most of that out already :(

I love being a cocky know it all pupil...
[Wing, P4350 ROM development] ivanmmj:
It's ok. Everyone has to know the basics first. Besides, you won't be a know it all soon... :-p
[Wing, P4350 ROM development] l3v5y:
I guessed that :(
[Wing, P4350 ROM development] PURESKILLZZZ:
Bad boy ...... Bad boyyyyyy .... LOL
[Wing, P4350 ROM development] PURESKILLZZZ:
Take the ruler to his hand teacher ... Discipline....
[Wing, P4350 ROM development] l3v5y:
Pwease don't Sir! I'll be a good pupil and not do any real schoolwork but cook ROMs instead...
[Wing, P4350 ROM development] l3v5y:
Bully! You're just jealous :P
[Wing, P4350 ROM development] ivanmmj:
lol. Settle down students. I'm trying to decide which lesson will serve you best next. I suppose it will be using the Kaiser kitchen to obtain your SYS folder and XIP.bin... Then using Bepe's kitchen to obtain your ROM folder and the kitchen we're cooking in... and then using EasyPortOven to make it all work. For the prophet students, this might be a little different as I don't know if bepe ever released an extended kitchen for you guys.

Then we'll put it all together to create your first ported basic ROM. It will be the "stock" ROM ported. Then we will get into stripping the ROM, then into cooking with OEM packages. Or maybe a whole class on files of the cook. Maybe a whole class on RGU editing... or a whole class on how to create OEM packages, or a whole class on provxml files... then a class on switching to LZX compression... or a class on editing your extROM... or a class on shrinking your extrom... or a class on....a whole class... err... I'm getting way ahead of myself here. First, the basics...
[Wing, P4350 ROM development] PURESKILLZZZ:
Sounds like fun ..... This is going to be a good summer . We will all be in summer school ..... LOL
[Wing, P4350 ROM development] l3v5y:
Not yet, but I can work it out...
[Wing, P4350 ROM development] PURESKILLZZZ:
Who little ole me .... Naaahhhhhhh !
[Wing, P4350 ROM development] l3v5y:
Nerd summer school! I like that!

No direct offense meant to the sane people out here...
[Wing, P4350 ROM development] ivanmmj:
You guys are a riot.
[Wing, P4350 ROM development] PURESKILLZZZ:
Look who the teacher is ....... ROFLMAO
[Wing, P4350 ROM development] PURESKILLZZZ:
It fits ...... Nerd Summer School !
[Wing, P4350 ROM development] belzeBUB76:
thanks ivan!

i like it and am willing to be called a nerd, if ivan tells me more about recooking my damn german rom... and i guess there are many quiet readers as well... so dont ruin the thread, if u know everything already - just read and think ur part quietly, or open another thread...

perhaps i just didn't get the ironic part of ur posts... but i find it a bit offensive...

i take back my seat in the first row, waiting for the next lesson!
[Wing, P4350 ROM development] PURESKILLZZZ:
Oh boy .... I bet you

brung

an apple for the teacher too ...

oh I am sorry .... "brought"
[Wing, P4350 ROM development] belzeBUB76:
...wo is se teecher nau?
[Wing, P4350 ROM development] PURESKILLZZZ:
LOL ..... !!! Well join the class fold your hands and all will be grade "A" Okay ...
[Wing, P4350 ROM development] belzeBUB76:
i thought my grammer was/is not THAT bad... but i was wrong - obviously...

and i just wanna see how to get rid of the garbage in a rom and recook it with some spieces i need...

if u can show me quicker... show me!
[Wing, P4350 ROM development] PURESKILLZZZ:
We ar in ivanmmj's class . He is doing all the teaching I am actually learning here mate ...
[Wing, P4350 ROM development] prscott1:
Ivan, you missed your calling man! you are a natural teacher! I can't wait for next lesson! :-)
[Wing, P4350 ROM development] l3v5y:
I'm learning to, I'm just a disruptive pupil :D...
[Wing, P4350 ROM development] PURESKILLZZZ:
be nice ...... be nice ....
[Wing, P4350 ROM development] l3v5y:
This is the first lesson I've wanted to be in!!!

oooh 1850 posts...
[Wing, P4350 ROM development] PURESKILLZZZ:
Thats a lot of posts .
[Wing, P4350 ROM development] l3v5y:
And some people say I need to get out more...
[Wing, P4350 ROM development] ivanmmj:
hehe. Thanks! My major is Mathematics Education, so I hope I can teach SOMEONE something.
[Wing, P4350 ROM development] PURESKILLZZZ:
I think you will teach very well . As programing and cooking is basically math anyways ...
[Wing, P4350 ROM development] l3v5y:
Most things are maths...
[Wing, P4350 ROM development] PURESKILLZZZ:
yup ... But women are ilogical math.
[Wing, P4350 ROM development] l3v5y:
Women are just illogical...
[Wing, P4350 ROM development] PURESKILLZZZ:
very true ......
[Wing, P4350 ROM development] l3v5y:
Let the flaming begin!
[Wing, P4350 ROM development] PURESKILLZZZ:
Oh boy ... Lets see what fire you start ...

brb need to reboot ....
[Wing, P4350 ROM development] l3v5y:
Enjoy.....
[Wing, P4350 ROM development] PURESKILLZZZ:
I rebooted 3 times ... once on purpose . 2nd time was unlocking MDA and computer did it all by itself and 3rd time keyboard wasnt working time for a new one as i think I all but killed this keyboard and mouse.
[Wing, P4350 ROM development] prscott1:
Okay, you two. Some women are very logical thinkers! LOL. (me)
[Wing, P4350 ROM development] PURESKILLZZZ:
You are a woman ? hhhmmmmm ... I still have never met a logical woman in my whole life ..... So lets see ... hmmmmmmm
[Wing, P4350 ROM development] ivanmmj:
Students, settle down. I'm gonna have to sit you two accross the opposite sides of the class.

On an unrelated note... I haven't given much thought to what Lesson 4 should be, yet...
[Wing, P4350 ROM development] PURESKILLZZZ:
Yes teacher ..... Well its a rainy weekend so ill be inside so lesson 4 and maybe 5 would be nice ...
[Wing, P4350 ROM development] ivanmmj:
Lesson 4 Preview: Time to pick up your SYSter's apron

An introduction to the SYS folder and using the Kaiser kitchen to obtain Kaiser SYS folders, seeing as they get all the good stuff first. This lesson will also show you how to obtain a xip.bin for a kaiser as well.

Just adding another idea.... translating ROMs... maybe that'll be one of the advanced cooking skills I teach... MAYBE.
[Wing, P4350 ROM development] PURESKILLZZZ:
All ready to see this lesson ......
[Wing, P4350 ROM development] ivanmmj:
If I was a mod, this would be easier, because I could lock a thread and modify the lesson and add to the lesson and then unlock the thread when I was done. That way I could work on it at work AND at home. But unfortunately, the way it is right now makes it impossible for me to start anything at work... All my tools are at home...
[Wing, P4350 ROM development] prscott1:
Hehe. Yeah - I'm Infrastructure Director of Admin Systems at Rice University in Houston Texas - been in I.T. for over 30 years - I think that qualifies me somewhat as being logical, eh?

;-)
[Wing, P4350 ROM development] prscott1:
Both the intro to SYS files and translating ROMs sound like good lessons. can't wait.
[Wing, P4350 ROM development] PURESKILLZZZ:
Not really that says you have either the brains for the job or you hot as fire .... :D Neither one meaning logic ... :D
[Wing, P4350 ROM development] ivanmmj:
Don't mind him. He likes to stir things up.
[Wing, P4350 ROM development] PURESKILLZZZ:
Seems as you know me too well . But its GREAT to have a woman in the forum...
[Wing, P4350 ROM development] l3v5y:
The wonder of windows!

Teach damn it! :P
[Wing, P4350 ROM development] CuteD34th:
Thanks for this thread, I really want to lear to cook my own ROMs someday and this is a big help!

Can hardly wait for the next lesson!
[Wing, P4350 ROM development] PURESKILLZZZ:
Yeah windows is a great thing ... LOL !!!

If linux worked my phones I would not be on windows ....
[Wing, P4350 ROM development] l3v5y:
I have Mac OSx, Windows XP and linux. Linux sucks the least! How long until android gets usable?
[Wing, P4350 ROM development] PURESKILLZZZ:
I am also waiting on android mate .... But they do have a linux based smart phone already .
[Wing, P4350 ROM development] l3v5y:
Details...
[Wing, P4350 ROM development] PURESKILLZZZ:
Its open source . Its about $300.00 ad even comes with a tool kit to dissasemble the phone ... Not sure of the name at the moment as I am a bit tired its 9:21am and I havent been to sleep yet.
[Wing, P4350 ROM development] l3v5y:
Am I the only person on this site who sleeps?
[Wing, P4350 ROM development] PURESKILLZZZ:
I am trying to goto sleep now but people keep calling aand messaging me ....
[Wing, P4350 ROM development] l3v5y:
Are you trying to sleep on the internet?
[Wing, P4350 ROM development] prscott1:
LOL! Both of above and logical! :D
[Wing, P4350 ROM development] prscott1:
Don't worry master Ivan; it is all fun. Looking forward to more lessons!!!
[Wing, P4350 ROM development] PURESKILLZZZ:
Great a lady is going to stay around .
[Wing, P4350 ROM development] pseudoproto:
No, I think Ivan sleeps. Too much time in between lessons! :D
[Wing, P4350 ROM development] PURESKILLZZZ:
Sleep is not always needed ....
[Wing, P4350 ROM development] ivanmmj:
lol. Ivan sleeps, works, has a life, goes to church, eats, hangs out with his fiancee which he hasn't even gotten to see for a week now, etc. Ivan's a very busy guy. :p :D

Lesson 4 may come tonight. I have to get up super early, though... so it might not.... as it is already almost 2am. :cool:
[Wing, P4350 ROM development] PURESKILLZZZ:
Well its 4:25am here mate you still woke ?
[Wing, P4350 ROM development] l3v5y:
Heh, it's 9:35 here! I feel so awake! :D
[Wing, P4350 ROM development] PURESKILLZZZ:
Are you still woke . Its 6:09am here .... Was working a little more on this fix for MMS/SMS but no good .....
[Wing, P4350 ROM development] natong:
Thank from Thailand. I am your student.
[Wing, P4350 ROM development] PURESKILLZZZ:
Another classmate .. Teacher class is growing ...
[Wing, P4350 ROM development] N3xt2N0N3:
i noticed that this is a perfect timing for the "Ivans School of Cooking" cause ttran is going to retire and i think itje is over at polaris now. That two great cooks gone.
[Wing, P4350 ROM development] PURESKILLZZZ:
ttran isnt retiring he won the bet with his wife so he will continue .... ite is takng a breather and with any love he will be back.
[Wing, P4350 ROM development] ivanmmj:
Actually, eventually all three of the "major" cooks with retire. (Although, this is becoming 5+ "major". :) ) Cooking is fun but eventually it starts taking so much time that you have to step back and weight the benefits. If it interferes with your life and the relationship of those around you, then you know it's time to retire.

I know I've been MIA, but life is interfering with my lessons. lol You'll have lesson 4 this week, I'm just not sure when.
[Wing, P4350 ROM development] PURESKILLZZZ:
I will be patiently waiting teacher.
[Wing, P4350 ROM development] l3v5y:
I'll wait for your words of wisdom oh master!
[Wing, P4350 ROM development] PURESKILLZZZ:
Its another day the teacher still hasnt spoken more words of wisdom yet..
[Wing, P4350 ROM development] shep211:
Add me to your list of students. Cant wait for some more homework. :)
[Wing, P4350 ROM development] l3v5y:
Where are you Ivan?!?

Just a little question... As the master of XIP porting that you are, where is the number shown on startup (on my Prophet, it's shown underneath IPL, SPL and GSM) next to the text OS... I'd like to change it to reflect the ROM I'm cooking, but have no idea how :(
[Wing, P4350 ROM development] shep211:
Im new to this but looks like tools/HTC_ROM_Tool/htcrt will do that.
[Wing, P4350 ROM development] l3v5y:
Unfortunately, it doesn't deal with Prophet ROMs, so no dice...
[Wing, P4350 ROM development] elementcontroller:
I am now a student O_O

So, yeah, first post! Anywho... This is very interesting to me. As such, I've subscribed to the thread and am awaiting further lessons :D
[Wing, P4350 ROM development] PURESKILLZZZ:
HHhhmmmm .. I dont have a prophet to play and test to figure it ou t.. Lend me yours for a while and ill solve it .... :D :D
[Wing, P4350 ROM development] l3v5y:
If you lend me a Wing or two...
[Wing, P4350 ROM development] PURESKILLZZZ:
hmmmmm .. so we going to trade phones .....
[Wing, P4350 ROM development] l3v5y:
Mine can be a Prophet or a Wizard! Well... The Wizard ROMs work, but the softkeys are the wrong way round...

And now I've managed to get the USB drivers to work properly! :D
[Wing, P4350 ROM development] PURESKILLZZZ:
I knew you could figiure it out.....
[Wing, P4350 ROM development] l3v5y:
Wizard ROMs are awesome! But not as awesome as Kaiser ROMs...
[Wing, P4350 ROM development] PURESKILLZZZ:
Maybe ill flash a wizard rom to see how it looks on my wing ... What you think ???
[Galaxy Grand 2 Q&A, Help & Troubleshooting] killmaker04:
Hi,

I'm using Project Lucky 1.2 Rom and Still supporting GG2 smartphone, and I'm using fb messenger updated with a dark mode feature but when I open the camera nothing shows only blank screen even on facebook app when I open the camera is still blank screen , after that I open the built in camera the errors on messenger and facebook app still blank, i think there's something wrong with flashing rom i already redownload the rom and reflash it but the problem still there anyone can help me? Thanks in advance.
[Xiaomi Mi Max 3 Questions & Answers] Tessmaster:
It is possible to brick Mi Max 3 for anti-rollback flashing a Project Treble rom? like Lineage OS. I'm in the latest global update (android 9, pie)
[Xiaomi Mi Max 3 Questions & Answers] galev_90:
Hello.I am not sure, but i think that there are no lineage os treble rom.Be very carefully, because for this stupid arb, you can brick your phone.. If somebody find correctly working gsi with WORKING dual camera, let's write.thanks
[Samsung Galaxy S10 Questions & Answers] Devhux:
I have a Bixby routine set for Home that turns on Wi-Fi and keeps the phone unlocked. Trouble is, the phone unlock seems to stop working after a period of time (using the phone or not), and the only way to fix it is to turn off the routine and turn it back on.

Anyone else seeing this?
[Samsung Galaxy S10 Questions & Answers] Vinkelskriver:
Unfortunately, I do not have an answer to your question, but another question: How do you set the phone to unlocked? Cannot find "unlock phone" as an option, except at the default "in car"-routine
[Samsung Galaxy S10 Questions & Answers] Devhux:
I just tried creating a new routine, and I see the option under the "Lock Screen" category.
[Samsung Galaxy S10 Questions & Answers] Vinkelskriver:
Strange. The only options on my S10e for Lock screen, is Always on display, and Change lock screen shortcuts.

If I could just copy another routine, it would be easy.
[Samsung Galaxy S10 Questions & Answers] daveparki:
Why not use smart lock and set it to stay unlocked at a location?
[Samsung Galaxy S10 Questions & Answers] Devhux:
Smart Lock tends to rarely work for me, and there's also the fact it disables 4 hours after inactivity.

I am in a basement, but I don't think that's actually causing an issue as the moment I disable and re-enable my Home routine, it starts working as it should again immediately.
[Samsung Galaxy S10 Questions & Answers] Davey Dual Sim:
Do you have received a work profile enforced on the phone?
[Samsung Galaxy S10 Questions & Answers] 20degrees:
What's the initial routine you're using? Also, what's your normal lock screen type and unlock method?
[Samsung Galaxy S10 Questions & Answers] Devhux:
I use a fingerprint + Pattern unlock normally. As for the routine, it's the "Home" one that I believe was an initial recommended one that I just modified.
[Samsung Galaxy S10 Questions & Answers] jobhax:
It will show up if the if condition is set to "place"
[Samsung Galaxy S10+ Questions & Answers] dchurch85:
Hello all,

Not sure if anyone will have a response to this. I've decided to return my S10+ to go back to my Pixel 3 XL. I don't think this phone is worth $450 more than my Pixel. A question I had though was around the screen protector. I took the stock screen protector off because I wasn't having luck with my fingerprint, but now that I'm returning it, do you think Samsung will charge me anything? I bought some aftermarket wet ones that I considered putting on, but not sure if that'll make a difference.

Any insight will be helpful.

Thanks!
[Samsung Galaxy S10+ Questions & Answers] shollywood:
I too am returning. I don't think you'll have any problems. Tell them you took it off to try to prevent returning it, but it was still not functional.
[Samsung Galaxy S10+ Questions & Answers] Success100:
I'm returning also. Not enough of an upgrade from my note 9
[Samsung Galaxy S10+ Questions & Answers] vimto25:
S10e the way to go. I sold my s10 a day after I brought it. Decent phone but that fingerprint is crap. My xiaomi mi 9 is miles better and that uses 5th gen optical sensor not ultra sonic. Loving the side fingerprint scanner on the s10e it's perfect. Shame it couldn't of been slightly bigger phone at least 6" anyway
[Samsung Galaxy S10+ Questions & Answers] jimsey:
I agree totally, , my wifes s10e is a far better experience than my s10+, not sure if i'll return my s10+ yet, gonna give it another week, i traded my s9+ for the s10+ so not much of an upgrade. My wife traded an s7 edge for the s10e and the upgrade is worth it for faster os, better pictures, smaller footprint etc.
[Google Pixel 2 XL Questions & Answers] Yomammi:
I get a lot of troubles when I flashed a new rom for my pixel , when pixel turn on after flashing , he need I initial settings of Google account , but I can't connect to internet because I'M IN CHINA !!! AND GOOGLE SERVICES DOESNT WORK HERE !! And my pixel always try to reconnect to Google , can somebody sent me fully finished backup rom with finished initial settings ? Pls help me !!
[Huawei Mate 20 Pro Questions & Answers] GTT1:
Can the camera be controlled with tripod Bluetooth attachment?
[Huawei Mate 20 Pro Questions & Answers] chewdaniel:
yes it can
[Samsung Galaxy S10 Questions & Answers] nik_galaxys9:
Anyone knows if the issue with instagram stories being cut off on the sides due to a different screen resolution issue has been fixed on Galaxy S10??
[Samsung Galaxy S10 Questions & Answers] k0nkuzh0n:
Nope. It seems to be better, as I think its slightly wider, but definitely not fixed. Also, still can't pinch zoom on videos.
[Samsung Galaxy S10 Questions & Answers] nik_galaxys9:
This is ridiculous, don't they market it as the best phone for Instagram?:mad:
[Samsung Galaxy S10 Questions & Answers] k0nkuzh0n:
yupp its pretty sad. I believe it is Instagram's fault for the app not adjusting to different screen ratios well. I think someone made a modified app that fixed it I think for the Oneplus 6T on reddit... but I'm not sure the screen ratios are the same.
[Xiaomi Redmi Note 7 Pro Guides, News, & Discussion] manan001:
Like note 4 pro note 7 pro with 8gb 128gb is out.. Request dev to support the device.
[Xiaomi Redmi Note 7 Pro Guides, News, & Discussion] sayad1:
Request here https://t.me/Rn7proGlobal
[Google Pixel 2 XL Questions & Answers] equlizer:
Ive been hearing that if you dont use a samsung phone, the watches will not be able to use all of the features. Im looking at the new Galaxy watch or the older s3 frontier.
[Google Pixel 2 XL Questions & Answers] paulyz:
Everything normal. Sometimes do not show "aswer icon" on watch, but not all time. Multiple Bluetooth devices now works.

Incoming call notification from WhatsApp, skype, viber still not work, but this issue was with Samsung phone too.