Announcement

Collapse
No announcement yet.

Hacking Express gate (Asus Splashtop)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    The purpose it cut down the version file to the size of the header: 32 byte. If you do that in a dir without the file you get an empty one, this will not work of course.

    Comment


    • #32
      Originally posted by Kano View Post
      The purpose it cut down the version file to the size of the header: 32 byte. If you do that in a dir without the file you get an empty one, this will not work of course.
      OK, I think I understand now. If you truncate the version file to just the header, then it will automatically skip the md5 and size check because they are no longer in the file? Is that what is happening?

      Comment


      • #33
        Yes, that was the purpose. If a later version only adds packages which are mentioned in the version file I have got no problem too, just a little change to my update tool

        Comment


        • #34
          Originally posted by Kano View Post
          Yes, that was the purpose. If a later version only adds packages which are mentioned in the version file I have got no problem too, just a little change to my update tool
          Got my system back. Phew. Flashing the modified dfi seem to work. I changed the version to 1.2.20 to test and the updater complained that it is older than the current. Flashing was successful after that. Don't look like there is any more significant checks but I did not modify the image much in the first place. Now, to add a terminal and some other apps.

          Comment


          • #35
            Did you see my easy edit script here:

            http://www.phoronix.com/forums/showp...84&postcount=2

            I updated it with the code I currently use. Maybe it is usefull for others too who directly work on the image. As it extracts every sqx file you can easyly compare things.

            Comment


            • #36
              OK, that error message turned out not to be a touched file, but insufficient memory for it's checks.
              My laptop only has 256mb, so I tried first with 40mb, 80mb, 128mb, but only 256mb worked. And swapped like crazy. Perhaps I can prevent this check from happening and run it with less ram allocated.

              Comment


              • #37
                Well I wrote 256 mb in my other post for qemu...

                Comment


                • #38
                  Yes, but you didn't mention it was strictly necessary..

                  Comment


                  • #39
                    Anyone knows how to get to the SSD?

                    Hi there,

                    did anyone figured out how to do the actual flashing of the ExpressGate's SSD on Linux? I asked the question to ASUS Technical Support already some time ago, and all they had to say was "upgrading ExpressGate from Linux is not possible".
                    Any hints where to start looking for possible hacking places? (I've P5Q Deluxe with Fedora 9)...

                    cheers,
                    Piotr

                    Comment


                    • #40
                      I guess to find out what is different compare lspci, lspci -n, lsusb from inside and outside splashtop. Inside the device must be active of course. Then you at least know what to seek for. Maybe the bios cuts one powerline to the ssd when it is not enabled - i guess it is a standard usb flash.

                      Comment


                      • #41
                        I've gotten my P5Q (plain) this week and started to play around with ExpressGate myself. Rather by surprise I found out, that the ExpressGate files can also by installed on a USB stick. It even works with AHCI installed, but as a downside only one of the 8 sticks I tried worked properly and even this one only work if the neighbor USB socket is unused. So my conclusion is, that this might be a timing problem. Anyone got an idea on how to display the startup messages of the linux kernel instead of the splash screen, to see where it locks up?

                        Comment


                        • #42
                          Originally posted by SvOlli View Post
                          I've gotten my P5Q (plain) this week and started to play around with ExpressGate myself. Rather by surprise I found out, that the ExpressGate files can also by installed on a USB stick. It even works with AHCI installed, but as a downside only one of the 8 sticks I tried worked properly and even this one only work if the neighbor USB socket is unused. So my conclusion is, that this might be a timing problem. Anyone got an idea on how to display the startup messages of the linux kernel instead of the splash screen, to see where it locks up?
                          Can you start it directly from you BIOS to boot from USB? I think you could do if you bios has that cefull embedded - ce_bz has got only a kernel header, like i wrote here:

                          http://www.phoronix.com/forums/showthread.php?t=11800

                          Comment


                          • #43
                            Originally posted by Kano View Post
                            Can you start it directly from you BIOS to boot from USB?
                            Yes I can. It's using the stick just like a harddisk, except that it doesn't care about the AHCI/IDE issue. Otherwise it behaves exactly like the harddisk solution. The downside is, that only one USB stick works properly. The other seven I tried display the menu, and if I select to start ExpressGate from there, I'll get the black "powered by SplashTop" booting screen and nothing more happens.

                            The USB also has the advantage, that you can modify the data on another computer, so it's ideal for hacking, since you don't have to boot into the development environment.

                            Comment


                            • #44
                              Thats clear, otherwise you would have to create always DFI files when you have got tested enough. But you can be sure, that when you add for example dropbear with active ssh server the system is fully compromised and not "save" as the pr wants to tell you. Adding a va* file is at least for the lite version very easy and hacked DFI images are possible too. Btw. not the ending is important, the beginning is, va-whatever.jpg would also work

                              Comment


                              • #45
                                Express Gate Problem

                                Few days ago I purchased a P5Q3 Deluxe/WiFi-AP @n motheboard with Express Gate SSD
                                The problem is that all I can get to happen is that the main Express Gate menu comes up with the various applications.
                                If I select an application (say, Web), I do get the language and time
                                configuration screens for first time users, but then - nothing. The screen
                                goes blank, with the backlight on. I have to do a cold reboot.

                                I've tried a few other suggestions with PNP and different bios settings but there seems to be no change.

                                Tried to unplug all usb devices except mouse and keyboard. Express Gate started ok but after setting the time zone everything goes black...

                                Any information or help is appreciated.

                                Comment

                                Working...
                                X