Author Topic: Dual Boot Loader FAQ/Troubleshooting  (Read 17221 times)

JayRed

  • Guest
Dual Boot Loader FAQ/Troubleshooting
« on: February 08, 2010, 10:32:33 am »
Hi everyone, after seeing how much trouble some are having with the dual boot loader, and having searched for a few hours myself trying to find my solution, I decided to compile a list of all the known problems installing the dual boot loader and their discovered solutions.  Please post if you think of any I missed, and if you have a new problem, tell us all the info you can!  Hopefully we can help you find a solution.

  • First, make sure you have downloaded the most recent dual boot installer from Here.
  • Second, find out your LCD type.  In the Native Dingoo firmware, go to System Setup -> About and press up, right, down, up, right, down.  Your LCD type is listed in the 3rd line - Look for ILI9331 or ILI9325.  Write this number down.

I. I can't get my Dingoo into USB Mode!
  • Note that you cannot tell visibly whether the Dingoo is in USB mode or not - the screen will remain blank for the duration of USB mode.
  • Note that the USB Mode referred to here is not the same as the "drag and drop" mode which shows the USB cable on the screen of the Dingoo.
  • Most people enter USB mode on their Dingoo by holding down 'B' and pressing the reset button.  HOWEVER, in a few cases, it has been reported that the user can only enter USB mode by holding down 'B' and the Power Switch for a few seconds.  As far as I can tell, the vast majority of Dingoos use B+reset -- B+power is the minority.  As far as we can tell, there isn't any notable hardware or software difference which causes this (correct me if I'm wrong).  In conclusion, if one way doesn't work for you, try the other.
  • As always, ensure your battery is charged.  Not only will having a low battery keep you from entering USB mode, if you are right on the edge, you risk bricking your Dingoo by it dying during the installation of the dual-boot loader.

    II. The dual-boot installer gives an error
    1.) Which Operating System are you using?  Windows XP has been known to be the most painless version of Windows to use for this process, but each OS has its own caveats.  Read below.
    • Windows (any) - ensure 1 that you have removed/disabled any drivers containing the words Chinachip.  These are the drivers for the native Dingoo OS and have been known to cause problems when trying to connect in USB mode to flash the dual boot loader, and 2 that you have correctly installed the USB mode drivers included in the dual-boot loader zip file linked above.
    • Windows x64 (Vista and 7) - Microsoft has required in its 64 bit operating systems that every driver MUST be signed.  Some drivers, such as our dingoo USB-mode driver, as well as x64 peer guardian releases, are not signed because these authentication signatures cost money.  In order to make use of these drivers and successfully connect to your Dingoo, you must restart your computer, press f8 during bootup and at the boot options menu, choose Disable Driver Signature Enforcement.  If you need to do this every bootup, I've heard of people disabling it permanently, but as you will only need to install the boot loader once (hopefully), that will probably not be necessary for most people.
    • Mac OS X - This may sound silly, but ensure that you are using the osx tool included in the zip file, not the windows or linux tool.  Since most of the guides written for this are written for windows users, the copy-paste lines usually refer to the windows boot loader tool.
    • Linux - See above OS X, and I'm assuming if you are proficient enough to use linux with success, you aren't having problems with your OS...


    2.) Ensure you are in the correct directory

    3.) Ensure you have copied the command line exactly if you have copied it from a guide.  Check your memory addresses.


    III. The installer says its successful, but my Dingoo stays on a black screen!
    Here we enter the realm of speculation.  There are various solutions to this problem that have been found.  I'll do my best to name them all.
    • Check the amount of free space on your Dingoo on-board memory.  I'm not sure what the minimum space required is, but I had 3 MB free in my Dingoo and that was the problem keeping it from installing the boot loader on mine.  If you are unsure, just back everything up onto your hard drive and delete all the roms or other files you have.
    • Try toggling the Disk Immunity Option in the Native Dingoo firmware (System Setup -> Disk Immunity).  This didn't make a difference for me, but some have reported it being enabled caused problems with the installer.
    • Ensure that you aren't running any custom firmwares (i.e. you ARE running an authentic Dingoo firmware).  If you are unsure, just search for the latest official Dingoo firmware and install it over whatever you have.
    • Some have reported that they needed to run the second command of the dual-boot installer a few times before it worked...
    • Some have reported that the screen didn't change to the dual boot install interface until they disconnected their Dingoo from the computer.


    ***If you have any problems/solutions not addressed here, please post them, and happy Dingux'ing!***[/list]
    « Last Edit: February 09, 2010, 10:35:15 pm by JayRed »

    darfgarf

    • Guest
    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #1 on: February 08, 2010, 12:17:43 pm »
    Windows XP has been known to be the most painless OS to use for this process

    you should change that to windows xp is easiest windows version to use, on linux you don't even have to check drivers, just run the tool and that's it

    omgmog

    • * Administrator
    • Doesn't sleep.
    • Posts: 706
      • omgmog.net
    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #2 on: February 09, 2010, 01:21:21 pm »
    A useful post, thanks :)

    DemonXTC

    • Guest
    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #3 on: April 03, 2010, 12:05:15 pm »
    I had trouble with the screen staying black for ages, the solution that worked for me was:

    when setting to usb mode, have your dingoo plugged into your computer already (the usb logo will show on the dingoo screen)
    hold B and push the power switch, keep holding B for a while (so the dingoo turns itself back on cos its connected to usb), and it turns into usb mode.

    thats the only method for turning on usb mode that worked for me.

    I tried heaps of times setting it to usb mode THEN plugging into my computer as all the tutorials seemed to say.

    so, if your having trouble with the screen stayind black, make sure you try setting it to usb mode AFTER plugging your dingo into your computer.

    boogeyman

    • Guest
    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #4 on: April 26, 2010, 01:33:48 am »
    DemonXTC's solution worked for me (the POWER+B method, as opposed to the RESET+B method) -- thanks!

    I am using firmware 1.2, if that may be of use to others when trying the various USB mode options.

    Thanks for a great thread!

    Frank_fjs

    • **
    • Posts: 705
      • My simple Dingoo web site
    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #5 on: June 02, 2010, 05:50:59 pm »
    Thanks! This post helped me heaps.

    forgeflow

    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #6 on: June 03, 2010, 11:15:32 pm »
    Nothing suggested here worked for me. Turned Udisk protection off, put it in usb mode with the power switch and B instead of reset-B, ran the second command a couple times in a row, unplugged the USB cable... screen stays black, and once reset, the Dingoo runs fine, just no dual boot option. Dismayed. Here is my post on the subject in another forum:

    OK, I've been trying to flash my Dingoo to put Dingux on it. I've got the Dingoo in USB mode, have the right drivers installed, tried it on Mac and PC, and I get the same results.

    Code: [Select]
    C:\Documents and Settings\James\Desktop\dual_boot_installer_20090628>usbtool-win 1 hwinit.bin 0x80000000
     USBtool v0.4 - (C) 2008 Maurus Cuelenaere
     This is free software; see the source for copying conditions.  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
     
     [INFO] File size: 4576 bytes
     [INFO] Searching for device...
     [INFO] Found device, uploading application.
     [INFO] GET_CPU_INFO: JZ4740V1
     [INFO] SET_DATA_ADDRESS to 0x80000000... Done!
     [INFO] Sending data... Done!
     [INFO] Verifying data... Done!
     [INFO] Booting device [STAGE1]... Done!
     
     C:\Documents and Settings\James\Desktop\dual_boot_installer_20090628>usbtool-win.exe 1 zImage_dual_boot_installer_ILI9331 0x80600000
     USBtool v0.4 - (C) 2008 Maurus Cuelenaere
     This is free software; see the source for copying conditions.  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
     
     [INFO] File size: 3567616 bytes
     [INFO] Searching for device...
     [INFO] Found device, uploading application.
     [INFO] GET_CPU_INFO: JZ4740V1
     [INFO] SET_DATA_ADDRESS to 0x80600000... Done!
     [INFO] Sending data... Done!
     [INFO] Verifying data... Done!
     [INFO] Booting device [STAGE1]... Done!
     

    That's as far as I get. The Dingoo screen never shows the flash script running - stays black. The Dingoo itself is unharmed - boots up just fine. I got this one from ThinkGeek. Perhaps they now have the thing write protected? Anyone else run into this?

    Stephanie

    • Guest
    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #7 on: June 04, 2010, 12:15:45 am »
    Perhaps they now have the thing write protected? Anyone else run into this?

    I've run into that. Sometimes it just doesn't go, for no noticable reason. If you've tried it a dozen times, try it a dozen and one. Suddenly it will work fine without any explanation.

    There's nothing 'write protected', what is happening is the tool is loading data into the Dingoo's SDRAM then executing it. The first step initializes the hardware and the second one is the installer kernel. For whatever reason, the 'go' command is not being accepted by the Dingoo, so after you load the code, it fails to execute.

    But like I said, I've had the same thing; tried it on mac, windows, linux, and nothing worked. Finally I gave up, then tried it again 15 minutes later and it worked.

    Frank_fjs

    • **
    • Posts: 705
      • My simple Dingoo web site
    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #8 on: June 04, 2010, 07:05:02 am »
    Same thing happened to me. Got it on the 3rd try. Keep repeating the procedure, it will stick eventually.

    forgeflow

    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #9 on: June 08, 2010, 08:58:18 pm »
    Same thing happened to me. Got it on the 3rd try. Keep repeating the procedure, it will stick eventually.
    I've tried it now dozens of times, and no joy. I've pretty much given up on it at this point.

    zear

    • * Moderator
    • Posts: 2378
    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #10 on: June 08, 2010, 09:47:09 pm »

    madhatter

    • Guest
    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #11 on: June 30, 2010, 10:15:25 pm »
    i get this error using the newest ubuntu
    [INFO] Searching for device...
    [ERR]  Unable to claim interface (-1, could not claim interface 0: Operation not permitted)

    could i not be in usb mode?

    **edit** i had to type sudo infront of the cmd each time. i figured it out
    « Last Edit: June 30, 2010, 10:43:24 pm by madhatter »

    Chiselgrind

    • Guest
    Re: Dual Boot Loader FAQ/Troubleshooting
    « Reply #12 on: August 12, 2010, 10:52:50 am »
    Hi, I'm new to both Dingoo, the Dingoo community and Dingoonity, but here goes.

    If you still don't get the flasher screen on your Dingoo (after executing the second line in the command shell) you might want to consider the fact that you might have to use both B+Reset and B+On/Off for it to work. I installed the Dual Boot Loader onto an A320-unit yesterday (ILI9331_3) and as it was my first Dingoo I followed the steps in the Idiot's Guide. After a few hours of fail I found a method that worked, I followed the guide EXACTLY until Step 2 under "Flash firmware". Instead of the instructions in Step 2 I reconnected the Dingoo to the PC before entering USB Boot Mode and I had to do that by using B+On/Off instead of B+Reset (although I had to use B+Reset earlier throughout the same guide, redid it all with only B+On/Off later on and then it didn't work).

    Also, I did it from a PC running Windows 7 and did not remove/uninstall the original China Chip Drivers prior to installing the new ones from the Dual Boot folder. I'm not into flashing or hacking so I don't know if this could cause any future problems but I managed to install both the Dual Boot Loader, Dingux and GMENU2X so hopefully it should not corrupt later on because of that.