• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Windows on ARM

    Scheduled Pinned Locked Moved Hardware Compatibility
    42 Posts 5 Posters 18.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • george1421G
      george1421 Moderator @stokehall
      last edited by

      @stokehall Just a quick oracular review and it will eventually ship with linux kernel 6.11, and it kind of works with the latest ARM processors. But we are getting close and kernel 6.11 is probably a good place to start. We might want to start with the default config for the qualcom processors and then add in the bits that FOG needs. Linux kernel 6.11 was released on 15-Sep.

      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

      1 Reply Last reply Reply Quote 0
      • S
        stokehall @rodluz
        last edited by

        @rodluz @george1421 Have you had any progress with this project?

        R 1 Reply Last reply Reply Quote 0
        • R
          rodluz Developer @stokehall
          last edited by

          @stokehall @george1421 I have the 6.11 kernel booting, however I am unable to get the keyboard and networking working. It seems like this keyboard issue is also affecting Linux distributions trying to build for the X1 SOCs like Ubuntu.
          I have not been able to test anything on the init (imaging, registering, etc) because of the networking and keyboard issue. Also, Buildroot has not updated their linux headers to include 6.11 so I can build the new init needed.

          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

          Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

          Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

          S george1421G 2 Replies Last reply Reply Quote 1
          • S
            stokehall @rodluz
            last edited by

            @rodluz That is strangely reassuring that you are seeing the same result I was, I did worry that I was doing something wrong or was unlucky when my inputs were not registering. I guess there is still a bit of work to be done to get this working. Hopefully the 6.11 supported linux headers drop soon.

            1 Reply Last reply Reply Quote 0
            • george1421G
              george1421 Moderator @rodluz
              last edited by

              @rodluz Good going. I also saw the issues with the lenovo’s ARM notebooks. I think we may need to wait until 6.12 is released. Yeah, without networking or keyboard you are kind of stuck. I was thinking that we could just ssh into the fos engine to bypass the keyboard issue, but then no network and no way to set root’s password. That would have to be done using buildroot to assign a default password to root. Not worth the effort until you get keyboard access. I just has a flash of an idea of a serial console, but that system probably doesn’t have a real serial port either.

              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

              S 1 Reply Last reply Reply Quote 0
              • S
                stokehall @george1421
                last edited by

                @george1421 This seems positive, looks like we may have a working solution by the end of the year. Unfortunately as the laptops we are testing this on are the CEO’s and CTO’s new ones, I will not be able to keep hold of them much longer and so they will be unavailable for testing in 2 weeks time. I will keep following the progress of this forum but wont be able to lend a hand to testing.

                1 Reply Last reply Reply Quote 0
                • M
                  MarkG
                  last edited by MarkG

                  Resurrecting this topic. I now have myself a Lenovo ThinkCentre Neo 50q, which has a Snapdragon CPU. I’ve updated my FOG to the latest (1.5.10.1698) and updated my ARM kernel and inits to the cutting edge version (6.12.35 from Sep 19th 2025). I can boot to a FOG menu but when I choose the ‘Compatability’ option it gets this far and then reboots:

                  image0.jpeg

                  Looks as though the kernel just won’t boot. I have this machine now for as long as I need it and am prepared to put some effort in to help get this working. Any pointers? I have built linux kernels in the past, though not for 10 years or so.

                  Tom ElliottT 1 Reply Last reply Reply Quote 0
                  • Tom ElliottT
                    Tom Elliott @MarkG
                    last edited by

                    @MarkG Can you increase the Loglevel and see if the kernel is spewing out anything?

                    I believe on the GUI there’s a loglevel under FOG Configuration->FOG Settings->Kernel Loglevel or something like it.

                    It’s defaulted to 4, but if you increase it, it should make the logging a bit more verbose.

                    I’m not holding my breath, but it’s worth a shot at least. Hopefully there’s more information we might glean if there’s anythign hidden due to the lower log level.

                    Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                    Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                    Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      MarkG @Tom Elliott
                      last edited by

                      @Tom-Elliott thanks for the quick response. No joy though.

                      I’ve been and tried an Ubuntu live iso with a 6.14 kernel from the Ubuntu Concept Snapdragon Elite branch (https://discourse.ubuntu.com/t/faq-ubuntu-25-04-on-snapdragon-x-elite/61016) and even that doesn’t boot - though it gets as far as telling me it can’t create a device tree. So I guess I’m just going to have to be patient while upstream gets this whole SoC working.

                      1 Reply Last reply Reply Quote 0
                      • M
                        MarkG
                        last edited by MarkG

                        I’m returning to this after a while. The Lenovo Neo I was trying to get working looks to be a lost cause for Linux support, so I’ve switched to a Dell XPS 9345. This boots and runs with Ubuntu 26.04. I have networking and a keyboard and it recognises the internal SSD so this looks to be a goer. The kernel it’s using is 7.0.0-22.qcom.x1e. How feasible is it to get something like this built for FOG?

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          MarkG @MarkG
                          last edited by

                          I don’t know whether this is relevant, but I’ve just noticed in my PHP error log the following error after I tried doing a System Compatability check with the Dell XPS:

                          PHP Warning:  ftp_mkdir(): Create directory operation failed. in /var/www/fog/lib/fog/fogftp.class.php on line 499', referer: http://11.211.55.5/fog/management/index.php?node=about&sub=kernel&file=aHR0cHM6Ly9naXRodWIuY29tL0ZPR1Byb2plY3QvZm9zL3JlbGVhc2VzL2Rvd25sb2FkLzIwMjYwMzA2L2FybV9JbWFnZQ===&arch=arm64
                          
                          1 Reply Last reply Reply Quote 0
                          • 1
                          • 2
                          • 3
                          • 3 / 3
                          • First post
                            Last post

                          104

                          Online

                          12.7k

                          Users

                          17.6k

                          Topics

                          156.5k

                          Posts
                          Copyright © 2012-2026 FOG Project