[CAB Update]-[XBmod-Yuki Rom]SP1,Operators settings,Tweak [04/Jan] OS Build 8107

Search This thread

michael.hu

Member
May 13, 2011
44
2
Changsha
Hi,boss, i got a new question, when i received a text messenger(unread it),
there has no notification LED lights:(, it's that a problem? how can i fix it, thanks!
 

skirep

Senior Member
Nov 28, 2006
67
24
Barcelona
Superb work Xboxmod !! I have working WP7 and Android on 16gb Class 4 Sandisk MicroSD. It works perfect!
Only can't work correctly is the multitouch with WP7.
 

Whatdoyaknow

Senior Member
Jun 25, 2010
376
93
GoldenSandsUtopia
Entering MS Activation Code using WP7 Registry tweak

I would love to be able to create a CAB with that sets my MS Activation Code so I don't have to manually enter it whenever I need to hard reset. A simple tool to create one after I put my code it would be great. Any takers?


OK here you go. I've done it a couple of times now using WP7 Registry tweak
(http://xdaforums.com/showthread.php?t=907971)

To activate MS Activation Code so you don't have add it manually each time use the following (obviously you need to have an Activation Code first)
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\GwpCPC]
  "ActivationCode"="*****-*****-*****-*****-*****"

But take care with the code ActivationCode"="*****-*****-*****-*****-*****"

The "-" are not underscore "_", though they look like it, but dashes "-" (hyphens) - I got caught with this.

Run MS Activation Code before logging into to Live/Marketplace. Works a treat and skips the Live Code step. Obviously need the code first.

You can then use it more than once, each time your hard reset for example.
 

voluptuary

Senior Member
Dec 29, 2010
960
753
Mukwonago
OK here you go. I've done it a couple of times now using WP7 Registry tweak
(http://xdaforums.com/showthread.php?t=907971)

To activate MS Activation Code so you don't have add it manually each time use the following (obviously you need to have an Activation Code first)
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\GwpCPC]
  "ActivationCode"="*****-*****-*****-*****-*****"

But take care with the code ActivationCode"="*****-*****-*****-*****-*****"

The "-" are not underscore "_", though they look like it, but dashes "-" (hyphens) - I got caught with this.

Run MS Activation Code before logging into to Live/Marketplace. Works a treat and skips the Live Code step. Obviously need the code first.

You can then use it more than once, each time your hard reset for example.

I am aware of this registry tweak but what we need for those of us that are super lazy is a program that will let us enter our code once then build an update cab that we can then send to our phone so we never have to enter it again after a full reset. See with that registry tweak every time the phone is reset we have to re apply the code, on a real wp7 device you never have to enter the code, this should be the goal.
 
Last edited:

Dewinter

Senior Member
Dec 21, 2009
53
12
wuhan
thank you for your great job

i found a bug in DEV_FILEBROWSER

FileBrowserShortcut.xml links to the wrong icon file:FileBrowserIcon.png

it should be FileBrowserLockIcon.png.


And , I tried MediaShare.cab , seems to be a upnp media server , but i dont know how to use that, when i decide to remove it , i send MediaShare_REMOVE.cab but get a error "None of the packages in the update are applicable". can you pls fix this?
 
Last edited:
  • Like
Reactions: xboxmod

Robbie P

Senior Member
Feb 8, 2011
5,116
4,017
London
OK here you go. I've done it a couple of times now using WP7 Registry tweak
(http://xdaforums.com/showthread.php?t=907971)

I can't get Registry Editor XAP to work on Mango.
Do you know of a registry editor that works?
I think that is why we need cabs for this;)
I am waiting for a cab!:)

Edit; Perhaps it will work during the update prodess at 7392 Nodo stage, install Registry Editor.xap and do the tweak. Then update to Mango.
It might work then.

Edit 2; installed DEV_FILEBROWSER.cab above. Doh! Developments coming thick and fast here!;)
 
Last edited:

DV1510

Senior Member
He Guys

maybe one of you can answer me

Could it be possible to send a new radio (5.51t) via cab to the hd2, or is it absolutely not possible.

I don't want to spend 2 hours again for flashing only for radio testing

Thx
DV
 

xboxmod

Senior Recognized Developer
May 20, 2007
994
2,010
42
Gap
He Guys

maybe one of you can answer me

Could it be possible to send a new radio (5.51t) via cab to the hd2, or is it absolutely not possible.

I don't want to spend 2 hours again for flashing only for radio testing

Thx
DV

Hi
yes it's possible i will look to made cab for it soon.

Hi,boss, i got a new question, when i received a text messenger(unread it),
there has no notification LED lights:(, it's that a problem? how can i fix it, thanks!

yes it was a registry tweak i'm going to build a cab with some registry tweak.(you can propose tweak to add in it)
 
Last edited:

soapbox23

Senior Member
May 5, 2011
262
44
NJ
Anyone having issues with the keyboard plus and hardware key mapping cabs? they are sending fine and after rebooting the phone says "success! your phone's been updated blah blah" but when i check the keyboard, it doesn't have the 0-9 numbers at the top, nor does the send hardware button answer a call/end key end a call.

I've tried removing the cabs and reinstalling but nothing's working. Don't really want to hard reset but if i must then i must. running TMOUS HD2 with 7720v2/dual booting with android fyi
 

MagpieMDP

Senior Member
Jul 13, 2007
84
1
Melbourne
I am aware of this registry tweak but what we need for those of us that are super lazy is a program that will let us enter our code once then build an update cab that we can then send to our phone so we never have to enter it again after a full reset. See with that registry tweak every time the phone is reset we have to re apply the code, on a real wp7 device you never have to enter the code, this should be the goal.

That's exactly what I am after. If that's not possible, what's the feasabillity of someone producing a CAB with a placeholder key of "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX" that we could then substitute our personal codes with a Hex editor or similar?
 

Dewinter

Senior Member
Dec 21, 2009
53
12
wuhan
Thank u for fixing the DEV_FileBrowser and MediaShare_Remove, you're so quick

DEV_FileBrowser now has the right icon

but the MediaShare_Remove.cab still won't work, error: delete package's version should always be 0.0.0.0
 

bryangopan

Senior Member
Jan 13, 2008
317
35
Touch Screen problem help with key mapping

Xmod mate thanks and zillion appreciation for all your work . I need a cab built for changing the power button to be the green , button and completely not use the red default power button . Are you guys thinking i am crazy , well i am not ...

My touch screen is going to die as its getting unresponsive off and on ... i am doing the work around by pressing the bottom and top portion of the red power button to align the cable underneath ...

i dont want to end up in this thread below
http://xdaforums.com/showthread.php?t=699281

neither i want to do end up here
http://xdaforums.com/showthread.php?t=701003


awaiting a cab for me to have power/ home/search/ camera ( power being the green button ) ...

I will use the soft camera button on the screen ...
 
Last edited:

chrisrj28

Senior Member
Apr 26, 2008
3,304
692
Sacramento, CA
Not enough memory when sending

So I did a hard reset and I tried sending a few .cabs but I keep getting the not enough memory message. I have not setup the phone or installed anything at all, What am I missing? Am I supposed to do each .cab one at a time? Or can I do them all together?
 

Whatdoyaknow

Senior Member
Jun 25, 2010
376
93
GoldenSandsUtopia
That's exactly what I am after. If that's not possible, what's the feasabillity of someone producing a CAB with a placeholder key of "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX" that we could then substitute our personal codes with a Hex editor or similar?

Maybe it's one extra step to what you want, but via this you create an xap that can use over and over. And it works very very well, Try it ;)
 

norphf

Member
Jul 22, 2010
25
0
Marketplace

Could someone make a cab, that changes the phone so it can be used with marketplace?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 81
    The principe:
    With [XBmod-Yuki] rom you can send cutom packages like officials to device.
    The packages modify the rom itself so they stay in place even after a reset
    If you have installed a package and don't want it anymore use the _REMOVE package for it if present or update it by another one.
    you can found REMOVE cab here
    If you have any error with the WP7 Update Cab Sender
    You can use L to retrieve the logs from device
    Decompress the Devicelog.cab file you'll find in your logs folder
    The important file to check is UpdateValidator.log
    At the end of this file you'll find details of the error and which package is in cause.

    ______________________________________________________________

    WP7 Update Cab Sender:
    Copy cab/s in "WP7 Update Cab Sender" folder then run the bat.
    Use B option to backup the device this can save a lots of time no reflash7004+update process if problem.......;)



    WP7-Update-Cab-Sender
    XP User fix for cab sender
    I recommend to send cab packages with Backup /b option. specialy for os update.
    Backup can be restored with /r option (in 3mn (for empty device) & restore device with all your settings,cabs, sounds ect.
    If you have memory error try to remove the bigger cab you have installed(OEM apps,wallpaper)


    Update 27/02
    -Connection DataBase Update cab (Fix MMS for some provider (free fr))

    __________________________________________________________

    OS Update packages
    Download Link
    Be sure to apply update for all languages you have in rom.
    if you have problem when press phone icon, change languages you use or verify if an update for your language is out.

    __________________________________________________________

    Official 22 Languages Cab
    http://xdaforums.com/showthread.php?t=1306415


    __________________________________________________________

    Recommended Cab

    XBmod-Yuki-SP1 Rom UPDATE
    Apply after 7740 or 8107 Update.
    ChangeLog:
    -Updated Bldr
    -Updated Bsp
    -Added new mango oem driver
    -New camera Settings
    -HTC hub live tile fixed
    -Updated HTC Wireless (Wifi,Bluetooth & Ics Fix)
    -New tweak:
    -Brightness settings
    -New Accent colors
    -New Audio settings(improved in call volume & global volume)
    -Added VS 2010 Fix
    -& more...
    Download link:
    SP1-XBmod-Yuki.cab
    SP1 install new HTC Drivers needed by last htc apps like HTC hub but
    some apps using old the htc lib doesn't work.(touchxplorer,touchxperience native keyboard.)
    You can install those old htc drivers to have those apps working again after SP1 but you will lose htc hub livetile.​
    __________________________________________________________

    Operator Cab:
    Download link
    (MMS settings & operator settings)important package to apply
    operatorpkg_*****_**.cab
    __________________________________________________________

    Customisation Cab

    Nokia_notification_sound
    (new sound for sms,mail,calendar)
    Nokia_wallpapers2
    (nokia wallpaper set)
    __________________________________________________________

    Tweak:
    Download link
    DEV_XAP_IE_DEPLOYER
    (Deploy xap from web with internet explorer(do not hard reset after this one)
    DEV_ROOT_REMOVE.cab
    (remove root ability)
    DEV_UNLOCK.cab
    (developer unlock (chevron))
    DEV_VOLUME_LOW.cab
    (fix HD2 volume to high)
    DEV_VOLUME_LOW_REMOVE.cab
    DEV_AUDIO_GAIN.cab
    (Another audio fix with AC3 & drift correction activated,DO NOT USE WITH DEV_VOLUME_LOW.cab)
    DEV_AUDIO_GAIN_REMOVE.cab
    DEV_FM_ANTENNA_INTERNAL.cab
    (Ability to run fm radio without headset)
    DEV_FM_ANTENNA_INTERNAL_REMOVE.cab
    DEV_CALLERID_FIX.cab
    ( fix for Caller ID when receive call)
    DEV_CALLERID_FIX_REMOVE.cab

    __________________________________________________________

    Hardware Key mapping Cab:
    Play/Pause multimedia, Skip by pressing twice, Answer a call (when receiving),
    End call, (when in call), long press to rapidly call someone by speech input.

    Download link
    OEM_DEV_KEYBOARD_1.cab
    | Play | Search | Start | Back | Power
    OEM_DEV_KEYBOARD_2.cab
    | Camera | Search | Start | Back | Power
    OEM_DEV_KEYBOARD_3.cab
    | Camera | Start | Search | Back | Power
    OEM_DEV_KEYBOARD_4.cab
    | Search | Play | Start | Back | Power
    OEM_DEV_KEYBOARD_5.cab
    | Start | Play | Search | Back | Power
    OEM_DEV_KEYBOARD_REMOVE.cab
    | Play | Start | Search | Back | Power (in rom)
    __________________________________________________________

    Shortcut Cab:
    Download link

    DEV_SHORTCUT_BLUETOOTH.cab
    DEV_SHORTCUT_BLUETOOTH_REMOVE.cab
    DEV_SHORTCUT_BRIGHTNESS.cab
    DEV_SHORTCUT_BRIGHTNESS_REMOVE.cab
    DEV_SHORTCUT_CELLULAR.cab
    DEV_SHORTCUT_CELLULAR_REMOVE.cab
    DEV_SHORTCUT_FLIGHTMODE.cab
    DEV_SHORTCUT_FLIGHTMODE_REMOVE.cab
    DEV_SHORTCUT_LOCATION.cab
    DEV_SHORTCUT_LOCATION_REMOVE.cab
    DEV_SHORTCUT_LOCK.cab
    DEV_SHORTCUT_LOCK_REMOVE.cab
    DEV_SHORTCUT_SOUND.cab
    DEV_SHORTCUT_SOUND_REMOVE.cab
    DEV_SHORTCUT_WIFI.cab
    DEV_SHORTCUT_WIFI_REMOVE.cab


    __________________________________________________________

    BootLOGO
    -Download link
    A logo package can't be removed
    So you can only apply a superior version
    In rom there is OEM_8x50_LOGO_BACK2THEFUTURE_v444
    So Look at the bmp exemples
    And apply the logo you want from versions v445, v446 etc
    Or if you are not sure you can test logos from versions v445, v446 etc
    And after apply logos from versions v454, v455 etc
    .


    (Rooster 1st splash in tools folder.)
    OEM_8x50_LOGO_Rooster100.bmp
    OEM_8x50_LOGO_Rooster100_v452.cab
    OEM_8x50_LOGO_Rooster100_v462.cab
    OEM_8x50_LOGO_*.bmp
    OEM_8x50_LOGO_*_v***.cab

    __________________________________________________________

    Taskbar icon:

    DEV_TASKBAR_XBMOD.cab
    DEV_TASKBAR_REMOVE.cab



    __________________________________________________________
    XBmod icon pack + taskbar:


    This cab install glass icon & taskbar not the grey color.
    Apply DEV_SKIN_XBMOD_v4.cab
    DEV_SKIN_REMOVE.cab
    SMS icon (press on it to enable new icon 1st time you use this cab)

    __________________________________________________________

    test rom packages:
    Download link
    DEV_FILEBROWSER.cab
    (HTC test rom file explorer with fat partition support....)
    DEV_FILEBROWSER_REMOVE.cab
    LoaderVerifierTestCerts.cab
    (certificate for test rom apps)
    LoaderVerifierTestCerts_REMOVE.cab
    SirepForPlatDev.cab
    (usefull for platformbuilder debug.....)
    SirepForPlatDev_REMOVE.cab

    __________________________________________________________

    SDCARD & ANDROID RELATED CABS:
    Download link
    These files change the size and format of the SDcard extrapartition
    This partition is used as working part for updates and to save logs
    It is usually formated as FAT16 and sized of 200MB

    So choose the file which the number of GB you want, send the cab to device and Reset
    The first partition will have the new size now and already formated in FAT32

    So you can use it as USB key or for Androïd without having to do it manually
    Take care if you reset again datas on it will be lost
    If you want to revert back to FAT16, 200MB just use DEV_EXTRAPART_REMOVE and reset

    This feature is to be used beside DEV_STORAGELOCK.cab
    With this tool you can unlock your SDcard
    The card will be relocked after each reboot to WP7 what is a security in case of stolen device
    So use the tool each time you want to boot to Androïd or use SDcard as USB key.


    DEV_STORAGELOCK.cab
    this will install unlock tool for your sd card (possibility of dualboot)
    DEV_STORAGELOCK_REMOVE.CAB
    (remove unlock tool take care sdcard will be relocked at reboot.)
    (those need a reset from about screen)
    DEV_EXTRAPART_.....
    DEV_EXTRAPART_5G.cab
    DEV_EXTRAPART_6G.cab
    DEV_EXTRAPART_7G.cab
    DEV_EXTRAPART_8G.cab
    DEV_EXTRAPART_REMOVE.cab

    __________________________________________________________

    Special thanks to YukiXDA for all work he as done, Da_G,HD2O,Ultrashot,Barin & W.I.N.C.O & Ruzzichella for apps dev.
    Original [XBmod-Yuki] Thread here
    29
    Create your own WP7 update packages.

    The principe:
    The goal is to have roms for all WP7 community which can share custom packages without breaking the system updates
    A cooker put his certificate in rom so only the cooker sign cabs to have them sendable to the device
    This to avoid problems of bad utilisation packages ie to retrieve users informations
    But a rom could share multiple developpers certificates, the choice comes to the cooker
    And a cooker just have to resign an existing package with his certificate to let it be sendable to his rom
    Any developper can make packages he want, when he releases it any cooker can choice to make a package with it
    Developers and designers make their customisations they want to device
    But they have to never change a system file or it will break the system update process
    So sometimes some tricks have to be found to modify some things like the use of .mui files
    Update Cab Building Process
    An update cab is a container for 3 different types of packages.
    with ability to replace any files in all part of the rom.(sldr,nk,imgfs)
    never need to create a new rom, you can create a cab for what you want (logo,radio & more)
    take care update cab modification are not removed by a hardreset.

    Canonical
    contains the entire contents of the package. It is used for a first-time package install, and if there are any major updates to be issued that would require the complete package.
    The file extension is .cab.pkg
    Update
    contains a binary delta between a package already on the device, and the updated version of that package. if a package change was a simple registry entry - no need to replace all .dll and .exe in that package, just alter the .rgu with a Diff/Patch.
    The file extension is .cab.pku
    Delete
    contain a .dsm file already on the device , and remove all files inside the corresponding package.
    The file extension is .cab.pkr

    At the root of a package, the .dsm defines the Package structure (all files, registry entries, etc.)
    There is a "shadow order" defined in the .dsm as well
    - this controls what "priority" .rgu's are compiled together into the device HV.
    - a package that shadows another package will override any .rgu entries that shadowed package may contain.
    This is important to consider when utilizing .cab.pkgs to obtain your desired end registry.
    This shadow order also applies to provxmls inside the package
    - a package that shadows another package will override its provxml settings as well.
    You can found more technical information in Da_G thread

    Beside canonical/update and remove there is other flags in WP7
    So use a program which can preserve the flag, dsm builder for ex change them to a bad one
    You can find flags for regular(NK/IMGFS) ULDR(SLDR) and Reserved too
    If you have no program to make a remove here is a methode:
    - Use the default dsm of your package
    - Change the version to 0.0.0.0 (but let OS version)
    - Remove all files / certificates / dependencies and shadows
    - Save the file as that and open it in a hex editor:



    - Save you've got it

    The delete 40 00 flag is for Regular, 60 ULDR, 70 Reserved
    21 00/21 04 For update ULDR, 22 00/22 04 Canonical ULDR
    01 00/01 04 For Update regular, 02 00/02 04 canonical regular

    You can use the tool DSM Flag Editor to do this.(thx Ruzzichella)

    attachment.php


    Updates packages need diff files and we need tools for that.
    but we can send dll to replace.....
    when you make a dsm keep the oem certificate AND add your own.

    You can Build your own cab package with WP7 Update Cab Builder
    Developers, if you want try this process send me your cab and i will sign it for you to try on the rom.

    Cab building process need your personal certificate (.pfx) in tools folder.
    you can create your certificate with signcode & convert it to pfx with pvk2pfx.
    download link:certificate-tools
    and you need to build a rom with this certificate cooked in.
    (DefaultCerts.dat & MsDefaultCerts.dat )


    IMPORTANT:
    Never send a cab without your certficate or you won't be able to remove or modify the package
    And you won't be able to provide a removal to users


    23
    How to Unlock WP7 SDCARD Using Leo.

    After use XBmod-Yuki Rom 2.0 or 2.1 SDcard is Encrypted/Locked like a real WP7 device.
    Lots of users seem to have problem with this!
    so here the process.


    Insert your locked sdcard in the device.
    flash Xbmod-yuki rom 2.1 & directly install DEV_STORAGELOCK.cab at 1st boot.
    after reboot run the Unlock tool.



    press ok then at reboot remove the battery or boot on magldr & flash your new rom.
    (Do not let the device reboot WP7 or this will relock the card.)

    You can also unlock card on a real WP7 device using attached packages.
    package_STORAGELOCK
    17
    Last News of Leo Extra Settings.
    I'm always working on it but this is a preview of the option you will found in the app.


    120206121338584655.jpg
    [/B]



    Feature:

    -Backlight Settings (for hardware keys)
    -keymapping settings to configure custom key layout.
    -Touchdrivers selector to choose betweem 3 different drivers
    -real time the memory usage & process run.
    -Comm manager page to access fast to all settings (with home tiles)
    -theme colors chooser to change accent & background color (always working on it....)
    -audio level settings page
    -Real time Battery info page
    -gps & agps settings
    -rom cooker info
    -apps autoupdate
    and certainly more


    -More info Soon thanks for your support




    Please do not paste the picture in your Reply!!!!



    16
    Hi all,
    sorry long time no post,i have some personal problem.
    The life is not easy...
    i be back soon.



    thanks for your support
    bye