yashsingh1/xdaforums huggingface dataset:
[Mogul, XV6800 ROM Development] serfboreds:
So, I need to give a little more explanation for my question.

I am pretty sure that I know how to change registry keys one by one using XML.

I am not sure if it is possible to export everything from a folder in a way that it can be combined with other registry exports and ultimately cabbed. Say I am looking to replace every key in HKLM/Software/Microsoft/Today after a new flash so that certain things are enabled and disabled.

My hope is that I will be able to export the entire "today" in such a way that I can add those to a wince cab. It would be nice to be able to export several of these "folders" at one time and drag them over.

Like I said, I am trying to prevent having to do this one key at a time so that in the future even if I change the setup I don't have to change the strategy for export/import.
[Mogul, XV6800 ROM Development] gc14:
Read my email and take a look at the registry cab I attached.
[Mogul, XV6800 ROM Development] serfboreds:
Thanks GC, this is what I needed.
[Mogul, XV6800 ROM Development] serfboreds:
Final XML

Here is my final XML for anyone who cares to share theirs, I learned a lot by looking at GC's (credit where it is due). I put my sdconfig.txt on here too.

Feel free to let me know if there is a better way to do any of this. I will be testing tonight to see how it does after a flash. This should save me 20 minutes of tinkering if everything goes right.

Other than the background not being possible (that seems hard to believe there is no way to do this), I will only have a few things to set up when flashing if all goes well. This will be so worth the hour time it took to create.

Any way to register devices via XML (wifi, bluetooth)?

PS. Though I didn't do it here, I have cabbed the _setup.xml file for installation with UC.
[Mogul, XV6800 ROM Development] gc14:
All those CPY commands are still unnecessary. You could make one cab to do all of that very easily.

Also, why do you have LOCK/HIDE commands around the reg cab?
[Mogul, XV6800 ROM Development] serfboreds:
Got those two things cleared up, cabbed the files to copy which works great.

Can't seem to figure two things out:

1. xml didn't install registry keys. Did I miss some setting in WinCE (I just set it as universal, added to files, and set the location to %InstallDir%). I had all of the files I was going to copy in UC in this same created cab as _setup.xml; the copied files went across fine, but no registry keys were changed. This leads me to believe that xml didn't load correctly or at all.

2. Copying folders. I cant seem to copy folders directly into WinCE so I would think that the folder must be created then the files must be copied across. How do you create these folders (I want to copy across AstroGPSLauncher and HTC Home icons to root). I tried using the copy command in UC as well but I think the syntax was wrong by using backslash after folder name in CPY1 and no slash after new folder in CPY2.

Thanks, I am so close to getting this.
[Mogul, XV6800 ROM Development] gc14:
1. You don't use WinCE to create cabs from provxml. You use makecab as I previously stated.

2. Get rid of the CPY commands, don't use them at all. If you want to install youricon.png to root, you just add youricon.png as a file in the cab and set the location to root. Default install directory doesn't matter, you can specify install location for each file separately.
[Mogul, XV6800 ROM Development] serfboreds:
So, makecab worked to create the cab but it states that the installation of the cab was unsuccessful. Here is the zip of the setup file and the cab I created (I kept yourcab.cab naming for fun).

P.S. I got rid of all copy commands, but still can't figure out how to create a new folder on the device using xml or wince. Please explain how I can cab a folder with all its contents, or create a new folder in xml, then UC a cab to install the contents.
[Mogul, XV6800 ROM Development] bedoig:
That version of WinCE doesn't allow for import of complete folders. Later versions do.

You can also try QuickCab. Don't remember the user's name, but it is being developed by an XDA member. I believe it allows for copying complete folders, and has a simple GUI.

Edit: If you are just looking to do it for AstroGPS it should be fairly easy. Isn't it just one or two files in /AstroGPS... and a shortcut in /windows/start menu/programs? If so, just drag the file (or two) into WinCE, and it will ask you where you want it to be installed. Then just choose /AstroGPSLauncher (you have to create a new folder, but the option is right there).
[Mogul, XV6800 ROM Development] serfboreds:
Thanks for looking into the second issue.

Right, but I need to have that in a folder called AstroGPSLauncher on the root. I also am looking to install the HTC Home folder (overwrite the other one). I will get a newer copy of WinCE.

Anyone have any idea why this cab won't install?
[Mogul, XV6800 ROM Development] bedoig:
Are you talking about your Today screen background? You are basically looking to have a certain theme selected? If so, then that is no problem. TSK's are basically just cabs themselves. The Theme selection app in WM just reads the TSK, imports the registry color info, and copies tdywater.gif/.jpg and stwater.gif/.jpg to /windows. At startup, WM reads those image files and assigns them as your Today and Start Menu wallpapers. Just use WinCE to export the contents of the TSK. Then use whatever method you like to update your registry and copy those files to /windows.

I'd like to know this as well. I might look into it, but please let me know if you find a solution. Thanks!
[Mogul, XV6800 ROM Development] gc14:
Serf, do you have AIM? If so pm me your sn so we can talk over that. This is a really really simple process, and I know exactly why the cab isn't installing, but it sucks to explain over forums/email.
[Mogul, XV6800 ROM Development] serfboreds:
serfboreds7777 and I am online now.
[Mogul, XV6800 ROM Development] serfboreds:
I have this mostly figured out for my needs, a few tweaks and some new ideas since getting things flashed with UC / XML / Cabbed files. If anyone wants to get some help setting up their xml and UC I will do my best to help you through the process.

Props to GC, the man knows his stuff.
[Mogul, XV6800 ROM Development] tschwenke:
FYI, this thread is great. I am looking into UC and setup as well. The community has done a great job realizing the issue and fixing it I just have to take the time to learn!

(so trust me, others are reading this thread. I need to learn the tools now to dump my registry changes and create the xml)
[Mogul, XV6800 ROM Development] serfboreds:
So after some guidance I got all the binary xml figured out (commas instead of spaces), and flashed UC while running the cabbed xml and copied files per sdconfig.txt. It was rewarding to see the keys put my settings and other reg fixes back in place.

Some tweaks for button holds still needed (i am using pocket plus), but the payoff so far is good. I mean if you can find the registry keys that set program preferences, you can write that key change into xml and be back where you were, without spb or resco backups.

Tools used: WinCE, makecab.exe, notepad.

Pardon if this is remedial for some :D
[Mogul, XV6800 ROM Development] tedet:
I too am sorry if this is remedial, but does anyone know where in the reg I can find the account setup/password keys for my various email accounts using poutlook?
[Mogul, XV6800 ROM Development] jambrose:
I found my exchange setting in the active sync folder:

HKEY_CURRENT_USER\Software\Microsoft\ActiveSync\Partners\
[Mogul, XV6800 ROM Development] tedet:
Sorry for not being clear - I am looking to set up gmail not a exchange server. After looking I think I made need EMAIL2 CSPs but I am still not sure - mustn't there be a reg some where
[Mogul, XV6800 ROM Development] jambrose:
I am having issues with the reg -> XML tool. It doesn't seem to like a whole folder of registry settings maybe. Like trying to convert my Owner reg settings gives me this in the xml file:

<wap-provisioningdoc>
<!-- *** COMMENTO *** -->
<characteristic type="Registry">
<characteristic type=" H K E Y _ C U R R E N T _ U S E R \ C o n t r o l P a n e l \ O w n e r " translation="filesystem">
</characteristic>
</characteristic>
</wap-provisioningdoc>

None of the parameter info is getting into the xml file. Any ideas.
[Mogul, XV6800 ROM Development] serfboreds:
I would instead look at this by doing it by hand if you cant get those keys exported. Go to that key and copy the binary values in the "BINARY CODE HERE" sections; something like this:

<wap-provisioningdoc>
<!-- Registry Settings -->
<characteristic type="Registry">
<!-- Application Preferences -->
<!-- Sets Owner Name -->

<characteristic type="HKCU\ControlPanel\Owner" translation="filesystem">
<parm name="Owner" value="BINARY CODE HERE" datatype="binary"/>
<parm name="Owner Notes" value="BINARY CODE HERE" datatype="binary"/>
<parm name="E-mail" value="BINARY CODE HERE" datatype="binary"/>
<parm name="Telephone" value="BINARY CODE HERE" datatype="binary"/>
<parm name="Name" value="BINARY CODE HERE" datatype="binary"/>
<parm name="Notes" value="" datatype="binary"/>
</characteristic>

<!-- End registry provisioning -->

</characteristic>
</wap-provisioningdoc>
[Mogul, XV6800 ROM Development] serfboreds:
Reg Editor Program that finds changes?

I want to find a program that allows me to find changes to the registry. I have had a hard time finding which keys change for specific settings within programs. Like Pocket Plus, I want to find the key that adjusts the battery indicator type but I have been unsuccessful finding that key. So I want to see if there is a way to see those keys that have been changed as I turn things off and on.

My hope is that I will be able to set some programs with difficult-to-find keys such as TCPMP (to set GFI and -300 a/v offset), TomTom (voice, menus, etc), and more. Thanks guys.

Edit: I may have a way to do this. Will report back later.
[Mogul, XV6800 ROM Development] jambrose:
Someone posted that this reg edit program will find differences:

http://ceregeditor.mdsoft.pl/?lang=en
[Mogul, XV6800 ROM Development] serfboreds:
That is how I solved the problem. Thanks!
[Android Stick & Console Computers General] apkDownloader:
Hey Guys, I am working on a 5.1.1 ATV ROM for S812 BCM4335 chipset tv box.

The rom is build based on The Pure Nexus Project with TvStock Gapps.

It installed perfectly on the box.

However,I was stuck on the setup wizard of Connecting to Google.

I was try to skip the setup wizard but it stuck .

Anyway to bypass the setup wizard or any solution to fix it ? :D
[Galaxy Tab S Q&A, Help & Troubleshooting] Verdinex:
I'm looking for a stable rom for my tab s 8.4 LTE. Could anyone recommend me a rom where the camera, sim card/LTE, and phone calls work properly? I'd be really grateful. Also, where can I find a stock Samsung ROM just in case I wanted to go back?
[Galaxy Tab S Q&A, Help & Troubleshooting] wellersl:
I don't have your SM-T705, but I recently did get a used SM-T700 and immediately installed LineageOS 7.1.2 on it with no regrets.

The only place I could find the OEM ROM was SamMobile. Unless you have unlimited patience, I suggest buying the membership (@ $10) long enough to do a premium download.
[Galaxy Tab S Q&A, Help & Troubleshooting] bustr85:
I'm on 705 and installed 7.1 LOS the only thing I'm missing is Netflix / Prime Video in HD
[Galaxy Tab S Q&A, Help & Troubleshooting] wellersl:
Is that because of the LineageOS or because of the Netflix apk? I think I can understand Prime. Amazon doesn't like us Android people. Even though they are one.
[Galaxy Tab S Q&A, Help & Troubleshooting] bustr85:
It's because it was a challenge to install Netflix (device not supported) once you have your device rooted you also loose the HD capability in Netflix. I haven't found a way to make it work so in the Netflix app the maximum playback quality is sd
[Galaxy Tab S Q&A, Help & Troubleshooting] Verdinex:
Could you link to that ROM? What about LTE, camera, and phone calls? Does it offer voltage control too? I'd like to to optimize the cpu for better performance and less heat.
[Galaxy Tab S Q&A, Help & Troubleshooting] bustr85:
The LTE works, I've tried it briefly, and I've made a phone call too, that is fine. I haven't tried the camera or looked into anything with changing CPU frequency. I suspect you could do so via via Magisk or similar. The Rom is LOS 14.1 from this forum you can find it in the android development section.
[Samsung Galaxy S8 Questions and Answers] kaotik123:
Hello,

So I recently rooted and installed a rom on my Galaxy S8 (extreme syndicate method). But I wanted to unroot and go back to stock so I downloaded a firmware from sammobile and flashed it using odin (I only added the BL, AP, and CP files during flash) and now it gets stuck on the samsung logo at boot. Can't enter recovery (can enter download mode).

So I think I'm not downloading the correct firmware for my phone from sammobile maybe? I have tried 4 different firmwares (2x android 9.0 firmwares - gives the stuck on samsung logo issue and 2x android 7.0 firmwares fail to flash correctly in Odin)

How do I know the right PDA or CSC version numbers for my phone without being able to get into it? I'm in Australia and it's a SM-G950U however not sure of the origins of the phone (could be an import, not sure).

Or any other things I could try to get it back to stock?

Thanks!
[Samsung Galaxy S8 Questions and Answers] butchieboy:
Well you need to go to about phone and look at build number. And when you flash the firmware flash csc. You rooted and dont know what build number you have? The firmware you flash has to be on the same bootloader of the current firmware you have
[Samsung Galaxy S8 Questions and Answers] kaotik123:
Thanks for your reply.

So I followed the instructions here to root xdaforums.com/galaxy-s8/development/root-t4060701 flashing the G950USQU7ASK1 firmware and worked fine.. I am unsure of the stock firmware/build number for this phone though. I can't find any compatible firmware on sammobile either.
[Samsung Galaxy S8 Questions and Answers] cyanGalaxy:
I suggest getting your Stock ROM not from xda, but from Sammobile. To find your ROM on Sammobile, you need your phone model. You can find your phone model in Settings -> About phone. It's called "Model number". Then, use that to find your ROM on Sammobile.

The reason why your flash didn't work, is because you may have left out "CSC".

---------- Post added at 06:14 PM ---------- Previous post was at 05:49 PM ----------

It's me again. So this is the page for your exact model: https://www.sammobile.com/samsung/galaxy-s8/firmware/#SM-G950U

But it only seems to have ROMs for USA.

However this other version of the S8 does: https://www.sammobile.com/samsung/galaxy-s8/firmware/SM-G950F/XSA/

I suggest using the latter link. It's for a S8 from a different market, but it'll work regardless.
[Samsung Galaxy S8 Questions and Answers] TheMadScientist:
The latter link you posted isnt even for his model. If your gonna post info. It needs to be the correct info.

---------- Post added at 12:53 PM ---------- Previous post was at 12:52 PM ----------

If you used extreme syndicate method you are on or near the latest firmware. Despite being 7.0 you are still on the latest. So its gonna be a bit 7 firmware. 5th digit from the far right end. Will be a 1 through 7. You need any firmware with a 7.

---------- Post added at 12:54 PM ---------- Previous post was at 12:53 PM ----------

If your on windows. Google and download frija its fast and quick for latest firmware. So much better than Sam mobile or any site.
[Samsung Galaxy S8 Questions and Answers] cyanGalaxy:
Dude, I know. I mentioned it in the reply.

That ROM will work on their device anyway, and it has the latest security update.
[Touch Diamond, MDA Compact IV General] mcwtrekkie:
I was changing my TF3D them using sushilange's new theme changing thingy (Props to him for that).

I tried to change the theme from unbranded to the Orange (with live tv etc), while changing the theme, the device froze whilst installing the mp4 decoder .dll (or maybe i was just too impatient :P), and I did a soft reset.

I now have all of the tabs from the Orange theme, however all but the Orange TV and Download ones are in the original theme (oh and the SMS tab has a white background making it unreadable - if it wasn't for that I wouldn't have changed the theme back)

Screenie attached.

Does this mean there is someway to add the tab but keep the original theme?

Hope someone clever enough can work it out! - I know a lot of people would like this!
[Touch Diamond, MDA Compact IV General] sushilange:
Yes of course it will work!

In the next days I'll release many new themes which are mixes of the current themes. For example the call history on all themes, or the O2-Icons on HTC Black, etc.
[Touch Diamond, MDA Compact IV General] mcwtrekkie:
Woop!

Didn't realise you were gonna do this!! Gonna be keeping a close eye on your threads haha

Thanks a lot
[Touch Diamond, MDA Compact IV General] MasterOfDesasters:
Hey Sushi,

MarcLandis and me played a little bit around with this. But we haven't found the solution yet, what has to be happen to get the call log tab in the original HTC Black theme? Found the 3 files for call log for en and de (583098db_manila, 62b1c5d9_manila and 6c6fe4c7_manila). But when I try to just copy them to \windows I got told, that it is already existing. So where have to be made changes as well?

Regards from Berlin

MasterOfDesaster
[Touch Diamond, MDA Compact IV General] sushilange:
You have to add this to 26948339_manila:

<Page Order="10" Name="callhistory.page" PackageName="HTC" Title="[[IDS_CALLLOGTITLE]]">
<ComponentReference Name="page" Mode9Path="HTC\CallLog.mode9" Component="GizmoRoot" SmartComponent="true" />
<ComponentReference Name="icon_normal" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_Off" />
<ComponentReference Name="icon_selected" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_On" />
<ComponentReference Name="icon_preview" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_Preview" />
<ComponentReference Name="icon_notification" Mode9Path="HTC\Icons.mode9" Component="Notification_People_CallHistory" />
</Page>

Be careful with Page Order="10". Maybe you have to change the order-number.
[Touch Diamond, MDA Compact IV General] GalliKO:
I can't add those lines, I'm told the file is in use or I haven't rights to overwrite it! Do you have suggestions about it?
[Touch Diamond, MDA Compact IV General] sushilange:
You should do this only if you know how... so it would be easier to use my themes...

You have to remove the file attributes "Read Only" and maybe "System" too.
[Touch Diamond, MDA Compact IV General] GalliKO:
I know what do you mean... but I have to try...just to learn something more about this system!

I really thank so much!
[Touch Diamond, MDA Compact IV General] Antimus:
All we need now is someone to figure out how to add custom tabs to TF3D, to add things like batterystatus, or coreplayer tabs.

an SDK, an SDK, my old HTC Trinity for an SDK!
[Touch Diamond, MDA Compact IV General] sushilange:
@Antimus: We are working on it, but I think it will still takes a long time until we figured it out.
[Touch Diamond, MDA Compact IV General] Antimus:
I thought as much, I had a gander through the config files and it wasn't the simplest application I've ever seen.
[Touch Diamond, MDA Compact IV General] sushilange:
DO NOTE ADD MY POSTED CODE INTO THE MANILA-FILE!

It is not working right at the moment.
[Touch Diamond, MDA Compact IV General] saintman2:
yep, works fine until I want to switch to another TF3d tab. After that TF3d freezes )))

Hope, you'll find the solution.
[Touch Diamond, MDA Compact IV General] sushilange:
Did you click on "Menu" on the call history tab? I think that will cause the problem.
[Touch Diamond, MDA Compact IV General] Fabliv:
Really nice ! :D

Wich other tabs that we can adding on TF3D ?

Thanks Sushi, for your great work ! :)

A coffee from me soon ... Héhé

PS : Same like saintman2, TFD freeze after switching to another tab ... :confused:
[Touch Diamond, MDA Compact IV General] saintman2:
Tried, Diamond itself works OK, but TF3d is freezed.
[Touch Diamond, MDA Compact IV General] sushilange:
I just want to know whether TF3D freezes after you click on "Menu" on call history tab.

If I not click Menu everything works fine, but after clicking on "Menu" and then changing the tab it's freezing.

But I have figured out, what the problem is...
[Touch Diamond, MDA Compact IV General] sushilange:
Hey guys,

try this:

<Page Order="4" Name="callhistory.page" PackageName="HTC" Title="[[IDS_CALLLOGTITLE]]" ExternalScriptPath="HTC\Scripts\orangecalllogtransitions.luac">
<ComponentReference Name="page" Mode9Path="HTC\CallLog.mode9" Component="GizmoRoot" SmartComponent="true" />
<ComponentReference Name="icon_normal" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_Off" />
<ComponentReference Name="icon_selected" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_On" />
<ComponentReference Name="icon_preview" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_Preview" />
<ComponentReference Name="icon_notification" Mode9Path="HTC\Icons.mode9" Component="Notification_People_CallHistory" />
</Page>

And copy attached file (rename it to 1d1ee632_manila) to windows-directory.
[Touch Diamond, MDA Compact IV General] saintman2:
sushilange,

After applying your second "version" freezing stoped when switching between tabs.

But still Windows generates an error report after clicking "Menu" in Call History.

In any way thanks for your efforts ))
[Touch Diamond, MDA Compact IV General] sushilange:
hm... that's strange. If I click on Menu nothing happens.
[Touch Diamond, MDA Compact IV General] bds008:
2nd version working fine for me so far, no freeze, pressing menu doesnt do anything and doesnt cause any crash, though i have disabled windows error reporting. thanks sushi for the great tweak! really useful, i made this the 2nd tab on my TF3D!
[Touch Diamond, MDA Compact IV General] heartwork:
works great!

it would be cool if contacts could be shown in a list as well so one could get rid of that stupid favourite-tab.

anyway...thanks sascha!
[Touch Diamond, MDA Compact IV General] sushilange:
yes i just forgot that.
[Touch Diamond, MDA Compact IV General] JVH3:
Where does that go? This thread finally got my Call History Tab working on my Fuze, but I'm not sure where this part goes. I'd like the Menu button to work. But it's not that big of deal.
[Asus ZenFone Max Pro M1  Questions & Answers] mujammil786:
I'm facing this really annoying problem.

From past few days my phone gets shutdown automatically even when there is no load. sometimes even in ideal conditions its gets shutdown.

I tried flashing stock rom with both fastboot and aft.

One thing i noticed that on some rom phone gets shutdown but in some it reboots.

If someone have any suggestions or encountered same situation any help would be great.
[Asus ZenFone Max Pro M1  Questions & Answers] blood1995:
That's what I have experienced before mine just actually shutdown and never boots up again just until asus logo and shutdown.
[Asus ZenFone Max Pro M1  Questions & Answers] Invincible-Venom:
Faced same in Pixel Experience. The phone sometimes shutdown in sleep mode or while using.
[Asus ZenPad 10 Questions & Answers] Scientist07:
I have the device listed above and the fingerprint reader has stopped working out of nowhere. I've never dropped the device or gotten it wet. The home button (which contains the fingerprint reader) is still clicking and working.

I can't even manage fingerprints in the settings. I have 5 fingerprints added and it won't even let me delete any to try adding another.

When I try to use the fingerprint reader, nothing happens at all. No message saying not recognized, just no response. It's running stock android 7.