[Repository:] Everything about Windows RT (WOA) v8-x-x and v10 ARM

Discussion in 'Windows 8' started by moderate, Oct 10, 2014.

  1. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #1 moderate, Oct 10, 2014
    Last edited by a moderator: Apr 20, 2017
  2. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #2 moderate, Oct 10, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
  3. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #3 moderate, Oct 10, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
  4. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #4 moderate, Oct 10, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
  5. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #5 moderate, Oct 10, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
  6. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #6 moderate, Oct 13, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
  7. jon5798

    jon5798 MDL Novice

    Feb 16, 2012
    33
    8
    0
    #7 jon5798, Oct 13, 2014
    Last edited: Oct 13, 2014
    Thanks for posting this information. Using wget and DISM magic I was able to make a recovery image for my Surface 2 with the Windows RT updates you posted and updated drivers integrated in. Currently I am uploading it to my OneDrive, I can post the link when its done if you would like.

    Microsoft also has Surface recovery images available for download as well;

    microsoft.com/surface/en-us/support/warranty-service-and-recovery/downloadablerecoveryimage
     
  8. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #8 moderate, Oct 13, 2014
    Last edited: Oct 13, 2014
    (OP)
    Surface 2 is defaultly shipped with RT v8-1 or W8-0? What version do you have now?

    (Please note, that those drivers are for Nokia 2520 NOT Surface 2.) However updates are universal.
     
  9. jon5798

    jon5798 MDL Novice

    Feb 16, 2012
    33
    8
    0
    #9 jon5798, Oct 14, 2014
    Last edited by a moderator: Apr 20, 2017
    It is shipped with 8.1. I have tried to put 8 on it in the past and it just bluescreens. I exported the updated drivers from my Surface 2.
    A little update on the install.wim image I made. I am not sure why but Windows update still wants to download 1.8GB of updates after I reset my Surface. The updates are the same KB numbers as I downloaded and put in the install.wim file. There where no errors during the DISM process, and I can tell some of them really did work because the Update 1 is installed on first boot (the search icon is on the start screen). I wondering why some of the updates are being downloaded again, do you have any idea(s)? BTW these are the commands I am using;


    Code:
    Dism /Mount-Wim /WimFile:C:\Integrate\WIM\install.wim /Index:1 /MountDir:C:\Integrate\MOUNT
    Dism /Image:C:\Integrate\MOUNT /Add-Driver /Driver:C:\Integrate\DRIVERS /Recurse
    Dism /image:C:\Integrate\MOUNT /add-package /packagepath:C:\Integrate\UPDATES\
    Dism /image:C:\Integrate\MOUNT /add-package /packagepath:C:\Integrate\UPDATE1\
    Dism /Unmount-Wim /MountDir:C:\Integrate\MOUNT /Commit
    Pause
    
    UPDATES has the 132 .msu files in it, and the UPDATE1 folder has windows8.1-kb2919355-arm_a6119d3e5ddd1a233a09dd79d91067de7b826f85.msu as it needs to be applied after the other ones...they all say applied successfully..I'm so :confused:.
     
  10. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #10 moderate, Oct 14, 2014
    Last edited: Oct 26, 2014
    (OP)
    I can't downgrade to W8-0 RT too. For this reason I seek some nice guy with W8-0 RT to give me W8-0 RT Windows Updates Logs after some actions (like installing...). Only option, what I got to actually work on Nokia Lumia 2520 is booting from USB FAT32 stick. Beyond that, I don't think, that booting NTFS USB stick will change that, what is described below.
    When I boot (with integrated drivers):
    1. W8-0 WinRE image (ie. "Boot" "efi" sources" dir.) I get "black" error code 0x0000005c (like those PCs, which don't pass NX check, but this one is "HAL initialization failed"). (And for this I will require fix from MS, this is clearly MS fault.)
    2. Extracted W8-0 image (ie. "Program Files" "Windows" etc. dir.) I get BSOD 0Xc0000225 that winload.efi can't be found or is corrupt, however it is present, so while boot works, UEFI can't see it due some GPT/MBR havoc or NTFS/FAT32 chaos. However I have tried all possibilities and didn't find solution. Not to mention that extracting WinSxS to FAT32 is quite challenge as directory items counts in WinSxS and in WinSxS\Manifests exceed the limits. Only solution is manually killing items belonging to other bizzare language packs (not eng and my lng).

    But I have hind about re-requesting the updates by WU in your case. It happens, when you integrate all KB updates to ISO (with eng lang for example), then in Windows you manually install new language pack. Those updates has to be redownloaded only to extract MUI files of new languge. Only soletion is to integrate that language BEFORE integrating KB updates.

    Same happens, when you manually add some new features (however in WRT v8-1 only feature, what can be added by DISM is TFTP (Trivial FTP Protocol- NOT usable as FTP client).

    BTW: You can also integrate LP to WinRE, WinPE and WinSE (Boot.WIM and WinRE.WIM), because W8-1 ADK has leaked, so you have all ARM CABs needed:

    lp.cab
    WinPE-DismCmdlets.cab
    WinPE-Dot3Svc.cab
    WinPE-EnhancedStorage.cab
    WinPE-LegacySetup.cab
    WinPE-MDAC.cab
    WinPE-NetFx.cab
    WinPE-PowerShell.cab
    WinPE-PPPoE.cab
    WinPE-Rejuv.cab
    WinPE-RNDIS.cab
    WinPE-Scripting.cab
    WinPE-SecureStartup.cab
    WinPE-Setup-Client.cab
    WinPE-Setup-Server.cab
    WinPE-Setup.cab
    WinPE-SRT.cab
    WinPE-StorageWMI.cab
    WinPE-WDS-Tools.cab
    WinPE-WinReCfg.cab
    WinPE-WMI.cab
     
  11. jon5798

    jon5798 MDL Novice

    Feb 16, 2012
    33
    8
    0
    Ya, unfortunately I think Microsoft has blocked Windows 8 on devices that are shipped with 8.1 using some sort of signature verification.

    About the update links that you posted, are they in English? How did you get them?

    I reset my Surface 2 in English and don't install any other language packs...the only thing I can think of is that I am using a install.wim image that I downloaded from
    microsoft.com/surface/en-us/support/warranty-service-and-recovery/downloadablerecoveryimage which does appear to have a bunch of extra language folders on root of it. I am going to try using the original recovery install.wim image that came with my Surface 2 and see if that makes a difference.
     
  12. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #12 moderate, Oct 14, 2014
    Last edited: Oct 14, 2014
    (OP)
    It is not the case of blocking. If the certificate for secure boot will be missing, the "blue" error will say WINLOAD.EFI can't be checked for certificate.

    Which links do you mean? Language pack CABs of WinPE, WinRE and WinSE? They are from W8-1RT ADK (leaked) (torrent link provided). All languages are there in directory structure.

    No, use image from LEAKED W8-1RT (torrent link provided). It is absolutely clean (apart from universal printer driver, so integrate drivers). There is even classic setup in boot.WIM (Index #1 WinPE, Index #2 WinSE) like in W8-1 x64 or x32 (not Index #1 WinRE) since WinRE.WIM is present in \Windows\System32\Recovery.

    BTW: Maybe you refer to the Office RT 2013 updates, which I didn't included, due to their CAB/MSP format.
     
  13. jon5798

    jon5798 MDL Novice

    Feb 16, 2012
    33
    8
    0
    #13 jon5798, Oct 14, 2014
    Last edited: Oct 14, 2014
    Sorry I was referring to the Windows RT update links, just wondering where you got them, and if the updates are in English.

    I guess I am not fully understanding what exactly you mean with the language packs causing the update to be re-downloaded. If I don't manually change the language from English after I reinstall, I shouldn't need to add a language pack before adding the Windows RT .msu updates into the install.wim, is this correct?


    No, I am referring to the KB Windows RT msu Updates. I figured out the hard way the office ones don't work.

    After I boot up I need to install about 65 updates, when I look in the update history the KB numbers match the KB numbers of the updates I have already added into the install.wim file..it seems all the updates expect the big Update 1 where Microsoft added OneDrive and the search button to the start screen are being downloaded. I fully expect that I will still need to download some updates, like firmware and office...but I shouldn't have redownload the kb#####.msu updates I added to the install.wim, right?

    Using the install.wim from my original recovery didn't work. I am going to try the one from the RTM ISO now.
     
  14. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #14 moderate, Oct 14, 2014
    Last edited: Oct 14, 2014
    (OP)
    Updates include all language-MUIs.

    When the update is installed, then from MSU is used only, what is needed (present) in the OS. If you install some other features AFTER that (additional language, optional windows feature etc.), MSU has to be re-downloaded and so it is re-offered again, so that newly installed component could be updated too.

    Maybe can they can be (CAB/MSP) instegrated too or at least runned after install by "SetupComplete". However I don't care.

    You definitelly shouldn't. Try the leaked (different) W8-1RT image.

    Maybe you have install.esd instead. (It is used to save disk space, but it can't be serviced.) If it is so, you need to convert install.esd to install.wim 1st.

    BTW: Please bring me somebody, who has running (and online) WRT 8-0. :) I need to try something.
     
  15. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
  16. jon5798

    jon5798 MDL Novice

    Feb 16, 2012
    33
    8
    0
    #16 jon5798, Oct 14, 2014
    Last edited: Oct 14, 2014
    Well I tried again using the RTM leaked ISO. No errors adding the msu files and drivers, it installed perfectly and Windows activated, but still there where about 70 updates...anyways I give up.
    My plan now is to use the sysprep command to audit, generalize and set it to oobe, and then capture my current up to date install with imagex via winpe, then I'll compress it into esd...hopefully it will be small enough...


    Your best bet to find a Windows 8 RT user is over @ XDA forum.xda-developers.com/windows-8-rt/rt-development
    Some users still run 8 for the jailbreak
     
  17. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #17 moderate, Oct 14, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
  18. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
  19. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,377
    2,479
    120
    #19 moderate, Oct 14, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
    Did you integrate MSUs in two phazes?
    Wave 1: kb2919442, kb2975061, kb2939087
    Code:
    DISM /image:C:\mount /Add-Package /PackagePath:C:\MSU_v8-1-1_Prerequisites
    Then save changes to image:
    Code:
    Dism /Commit-Image /MountDir:C:\mount
    Then...
    Wave 2: all others MSUs
    Code:
    DISM /image:C:\mount /Add-Package /PackagePath:C:\MSU
    Otherwise kb2919355 fails to install and image is ruined.
    I have serious doubts, that you have done that properly. :p
     
  20. jon5798

    jon5798 MDL Novice

    Feb 16, 2012
    33
    8
    0
    #20 jon5798, Oct 15, 2014
    Last edited by a moderator: Apr 20, 2017
    If kb2919355 failed to install then I wouldn't have OneDrive or all the other changes from 8.1 Update would I, cause as I have said before these updates are the ones that are NOT being downloaded again. Would I not get an error that it failed to install? Why do you have to save the image after adding kb2919442, kb2975061, kb2939087?

    sorry for all the questions...I just started using dim I do not fully understand it yet.