yashsingh1/xdaforums huggingface dataset:
[LG V30S Real Life Review] ChazzMatt:
Come over to the "V30" forum and we'll show you how to manually update your "V30" phone. Takes 5 minutes.

This phone is just a V30+ with more RAM. Same stock KDZ as all the US998 V30/V30+. For the "US998" series,

* V30 is US998,

* V30+ officially is US998U (but we still call it US998)

* V30S is US998R.

But all the "US998" run the SAME KDZ. Over in the V30 forum, we have

the latest KDZ for US998 V30S

, which you can do simple "upgrade" with via LGUP, just like an OTA update.

______

V30S is just another "JOAN" V30. There's no good reason why XDA created a separate forum for the JOAN V30S. All the other V30S owners are over in the V30 forum, where they should be. ;) That's why this is empty dead town.

Whereas the V35 is a completely different phone -- and should have been given its own forum, but wasn't. Yet the V30S is just another US998 V30 and yet strangely was given its own forum. V30S has the SAME KDZ as the other US998 "V30" variants,

same bootloader unlock and root method as the other V30

, same JOAN TWRP, same custom ROMs.
[LG V30S Real Life Review] XDA_RealLifeReview:
OMG! Kim K posted another selfie with tons of cleavage! Rate this thread to express how quickly apps launch on the LG V30S. A higher rating indicates that even the most intensive apps launch quickly and without hesitation, even if they are no longer in RAM.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
You're busy and don't have time to wait, which is why you need to stop reading this thread and get back to organizing your Pogs. Rate this thread to express how the LG V30S performs when multitasking. A higher rating indicates that the LG V30S keeps many apps in memory so that they don't need to reload, and that when moving between apps, transitions are smooth and performance is excellent.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
Some phones exhibit choppy scrolling, especially when navigating long web pages when multiple apps are running in the background. Rate this thread to express how you smooth scrolling feels on the LG V30S under such conditions. A higher rating indicates that scrolling is always buttery smooth, even when you're reading a 10,000 word article on "how to kiss a girl".

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
Some phones are great to take camping because if you play Asphalt 8 long enough, the back warms up to the ideal temperature that can bake bread. Rate this thread to express the extent to which the LG V30S stays cool under extended heavy use. A higher rating indicates that even when playing strenuous games for long periods of time, the phone doesn't get uncomfortably warm.

Then, drop a comment if you have anything to add!
[Tilt, TyTN II, MDA Vario III General] NuShrike:
Does anybody know how to extract the files from the Part00.raw or the Part01.raw of the KS20 image dump?

I've extracted from Part02.raw with the standard commands from the KaiserKitchen thread, but I can't seem to find the proper incantation for Part00 or Part01.

I'm missing some files (rex_wce.dll and TrsTai_extension.dll), and could really use a look into these files to implement some missing functions that don't exist in the Kaiser's version.

Incidentally, if somebody has the Kaiser's rex_wce.dll, it would help a lot too for code comparison with the KS20's version, eventually.
[Tilt, TyTN II, MDA Vario III General] GSLEON3:
Good Luck! Contact Chainfire, He's already been there & done that. (To no avail if you're even thinking video issues)
[Tilt, TyTN II, MDA Vario III General] NuShrike:
He's not answering his PMs unfortunately for me.
[Tilt, TyTN II, MDA Vario III General] NuShrike:
Well this is really surprising, you guys talk about wanting drivers, but the reality is ...

Here I am with partially working .dlls after I hacked up the KS20 ones, rewrote certain portions, and recreated the rest so that I can:

call eglGetDisplay(), got a valid response back

call eglInitialize(), got a valid response, and then some memory allocation dies in pmem_malloc() in the lower levels (specifically in ath2dati.dll) ...

Can I get some help extracting some other files? I've already rewrote msm_clk.dll as posted (notice the date and linker version), and currently I'm working through libgles_cm.dll
[Tilt, TyTN II, MDA Vario III General] chapelhill:
Try this utility:

http://legroom.net/software/uniextract

I am not sure if it will do what you need, but it was recommended on the User Customistaion thread for extracting files from exe's and cab's and it is constructed using autoit which is a great freeware pc scripting utility, so it comes from a good pedigree and has been written to cover just about all types of compression.

I hope it works for you and sorry for the wasted effort if it does not as anybody working on this should be encouraged.

Regards

Chapelhill
[Tilt, TyTN II, MDA Vario III General] NuShrike:
Thanks, but I'm trying to extract from a ROM dump which has a much different internal format.

Meantime, I think Chainfire just came through with files I've been asking for. Yay.

So, I've found some old old (June/2007) XIP files for the Kaiser now and I'll see if that's still useful to compare to the KS20's. Anybody got a link on how to extract the XIP from the .raw? Google's not helping me much.
[Tilt, TyTN II, MDA Vario III General] NuShrike:
Okay, I've found qooqoo's subthread which gives me the tools: http://xdaforums.com/showthread.php?t=334680&page=6

And the actual commands:

mkdir XIP

dumprom.exe Part01.raw -5 -d XIP

Now I have the reference code to properly port these .dlls to the Kaiser. Thanks Chainfire and qooqoo.
[Tilt, TyTN II, MDA Vario III General] neva dinova:
is it safe to assume this project is dead?
[Tilt, TyTN II, MDA Vario III General] btprice2001:
Apparently, the LG KS20 does not have the needed drivers either.
[Tilt, TyTN II, MDA Vario III General] NuShrike:
There's some confusion as to what drivers mean. From the fringes I've been diving into, there isn't any specific Q-Dimension 3D support, but there's plenty of ATI-like 2D driver code in there including the ace_ddi interface, and possibly some MPEG2 decoding acceleration.

If the interview is describing 3D driver interface, then that much can probably be agreed to as not used/existing.
[Tilt, TyTN II, MDA Vario III General] cmonex:
hey.

what did you rewrite? curious how far you got with this.
[Tilt, TyTN II, MDA Vario III General] NuShrike:
redirected memory allocation calls in wce_rex.dll that is named differently in the KS20 version (get_virtual_address() -> RexGetVirtualAddress(), and nulled out free_virtual_address())

nulled out some function calls in TrsTai_extension.dll for calls that only exist in the KS20 version (I have to come back and resolve this with the new files I just got)

bypassed wce_pmem.dll calls to use qct_wce_pmem.dll directly instead (because QctDrv.dll is failing syntactically correct memory alllocation calls) during eglInitialize() (qct_wce_pmem.dll is almost identical to the KS20 version, so I'm assuming wce_pmem.dll + QctDrv.dll is some weird HTC shim layer to serialize memory allocations)

am currently digging through ahi2ati.dll's AhiInit() to see why there's a data abort (illegal memory access) further down in eglInitialize().

I don't program on weekends. :)
[Tilt, TyTN II, MDA Vario III General] ?Glitch:
Here's a hurdle I can see, most 3D GPU's require allocated memory on boot, or 'shared memory' (itsa friggin pc now), now from what I understand, the kaiser IPL bulks the memory into one wad of addy’s and uses it accordingly, now we need to dedicate some of the system memory as video memory to be dedicated to the GPU on system boot, no nand flash swap as the write rate will hose bits at an unacceptable rate.... This is why HTC would say it is too spensive to allocate programmers, my gawd, someone might have to think... (pffffft) POF...? The existance of an IPL has never been reported, but we know it is there, it functions as a system bios, you know, where in some lamer systems you can allocate deticated video memory.... POF....? Sir, your vast knowledge and presence has been humbly requested...

?Glitch
[Tilt, TyTN II, MDA Vario III General] cmonex:
hey,

thanks for the answers :)

what new files did you get? i have some, wondering which ones you meant there.
[Tilt, TyTN II, MDA Vario III General] cmonex:
no, there is no IPL on the MSM7xx devices.

there is a PBL that is not reflashable, then that initializes the radio bootloaders, initializing some hardware in the process, then those run the SPL and the radio image. SPL then runs wince
[Tilt, TyTN II, MDA Vario III General] ?Glitch:
So, this write once PBL would remove any ability to deticate RAM to GPU and establish a handle for GPU drivers to use, unless there is a way to modify boot perameters, has anyone put the PBL through a debugger to check to see if there is an optional perameter file referenced?

?Glitch
[Tilt, TyTN II, MDA Vario III General] NuShrike:
I never had the wce_pem, wce_rex, and TrsTai_extension dlls from both devices to compare since some is part of the XIP. I don't know WinMob well enough to know about extracting this stuff then.

My first initial pass guessed what calls I could redirect. Now that I can see, that's why qct_wce_pmem is preferred over wce_pmem now, esp since the normal wce_pmem failed a simple pmem_malloc call for no reason that bypassing directly to qct_ worked fine.
[Tilt, TyTN II, MDA Vario III General] cmonex:
oh you can just link me the rom image that has the stuff, i will extract it for you from xip.
[Tilt, TyTN II, MDA Vario III General] cmonex:
nope, the PBL isn't even HTC code ... it just loads the radio bootloaders. its purpose is really just to implement uncrackable signing (but HTC screwed up there of course so we have nice sim unlockers now).

and you can't debug the PBL, lol

not even the htc part of the radio bootloader counts, it runs on its own ARM chip - initializing the RAM for the OS is totally the responsibility of the SPL and the CE kernel.

though of course it initializes some GPIOs etc but not the memory mapping for the ARM11.
[Tilt, TyTN II, MDA Vario III General] NuShrike:
Thanks, but I meant that Chainfire already helped me out with some initial files, and then I figured out how to extract everything else myself afterwards now that I had the necessary keyword: XIP ... :)
[LG V30S Real Life Review] XDA_RealLifeReview:
At the club, at the bar, or just in your mom's basement, nighttime is when you come out to play. Rate this thread to express how the LG V30S's camera performs when no or low light is present. A higher rating indicates that the camera sensor "sees" lots of light in dim conditions, and that the resulting photos have minimal noise. A higher rating also indicates that when the flash fires, the resulting photo is evenly-lit without any bright spots.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
Say "cheese", then rate this thread to express how photos taken with the LG V30S come out. A higher rating indicates that photos offer rich color (without over-saturating), sharp detail (with all subjects in-focus), and appropriate exposure (with even lighting).

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
Your friends are never going to believe what you did. The only way to prove it to them is with that video you took. Rate this thread to express how videos shot on the LG V30S come out. A higher rating indicates that videos are smooth (and not choppy) and that auto-focus works very well, and that the camera adjusts quickly to different lighting conditions while recording.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
You're beautiful and everyone knows it. That's why you take selfies. Rate this thread to express how the front-facing camera of the LG V30S performs. A higher rating indicates that the front camera produces fantastic results consistently.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
There! Something just happened! Did you take a picture of it? Rate this thread to express how fast the LG V30S can go from "zero to picture". A higher rating indicates that launching the camera app and taking a photo is extremely fast such that you never miss an important moment, like when your cat attacks the couch again.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
When you hand your phone to granny to take a photo of you, can she get the job done? Rate this thread to express how you deem the LG V30S's camera software. A higher rating indicates that the software is easy to use, fast, uncluttered, and inclusive of advanced features for when you need them.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
To power up, you consume Red Bull. But your phone just needs its adaptive fast charger. Rate this thread to express how quickly the LG V30S can charge. A higher rating indicates that it charges extremely fast.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
It's amazing how much we actually use our phones in a given day, especially when we watch "videos"! Rate this thread to express how many hours of screen-on time you can get on the LG V30S before depleting the battery.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] lallolu:
The batter yendurance on this thing is really impressive. I charged it 2 days ago, SOT is 53h 45min and the battery is still at 45%. [IMG="SOT"]https://photos.app.goo.gl/A9brcSH5hoEqUhaL7[/IMG]

I admit that I don't play games, I use greenify and AppOps and black theme. Even without these things, the batteyr life was great anyway. I wished it had an IR remote like my V20 though.
[LG V30S Real Life Review] XDA_RealLifeReview:
When you sleep, does your phone sleep, or does it stay up all night and crunch 1s and 0s? Rate this thread to express how you deem the speed at which the LG V30S's battery drains under standby conditions. A higher rating indicates that when the phone is not in use, the battery drains minimally.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
Playing Candy Crush for 22 hours straight can take its toll on your battery (and your marriage). Rate this thread to express how the LG V30S's battery performs under heavy use. A higher rating indicates that it lasts a long time even when playing games, streaming video and audio, and doing other CPU-intensive activities.

Then, drop a comment if you have anything to add!
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] cgjones:
I am using Alex.v5.WM61.HTC.302.Home.ROM.beta2 with vodaphone UK radio on Orange UK network.

I just cannot get video calling to work. I can get the option to do it but the phone just does a normal call. Both my phone and the receiving phone are in a 3G area.

I have tried the Nadavi skin and about 5 others.

Is it something in this ROM that stops video calling working? Is there a registry hack to enable it?

I have tried advanced config 1.1 and 2.0 to set and unset video dialling enable and phone skins etc.

It seems that the dialler skin cooked into the Alex ROM takes priority over any others I install. Can it be uninstalled? disabled?

Is there a way to change priority order of the installed Dialers?

Thank you.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] cgjones:
What the hell kind of response is this?

Should this user be banned?
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] shafez:
I think it is best for you to post your problem in Alex's thread in order for you to get the best answer and help for your problem.

Regards
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] cgjones:
I have, but no joy.

I am now trying Dutty ROM, it has a working video dialler but I can't seem to re-skin it. Again it seems that a cooked in dialer has priority.
[LG V30S Real Life Review] XDA_RealLifeReview:
Once in a while, when your significant other yells at you, you might use your phone a bit less. Rate this thread to express how the LG V30S's battery performs under light use. A higher rating indicates that the device goes a long time when you're using the phone sparingly: no gaming or video/audio streaming, light web browsing, some calling and texts, etc.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
Is the LG V30S as good-looking as you are (despite your receding hairline, adult-onset acne, and massive weight gain)? Rate this thread to express whether you think the LG V30S is attractive. A higher rating indicates that you would even go as far to say that the LG V30S is a beautiful phone.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
Rate this thread to express how you think the LG V30S feels in terms of quality. A higher rating indicates that it feels premium and high-quality (attention to detail is high, manufacturing defects don't exist, etc).

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
Please, no "that's what she said" jokes. Rate this thread to express how you think the LG V30S feels in-hand. A higher rating indicates that it's comfortable to hold for long periods of time, even in one hand. Resist the urge to say "TWSS" just now. Seriously.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
Are you comfortable in your own skin? Is your phone comfortable in its skin? Rate this thread to express how you deem the skin on the LG V30S. A higher rating indicates that you love it: it adds just the right amount of features, it's visually pleasing, and overall it's additive to the experience. If this is a Nexus phone (you didn't think we hand-wrote all of these prompts, did you?) then use this rating to indicate how the latest version of Android looks to you.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
Rate this thread to express how well you can see the LG V30S's display outdoors. In case you've been playing Minecraft for 18 months straight, you might not known how to get outside anymore. Well, find the door and walk through it. A higher rating indicates that it has very high maximum brightness and thus fantastic outdoor visibility in direct sunlight.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
How well do you know your fifty shades of grey? Rate this thread to express how good the LG V30S's display contrast is. A higher rating indicates that black is true black, rather than a very dark gray.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
If you're colorblind, please disregard this thread. Rate this thread to express how you deem the color saturation and accuracy of the LG V30S's display. A higher rating indicates that you think that color accuracy is very high and saturation is excellent.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
The LG V30S has a crazy crisp display. Just kidding, this is automated text so who knows if this screen is any good. So, you be the judge! A higher rating indicates that it's extremely sharp and clear, and that you cannot see pixels with your naked eye.

Then, drop a comment if you have anything to add!
[LG V30S Real Life Review] XDA_RealLifeReview:
You don't want to give your significant other yet another reason to yell at you while you're reading XDA in bed. Rate this thread to express what you think of the LG V30S's display minimum dimness. A higher rating indicates that the display can get extremely dim, ideal for reading in very dark environments.

Then, drop a comment if you have anything to add!
[Upgrading, Modifying and Unlocking] ipaqshaq:
Newbie question. I don't understand, what is difference between a kitchen and tools like mamaich's ? At first I thought they were the same but now I'm not sure because I keep seeing references that don't make sense. :confused:
[Upgrading, Modifying and Unlocking] Guilf:
Post removed.
[Upgrading, Modifying and Unlocking] ipaqshaq:
Post removed? That's it? Pardon me....Look, I know this is a newbie question but I am honestly confused as to what the definition of kitchen is. If I use mamaich's tools to prepare, view, etc. I end up with what seems, to me, to be a similar thing as a kitchen. Are they the same? Is there something about a "kitchen" that is fundamentally different than only using the tools? I have read many, many pages here and I'm honestly trying to understand. Please point me in the right direction. Thank you.

edit: sorry, I thought "post removed" in the earlier post meant I got my message removed from the forum by an admin, anyway, my question still stands.
[Upgrading, Modifying and Unlocking] Steven855:
Since the unhelpful member above failed to give you a decent answer, I will help you. Tools are either a program or a set of programs designed to do a task with the roms (for example, Mammich's tools are designed to help you edit the imgfs part of the rom). A kitchen is a set of tools (made by various people) designed to edit the whole rom or most of the rom and build your own custom roms.For future reference, if you ever have any other questions about rom building, let me know and I will help you out as much as I can.
[Upgrading, Modifying and Unlocking] ipaqshaq:
Thank you very much Steven855 and I appreciate the offer to help. :)
[Upgrading, Modifying and Unlocking] Guilf:
I originally gave an inadequate answer - thus the removed post. Home ill with the flu, Nyquilled up and forgot which section I was in (thought I was in the Kaiser specific section and gave an answer associated with that). No ill intentions, so to speak.

What I will say is the various tools are something a newbie should probably feel comfortable using. Before using a kitchen, read, learn and flash a number of others' custom ROMs. While the great developers here have made cooking custom ROMs very easy with the kitchens, you can cause a lot of problems with your device if you don't know what you're doing.
[Upgrading, Modifying and Unlocking] ipaqshaq:
No ill intentions taken. Like I said, at first I misunderstood and thought my post got nixed by an admin. btw notwithstanding Steven855's helpful answer, I had my question answered earlier on another thread when the same question came up.

Quote originally Posted by ramsses:

My understanding is the kitchen implies each module (with its associated registry - RGU - files and dlls etc.) is explicitly separated so it can be incrementally and selectively combined. What we are doing here is taking an existing set of ROMs and combining the dlls, exe etc. by hand - there isn't a handy gui where you can select which module you want. Also, the registry is necessarily hand crafted too. So by using the extract/rebuild tools, we are making a ROM, but it isn't a kitchen, more a roadside burger van!

Thanks again, really enjoying this site, and learning alot. :)
[Upgrading, Modifying and Unlocking] dominick_7:
Hi Steven. I was wondering if you knew about ROM cooking for Verizon CDMA devices..ie the i730? I was looking around to see where I would be able to find the bootloader for it but I haven't found any answers yet. Thanks.
[Upgrading, Modifying and Unlocking] Steven855:
Sorry! Unfortunately, I don't know anything about rom cooking for pocket pc phones (yet). I'm still trying to get the hang of this rom building stuff myself (after 2 failed attemps to make an updated rom for the axim X50(mid)).