sysCheck v1.6 released!

Discussion in 'Wii - Emulation and Homebrew' started by erikspyder, Mar 4, 2010.

Mar 4, 2010

sysCheck v1.6 released! by erikspyder at 3:38 AM (3,088 Views / 0 Likes) 11 replies

  1. erikspyder
    OP

    Newcomer erikspyder Advanced Member

    Joined:
    Jul 5, 2009
    Messages:
    53
    Location:
    Québec
    Country:
    Canada
    sysCheck v1.6 by Erik Spyder

    Download sysCheck

    Homebrew application which does several checks on installed IOS and custom IOS:
    - IOS Stub;
    - Fake signature (aka Trucha Bug);
    - ES_DiVerify (aka ES_Identify);
    - Flash Access;
    - NAND Access;
    - Boot2 Access;
    - USB 2.0.

    sysCheck generates a report on the root of the SD card (sd:/sysCheck.csv).





    Thanks to mdbrim, ckinrun, Arikado and SteelSlasher from WiiBrew Forums (http://forum.wiibrew.org)



    The author can not be held responsible for any damage it might cause!

    ------------------

    Changelog:

    Version 1.6
    * Improve IOS Stubs detection;
    * Improve Fake Signature check;
    * Check for NAND Access;
    * Display Hollywood GPU version;
    * Display Console ID;
    * Display Boot2 version.

    Version 1.5
    * Fix IOS202 issue;
    * Improve IOS stubs detection;
    * Error handling corrections;
    * Wii Light is turn on when generating the CSV report;
    * Code cleanup.

    Version 1.4
    * Check for USB 2.0 IOS Tree;
    * Display the current date and time in the report;
    * Recompiled with the latest version of DevkitPro;
    * Code cleanup.

    Version 1.3 (unreleased)
    * Detect the console region;
    * Error handling corrections.

    Version 1.2 (unreleased)
    * Check for Flash Access;
    * Check for Boot2 Access.

    Version 1.1
    * Fix IOS stubs detection;
    * Fix IOS revision number displayed on reload;
    * Code cleanup.

    Version 1.0
    * Initial public release
     
  2. giantpune

    Member giantpune GBAtemp Addict

    Joined:
    Apr 10, 2009
    Messages:
    2,860
    Country:
    United States
    i think it should be added that these syscheck apps just check the installed IOS on the wii as it is. cIOSes that use mload have the poteential to have capabilities not shown by this. external modules can be loaded into these IOSes. thats why hermes' IOSes (202/222/223) show no usb 2.0 tree but they are still capable of reading and writing to usb at 2.0 speeds.

    its still a great tool, i just thought that was worth mentioning.
     
  3. erikspyder
    OP

    Newcomer erikspyder Advanced Member

    Joined:
    Jul 5, 2009
    Messages:
    53
    Location:
    Québec
    Country:
    Canada
    In the next version, I'll improve USB 2.0 detection for Hermes' IOS (202, 222, 223 & 224)...
     
  4. mattster99

    Newcomer mattster99 Member

    Joined:
    Jan 19, 2010
    Messages:
    26
    Country:
    United States
    Hey,
    I ran the application and I read the file it gave me, it says I have 4 stubbed IOS's. I assume those are bad. How do I know which to fix?

    By the way I lived in Granby QC for over a decade. Where you from in QC?
     
  5. XFlak

    Member XFlak Wiitired but still kicking

    Joined:
    Sep 12, 2009
    Messages:
    9,122
    Location:
    Ontario
    Country:
    Canada
    dop-mii --> remove stubs

    done
     
  6. erikspyder
    OP

    Newcomer erikspyder Advanced Member

    Joined:
    Jul 5, 2009
    Messages:
    53
    Location:
    Québec
    Country:
    Canada
    I was born in Sept-Iles and now living in Québec City. My wife was born in Granby (near the zoo)... small world!
     
  7. giantpune

    Member giantpune GBAtemp Addict

    Joined:
    Apr 10, 2009
    Messages:
    2,860
    Country:
    United States
    i think you will probably run into a whole bunch of headaches if you try to detect the usb 2.0 stuff in 202/222/223/224 etc. these all use mload and require the app to load an external ehci module to access the usb2.0 stuff. but the trouble is that if you load the wrong ehci module for a certain IOS or certain revision of an IOS, it will freeze without saying anything and your app is dead.

    i would say you just check to see if you can access /dev/mload or however its called, and not actually use mload to load any modules. then if you can access that, you can assume that usb2.0 (as well as many other things) are possible with that IOS, and there isnt a chance that you will break your app by loading the wrong module.
     
  8. dohclude

    Member dohclude GBAtemp Fan

    Joined:
    Oct 12, 2006
    Messages:
    384
    Location:
    The Patch Walks!
    Country:
    United States
    every time I run this app, about half way through scanning it boots into Bootmii for some reason...


    *EDIT*

    I tried removing the bootmii folder from my sd card and then the wii just freezes with the drive light flashing over and over again.
     
  9. stickybit

    Member stickybit GBAtemp Regular

    Joined:
    Jan 27, 2010
    Messages:
    192
    Country:
    United Kingdom
    when i use dop-mii it says i have a few stubs one of them was ios 249
    thats the 1 i always use for installing ioses etc if i let dop-mii delete it wont ther be problems?
     
  10. tj_cool

    Supervisor tj_cool Stuff

    Joined:
    Jan 7, 2009
    Messages:
    9,942
    Location:
    This planet
    Country:
    Belgium
    DOP-Mii doesn't have an instant stub remove thingy anymore afaik
    Or at least I haven't found it yet [​IMG]
     
  11. deszaras

    Newcomer deszaras Member

    Joined:
    May 15, 2009
    Messages:
    14
    Country:
    Yugoslavia
    Same here!
     
  12. bosman

    Member bosman GBAtemp Regular

    Joined:
    Nov 15, 2008
    Messages:
    216
    Country:
    Australia
    Same here, gets half way through testing IOS vulnerabilities and then the disc slots just flashes.
     

Share This Page