yashsingh1/xdaforums huggingface dataset:
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=2734362]-W_O_L_F-[/MENTION] it does?`

Anyways, I uploaded a little video of what it does if I set

KernelDebuggerEnabled to true

DbgTransportPath to kdusb.dll

and

UsbDebuggerTargetName to woatarget

DebuggerType to DebuggerUsb

(just ignore the path of ApplicationDevice, it's wrong. The Program is kind buggy if I have different stuff mounted. I have to unmount everything for it to work correctly.)

https://www.youtube.com/watch?v=jgaQPAbfOsI&feature=youtu.be
[Windows Phone 8 Development and Hacking] ultrashot:
it doesn't mean Secure Boot is anyhow altered, so you basically can only edit not that much interesting files.
[Windows Phone 8 Development and Hacking] o2neouzr:
true, secureboot is probably still active,so that means we cant modify binaries.

I don't have an 8s/8x, but on the lumia and ativs roms, there are registry files in the EFIESP partition in the windows/packages/registryfiles folder. maybe someone can try adding some entries and see if they get applied and maybe it will allow you to interop unlock.
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=540193]o2neouzr[/MENTION] well, there are some registry files. But I don't know how relevant they are and I certainly don't know what values to add :D If you have some ideas I will try them though.
[Windows Phone 8 Development and Hacking] reker:
Never checked on HTC's WP8 phone model. They just encrypted the MainOS part of NBH
[Windows Phone 8 Development and Hacking] hutchinsane_:
Exactly. Available partitions are PLAT, EFIESP, one unknown with 3MB and I guess Radio, since there's one left with "DSP1.mbn" and "DSP2.mbn".
[Windows Phone 8 Development and Hacking] reker:
What does Secure Boot check? Only ntoskrnl is signed, and the native/.net dll/exe are almostly unsigned
[Windows Phone 8 Development and Hacking] o2neouzr:
theres a registry file OEMSettings.reg

add the following to the file

[HKEY_LOCAL_MACHINE\Software\Microsoft\SecurityManager]

"DeveloperUnlockState"=dword:1

[HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg]

"PortalUrlInt"="http://127.0.0.1"

"PortalUrlProd"="http://127.0.0.1"

[HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg\Install]

"MaxUnsignedApp"=dword:00002713

flash rom, see if it works. if not, try a hard reset.
[Windows Phone 8 Development and Hacking] reker:
I think it won't work. All reg/dsm is signed by cat file
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=540193]o2neouzr[/MENTION] thanks, it's flashing right now. How do I determine if it worked? Theres no OemSettings.reg but a bunch of unreadable files (I guess they're in the encrypted part of that partition.) although there is a OemCustomizationLog.
[Windows Phone 8 Development and Hacking] o2neouzr:
hmm, so which file did you add it to? or did you create an OEMSettings.reg?

the important ones are signed as far as I can see. although we could probably run native code, we still wont have the necessary permissions to do any of the interesting stuff, outside of finding a vulnerability where we can escalate our privileges.
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=540193]o2neouzr[/MENTION] I just created an OemSettings.reg. But there are some other regfiles. But I think it could work, because one time I did something, I can't remember if it was a bootloadersetting or some reg. files from a samsung device uploaded on XDA, that shortened the initial setup to like 3 klicks or so.
[Windows Phone 8 Development and Hacking] o2neouzr:
ok, we'll see if it works.

I think the junkfiles are because your partition still has a bunch of garbage data in it, from reading your first post on here,because you copied from the beginning of the partition until the end of file. I would suggest you don't mess with partitions before EFIESP so you don't risk bricking your device, like the SBL ,and UEFI partitions
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=540193]o2neouzr[/MENTION] didn't plan on doing so :p Now, it flashed fine, booted up and all. How do I check if it worked, since I can't deploy because it doesn't connect as MTP. Couldn't we just try to edit one of the existing reg files with something more obvious?

right now it's doing some updates, I plan on checking the Dev Unlock via the GDR3 Preview program, if it asks me to sign in or not.
[Windows Phone 8 Development and Hacking] o2neouzr:
[MENTION=5440299]hutchinsane_[/MENTION] oh right, your MTP is screwed,forgot about that. let me find some entries that will let us determine if these settings got applied.
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=540193]o2neouzr[/MENTION] Yeah, if I could just find a way to deploy the Native Toast Launcher without USB I could fix it. But unfortunately there seems to be now way. I'll RMA the device anyway, before I screwed up the MTP they told me they would exchange it because of like 12 damaged pixels and a half broken chargerport. They said they'll just give me a new one.
[Windows Phone 8 Development and Hacking] o2neouzr:
[MENTION=5440299]hutchinsane_[/MENTION] ok try adding these settings. don't just add them to oemsettings.reg, add them to every registry file there is in that folder. these would be obvious changes. 1. haptic feedback would feel like nothing. 2.extra row of tiles 3. volume limit.

[HKEY_LOCAL_MACHINE\System\Touch\Buttons]

"Duration"=dword:00000001

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\OEM\Start]

"ScreenSize"=dword:00000001

not sure why its adding a space in the word start,but make sure theres no space between the T and the A in Start
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
I test it on accent color
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=540193]o2neouzr[/MENTION] seems that it didn't work, could it be the structure? I attached a screenshot of one of the files.

[MENTION=2734362]-W_O_L_F-[/MENTION] Could you give an example of a string? :) I'll try to locate it in the reg files since HTC has a custom color.

EDIT: Forgot the screenshots. See 2 posts after.)
[Windows Phone 8 Development and Hacking] o2neouzr:
[MENTION=5440299]hutchinsane_[/MENTION] seems theres no screenshot showing for me.
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=540193]o2neouzr[/MENTION] ooops... forgot it. Sorry! here they are.
[Windows Phone 8 Development and Hacking] o2neouzr:
I made a mistake with the extra row of icons entry,i wrote HLKM instead of the long name, ive corrected it here. the volume limit thing was also in the wrong format,so delete the volumelimit setting.

I found a few more entries in the reg hack thread.. 1.extra tiles 2.screen rotation lock 3.accent colors. the way you put them in the files is correct. try it one more time with these. make sure the letters don't have spaces between them,because at least on my browser,some words like start, there is a space being inserted between letters.ive attached what it should look like in the file.

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\OEM\Start]

"ScreenSize"=dword:00000001

[HKEY_LOCAL_MACHINE\Software\Microsoft\Settings\ScreenRotation]

"IsLocked"=dword:00000001

"LockedOrientation"=dword:00000001

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\OEM\th eme\Accents\1\Theme0]

"Color"=dword:FF48227C

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\OEM\th eme\Accents\1\Theme1]

"Color"=dword:FF48227C
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=540193]o2neouzr[/MENTION] Nope, isn't working. I guess it just doesn't check the files or it only uses them for the Bootloader or something like that. Bummer.
[Windows Phone 8 Development and Hacking] o2neouzr:
[MENTION=5440299]hutchinsane_[/MENTION] oh well, at least we tried. ill study the files a little more and see if I could come up with something.
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=540193]o2neouzr[/MENTION] I guess trying is better than giving up :) alright, thanks. I'll do the same and have a look into them. If you need any files, just tell me or use the methode described in the first post. :)
[Windows Phone 8 Development and Hacking] ultrashot:
writing tweaks directly to .regs is bad, mkay. You should edit MainOS\Windows\System32\config\* for that.

EFIESP is a separate OS as well as UpdateOS.
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=1794621]ultrashot[/MENTION] oh alright. Good to know, thanks. But KernelDebug can still be useful can it? (IF it works correctly, can't test it at the moment.)
[Windows Phone 8 Development and Hacking] cybermiguel:
Can this method be used to install a custom accent colour?
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
No. This key works only on Hard Reset.
[Windows Phone 8 Development and Hacking] o2neouzr:
we were trying reg files because the mainos partition is encrypted, therefore he cant make modifications to the registry directly
[Windows Phone 8 Development and Hacking] tids2k:
Guys could some have a look at these two files.. and explain what functions are associated with these. This is from Nokia FFU (UpdateOS.wim )

I tried to read them through Reflector but could not open the assembly files ..
[Windows Phone 8 Development and Hacking] tids2k:
And also I am pasting the EFIESP folder here from the FFU ... Could someone please tell me is there any program to open .efi files ?
[Windows Phone 8 Development and Hacking] ultrashot:
IDA
[Windows Phone 8 Development and Hacking] hutchinsane_:
Well, I think it would be kind of helpful to have an HTC 8S or 8X Rom dump. If anyone has an Engineering Unit, feel free to contact me. :p

My phone's in RMA right now because of the chargerport, sporadic reboots (since before the modifications) dust inside of the screen and because it got reeeeeally hot. Guy said they would either swap the parts or send me a new one. Hope on getting it back soon.

[MENTION=1794621]ultrashot[/MENTION] since there is something that looks like the windows registry in "\Windows\System32\config\unmodified" in EFIESP, couldn't we just modify that?
[Windows Phone 8 Development and Hacking] hutchinsane_:
Is it an Engineering Unit which you can do a Rom Dump of?
[Windows Phone 8 Development and Hacking] ultrashot:
first, again, EFIESP != MainOS anyhow. That's different OS. Whatever you edit in EFIESP doesn't show up in MainOS.

second, hives from "unmodified" folder are only used during hard reset, therefore not that much interesting.
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=1794621]ultrashot[/MENTION] Alright, got it now. Sorry, thought it wouldn't hurt to ask. :)
[Windows Phone 8 Development and Hacking] cro.dev:
It s not an Engineering Unit :/
[Windows Phone 8 Development and Hacking] hutchinsane_:
*Status update*

There is a partition that has, when opening with Active file recovery, the same hidden files that the mounted Main OS Lumia image has when looking into it with Active File Recovery. That partition is approx. 3MB small. Will look into it once I've got my phone back.
[Windows Phone 8 Development and Hacking] compu829:
you can fix that...download the "diagnostics_sprint.xap" from the app store onto the phone, then using the Native Toast Notification launcher, you can launch a hidden page that let's you set this mode. I posted more detailed instructions elsewhere on this forum. Good luck!
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=358779]compu829[/MENTION] Well, I would have done that. But since I wasn't able to deploy anything, that was not an Option. :)
[Windows Phone 8 Development and Hacking] compu829:
ah yes...the Native Toast Notification launcher is not available in the store! There were rumblings on another thread that it is possible to get this published...I don't know if it would be worth the effort for you to pursue that, though.
[Windows Phone 8 Development and Hacking] phoy18:
reminiscing HTC HD2 :D
[Windows Phone 8 Development and Hacking] Nokser:
Huawei Ascend W1 & W2

Similar method works successfully on the Huawei Ascend W1 and W2. Where we have three partitions ''MSDOS5.0. Each partition is modified without a problem. We can replace the image of LOGO and some files REG etc. Replaces the hex values ​​for the main file APP / FFU and flashed. Everything works stably and accurately!

Have Fun!
[Windows Phone 8 Development and Hacking] hutchinsane_:
So, I got my phone back and flashed an Image where I enabled the Kernel-Debugger in the BCD Store. Upon booting, it creates a file called "Non-Production_Errors.txt" with the content:

TEST FAIL: BCD: Found banned Element BCDE_LIBRARY_TYPE_DEBUGGER_ENABLED

TEST FAIL: BCD: Found banned Element BCDE_OSLOADER_TYPE_KERNEL_DEBUGGER_ENABLED

I wonder if it is somehow possible to "unban" these banned elements... :)
[Windows Phone 8 Development and Hacking] compu829:
I remember seeing references to that file somewhere...I think the HTC Diagnostic app checks for it? Basically all that means is that the phone is not "production ready". I am fairly sure you have enabled debugging successfully.
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=358779]compu829[/MENTION] I don't seem to be able to use a debugger. I think the function is actually banned, which would be a bummer. :) Any tips?
[Windows Phone 8 Development and Hacking] compu829:
[MENTION=5440299]hutchinsane_[/MENTION] I think I was thinking of http://xdaforums.com/showpost.php?p=48621083&postcount=18. Based on that description, it sounds like that means it did something just what exactly, we don't know. When I get my 8X back from HTC I will see what I can do. It is a T-Mobile branded device, so there are no ROMs available for it :( I can only FFU via the Y-cable method, but I am hesitant to do so because I don't want to re-flash the radio and lose AWS (1700MHz) support.
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=358779]compu829[/MENTION] Oh I understand. Well there are many more BCD arguments available, but not all of them work on windows phone aswell. If there's one that is only available on pc, the phone won't boot. An engineering unit dump would help. I've got an uefi file from an Ascend w1 which enables mass storage but obviously it can't be used. I too think now that debug is enabled, but there's ust no connection to the pc because the client is not launched. We could share ideas though once you get your device back, maybe there's something we can work out. And that's a bummer, so the AWS Band is only used by tmobile?
[Windows Phone 8 Development and Hacking] thals1992:
AFAIK, BitLocker is only enabled once paired with a corporate account or an Office 365 account with the option enabled or "enforced". There isn't a way top enable it otherwise....
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=358779]compu829[/MENTION] well that sounds interesting.. Sounds like it would be worth a try. I'll try to get my hands on a european edition, could take some time though. At least there wouldn't be a band loss by flashing. Just a pity that the 8S ones are encrypted :P But good work, hadn't bothered to check the 8X since I thought HTC used the same method as for the 8S. Since today is friday, I'll have plenty of time to look into it. and yeah, as for the 8S during the flashing process, the phone itself is decrypting the rom.

[MENTION=4867689]thals1992[/MENTION] yes, but the partitions in the roms themselves are encrypted aswell, to avoid tampering with them. atleast for the 8S :)
[Windows Phone 8 Development and Hacking] juanitoriv:
Dude, you are so awesome if you figure this out!! All you guys are!!!
[Windows Phone 8 Development and Hacking] hutchinsane_:
Sooo. does any of you guys have another idea of how we could use these partitions to our advantage?

Willing to try (nearly :P) everything. If you have an idea, just write it here or PM me. Or if you happen to stumble accros a full ROM dump of any HTC Windows Phone 8 device.

I found some more BCD entries I could activate, but since I can't start the Kernel debugger itself (although it seems to be activated) and don't have a debugging dongle, it's not of much use. Still trying to figure out how different HTC Roms are from those of different manufactors.

cheers, hutchinsane_
[Windows Phone 8 Development and Hacking] ultrashot:
Without any thinking, I don't find any other usage rather than kernel debugging :)

Unfortunately, when I was about to test stuff from this thread, I bricked my (half-bricked) 8X while trying to update its ROM via regular ways + gold card. It had a weird ROM after service center... No time to repair it :)
[Windows Phone 8 Development and Hacking] hutchinsane_:
[MENTION=1794621]ultrashot[/MENTION] what were you about to test? Maybe I could try it :)
[Windows Phone 8 Development and Hacking] compu829:
can you send me the files in your screenshot so I can mount them on my PC? I may be able to come up with a useful flash for you :)
[Windows Phone 8 Development and Hacking] hutchinsane_:
I'll send you a message.
[Nexus 7 Original Development] ajf64:
CodefireX 4.4.3.2.1.000.000 Open Master

CodefireX.com​

This well established Android distribution treats development differently than any other to further our Android platform as a whole. This is the fastest source built ROM you will find on this forum, and also the only one to utilize our unique build system and a custom LLVM 3.5 suite based toolchain globally.

*

Here is our very well supported Issue Tracker.

We utilize a plethora of unique optimizations in a build system unlike any other:

Utilizing the LLVM CLANG CI globally, working heavily with upstreams with a goal of furthering our entire Android platform.

Consistently updated upstream toolchain module source with our custom backports, fixes, and optimizations applied in a patch at build time.

Fully built utilizing Link Time Optimization and Polly optimizations (another custom ROM first). Feel free to google these a bit.

Much of our source have code fixes, cleanups, and many minor optimizations to set us even further ahead of the community. These are too generous to even speak of here.

Optimizations are toggled on and off based on device for the best experience we can achieve for your device without sacrificing stability

Many Qcom optimizations and AOSP master (upstream) optimizations and fixes using device specifications to determine usage.

Fully built utilizing strict aliasing and isognu++11 mode.

Utilizing all O4 optimizations (Optimization Level 4) including LTO (with binutils plugins), and additionally LLVM Polly.

Of course we also have several neat UI features, including but not limited to:

T-Mobile Theme Engine.

DPI Wizard (no junk like build.prop tweaks).

Quick Settings panel customizations.

Live network stats in your statusbar.

Button backlight customizations.

Hardware button customizations.

Volume button customizations.

Many more being added during the nightly builds.

*

NOTE: Only "AnyKernel" flashable kernel zips are supported.

Grouper Download & Support thread

Our thanks go out to all the open source developers who made our work possible.

Below is an ever-incomplete list of some of the 'indirect' contributors to our ROMs:

Lean Kernel

The Android Open Source Project

LLVM CI

Linux Foundation

Showp1984 for the awesome kernel!

Code Aurora Forum

CyanogenMod Inc.

Chainfire

Many more!

codefireX, a ROM for the Nexus 7 Grouper

Contributors

synergye, bigrushdog, jrior001, anders3408, RaymanFX, ajf64, rlasalle15, Roach

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.4.x

Based On: AOSP + Win!

Version Information

Status: Stable

Current Stable Version: Nightlies
[Nexus 7 Original Development] ajf64:
be sure to let us know what you think
[Nexus 7 Original Development] tagari:
Downloading it to test it later...Sorry if i missed it,but is the included kernel optimized by the team?Thanks in advance.
[Nexus 7 Original Development] ajf64:
Our grouper rom is powered by lean kernel i really think you will be impressed with the level of performance and battery life
[Nexus 7 Original Development] tagari:
First impressions are more than good..It seems very responsive, never was this much for me since the transition to kitkat!!I love the Boot animation!! Thanks for your hard work!Keep it up ?
[Nexus 7 Original Development] ajf64:
and thank you sir for the kind words makes what we do worth it :)
[Nexus 7 Original Development] prateek_gemini:
Amazing work developers... seems stable enough, still need some time to test battery though... But hats-off to your hardwork and dedication... n yeah bootanimation was awesome !!!

PS: If I might make a feature request, without sounding too demanding, I use my nexus alot for app dev purposes, so ADB Network is a really handy option in CM n couple of other roms too... if not that hard may be you guys can include that ... Cheers ☺
[Nexus 7 Original Development] ajf64:
If i could ask you to post this request on our site in the request forum we can review it and see if we can add it to our list
[Nexus 7 Original Development] USBhost:
it an awesome ROM but i get FCs on "maps with me pro" and "FPse for android"

i hope they will fix the FCs
[Nexus 7 Original Development] ajf64:
can you provide us with a log plz
[Nexus 7 Original Development] USBhost:
how would one go about to get one?

su

logcat?
[Nexus 7 Original Development] ajf64:
any logcat app from the play store would do then just attach it to the post
[Nexus 7 Original Development] USBhost:
i hope this is what you wanted
[Nexus 7 Original Development] USBhost:
bug Bluetooth does not work

it turns on and off 1-4 times then reboot
[Nexus 7 Original Development] Wil Badger:
Same here
[Nexus 7 Original Development] ajf64:
would you mind posting this in our bug tracker with the log plz

would you be able to provide me with a log and add this to our bug tracker
[Nexus 7 Original Development] ScumDroid:
Have the grouper nightlies been put on hold? Just curious, last build i see for grouper is Feb 4th, other devices all have current builds (Feb 10th). Thanks for this Great ROM. :good:
[Nexus 7 Original Development] ajf64:
We have decided to postpone builds for this device till we have bluetooth fixed we hope to have it fixed soon.
[Nexus 7 Original Development] nitephlight:
any progress on the BT? after a taste i simply cannot go back to any other ROM knowing the speed and smoothness of this ROM- it is the only thing ive flashed where i haven't felt like just doing everything on my HTC One instead.

thanks for the great work and looking forward to the next build, really mean it.
[Nexus 7 Original Development] _frog hair:
Other than the bluetooth bug, this ROM is flying!

//ttpro on Nexus7
[Nexus 7 Original Development] brandub:
I've been waiting months to try cfx kitkat, I'll keep waiting for a stable build and more features (sorry I don't have time to bug test). I cant wait to see the polished products, cfx makes the best roms!

Sent from my Nexus 7
[Nexus 7 Original Development] _frog hair:
Its stable! Very stable☺ Just dont change kernel, and you'll have the fastest daily driver available.

//ttpro on Nexus7
[Nexus 7 Original Development] brandub:
I appreciate your enthusiasm and I've been a fan of cfx for a long time and I'm fully confident this release will awe everyone once it's fully tweaked (my old phone got 1.2 days with cfx when every other rom gave me 12 hours at best),

I wish I had time to test these releases but I can wait for something this good. Thanks cfx for pushing so hard to bring us quality releases!

BD
[Nexus 7 Original Development] deltatux:
I'm very interested in flashing this ROM on to my grouper device. However, I was wondering is USB OTG natively supported in this ROM? If so, does it handle mounting automatically?

Also, I was wondering since you guys stated that the ROM was compiled with LLVM Clang, does this mean you guys didn't compile the ROM and its kernel with GCC and just used straight Clang?

Thanks,

deltatux
[Nexus 7 Original Development] tdizzle404:
Is the current Nightly still stable ?
[Nexus 7 Original Development] paultbear:
25 feb works

no issues with it so far.... considering it was out on the 25th and I put it on my grouper yesterday morning... so far everything works.. testing the bluetooth but so far it all works/

:silly: