TideLog Posts Tagged “fix”

I had the misfortune of my tablet getting damaged this week. I was working in Rikku’s bus garage, with it resting on the bus’s bumper crossmember taking readings from the ECU, when Rik called me away. While I was away the vibration of the engine caused my tablet to fall off, straight onto tarmac! Luckily the screen hasn’t cracked.

I’ll show you all how to replace the digitizer, as it’s a lot more straightforward than also having to replace the screen, as less disassembly is required.

A. Removing the SD card cover/Wi-Fi antenna

First of all, your digitizer is GLASS, so you can use sellotape across the glass to hold it in place, preventing any injury, or shards of glass falling on the floor. Removing the damaged digitizer will stress it and maybe cause more damage as you do it. The glass provides 90% of the front frame’s strength, so once broken it loses most of its rigidity.

Once you’ve secured the glass, turn your tablet over, and remove the SD cover, which also doubles as a WiFi antenna, by locating the notch on the left, and lifting up. It unsnaps quite loudly, but be gentle. Once removed, place in a safe place:


B. Removing the rear casing

Next up we’ll be removing the rear case, which is easy to do as there’s no screws, it’s all clipped together. A lot of the reviewers of the Bush MyTablet reckoned the aluminium back was just cosmetic, but it is actually structural, and gives the tablet weight and strength to prevent flexing of the whole body to protect the internals,.

Using a flat blade jeweller’s screwdriver, unsnap one set of clips between the front digitizer frame and the rear case, and then use a plastic spudger to do the rest. DON’T use a screwdriver permanently, only to get a start. Note in my picture below, the lip of plastic on my rear case near the headphone port was damaged on mine in the impact, so I used this as an easy access point for my spudger:


Continue all the way round the case, and don’t worry about snapping noises. The screen is clipped to the backside of the digitizer, but as long as you are gentle, it won’t resist too much, and you shouldn’t break anything. The glass may crack and crunch on the broken digitizer at this point, due to the lost strength I mentioned earlier. I didn’t use tape on my glass as I was on a disposable cloth I could just throw away:


Once you’ve unsnapped all the clips, the rear case will just lift off. There’s nothing attached to it, so just lift it clear, upon doing so you’ll see the wonderous internals of the tablet, including the relatively large battery, and small mainboard. You can also see how the aluminium back actually constitutes most of the rear cover, with the plastic just being a small frame, proving my point about the strength the metal back provides:


When you remove the back cover, WATCH out for the power and volume button pack dropping out. It isn’t plastic welded or screwed onto anything, so it’ll just fall free:


C. Screw and connector locations

Now comes the preparation stage of locating the connectors and screws you’ll need to remove. If you’re just removing the digitizer, there’s 2 screws and 2 ribbons to remove, but if your screen is broken most of the internals have to come apart as the mainboard and battery are mounted to the back of the screen panel’s chassis with tape and glue, both of which are surprisingly strong!


The ribbon cable connectors for the digitizer and display are under the tape on the left and right sides, respectively, which I’ve labelled in red, the two red circled screws attach the PCB to the digitizer frame. The battery and speaker cables are under the orange tape on the bottom left. These two are soldered in, but don’t need to be de-soldered at all unless you are explicitly replacing them. Even for a screen replacement, desoldering these isn’t necessary, they can just be lifted out the way. To remove the battery for screen replacement, simply break the glue holding it in, and lift it out of the way after the rest of the disassembly is done, leaving the wires soldered in. Don’t do it yet, you’ll end up with a tangle!

The connector flaps for the ribbons need to be flicked upwards NO MORE than 90 degrees VERY gently. If you snap the flap, the whole PCB socket is ruined as the flap provides the torque to hold the ribbon in place, pressing the metal contacts together. Taping it back together is not good enough. DO NOT rush, the same goes for the left one. This is where unskilled amateurs make the jobs more expensive, take it from a professional who has fixed mistakes many times! Modern electronics are VERY delicate, and need eagle eyesight and jeweller’s finesse, shaky hands just won’t do!

From the left, lift the silver tape a little (DON’T damage or discard it as it can be re-used), and remove the ribbon for the power/volume buttons. Lift the flap gently, then ease the cable out.


From the right, lift the black tape. If you’re going to be replacing ONLY the digitizer, remove just the top ribbon that I’ve circled red, which is the digitizer cable, using the same care as for the power/volume ribbon above. If your screen is cracked, you’ll need to remove the bottom one as well, which is your display cable that carries display signals, and the backlight power.

Again, I can’t stress enough, DO NOT rush, and DO NOT force the socket connector flaps over 90 degrees, if they break you’ve just made the job 80% more expensive as you’ll need the sockets replacing, or a new PCB, which will involve data recovery off your old board, especially if you damage the touchscreen connector!


D. Removing bottom frame support

Where the speaker is along the bottom you’ll notice a plastic frame screwed into place. This is like a strengthener and support in one unit, it holds the speaker in place while giving the bottom of the digitizer some strength. It also carries clips that the rear cover was mounted to, so I consider it a main structural member of the whole tablet chassis. Simply remove the two screws, and lift it off the digitizer. Watch out as the speaker is now loose on its cable and will slide around!

8-screws for-frame-support

E. Removing screen & mainboard assembly from digitizer

If you look all around the inside of the frame you’ll see lots of clips holding the screen in place. We’re now going to remove the screen VERY GENTLY. This is another step that you should take your time, there’s no medal for rushing it, as you WILL likely break your screen if you do it wrong, the glass on the screen is thinner than the digitizer. That’s the reason tablets have their digitizer separate to the screen, mounted half an inch away.

If your screen and digitizer are already broken and you’re replacing them both, I personally would still be careful, because I’m a professional, and normally it’s someone else’s equipment, which I respect 🙂


So, while unclipping the clips (they may be stiff) you can use a spudger to keep the screen from re-clipping itself in, but DON’T overdo it, don’t lever the screen too high with too many clips still securing it, it will flex and break. Obviously if your screen is broken and you’re replacing it this isn’t relevant, but still take care, because I would 🙂

The image below shows me using my spudger as the clips are unclipped, my screen wasn’t damaged before, and it wasn’t damaged after, apart from a scratch on the glass caused by the digitizer imploding on impact!


Finally, once that’s all done, you can separate the digitizer from the rest of the chassis, and pat yourself on the back for getting this far without any major damage, unless you DID damage something I told you not to, in that case it’s your fault for not listening to a pro, take yourself off to the naughty corner and think about what you’ve done!

Otherwise, if all went well, you’ll end up with the tablet looking like this:


Re-assembly with a new digitizer is the reverse of removal, if you remember my advice you should have a fully functioning tablet that acts as if nothing happened once it is rebuilt!

F. Extra steps for screen replacement

I only had to replace my digitizer, but if your screen is damaged as well, once you finish with the separated digitizer as step E, you’ll need to:

  1. Remove the display cable connector as I mentioned earlier
  2. Separate the battery from the screen back by removing the glue. When you reassemble the battery onto the new screen, use *new* adhesive strips instead of glue to secure it, as you don’t want it rattling around, its metallic case can short stuff out, which you DEFINITELY don’t want happening.
  3. Remove all the tape strips holding the PCB,
  4. If you’re also replacing the battery, desolder the battery cables, making sure you note the polarity. Resoldering the cables the wrong way may short the board out, and cause an expensive mess. I don’t know if the Chinese electronics in these have decent short-circuit protection, and I’m not willing to find out!
  5. Re-assembly, again, is the reverse of removal. With new parts, TAKE EXTREME CARE, you don’t want your new screen or digitizer damaged again! And make sure all the tape is replaced and secured in the original places. Mark out where the strips sit with a marker pen.

Good luck!

Comments No Comments »

The release of Project CARS was huge, but there are a few niggling issues with it. As it uses a much improved version of the Madness engine found in Need For Speed SHIFT 1 & 2, the experience is massively improved, but as the game was mainly designed with wheel and pedal touting PC users, the controls on the console versions can seem a little touchy. Here’s some settings to help you get the most out of it:

At your driver dashboard, press your menu button (the one with the three lines), go to Options and Help in the menu that appears, then controls, and tab across to the configuration page. You’ll see lots of possibly scary looking sliders depending on your skill level! Don’t worry, use this guide to help:

Method 1:

Throttle Deadzone: 0%

Throttle Sensitivity: 30%

Brake Deadzone: 10%

Brake Sensitivity: 15%

Controller Filtering Sensitivity: 50% (you should try different values to see what you like best). A higher value means smoother (less twitchy) steering but it can cause input lag.

Steering Deadzone: 5-10% (it depends on how worn your left stick is, 5% seems fine to me, but experiment as your car may pull depending on stick wear)

Steering Sensitivity: 0

Speed Sensitivity: 60-65% (this setting allows for small corrections, it basically makes the wheel less sensitive, especially on the straights)

These settings should make the game much more playable, and the steering less twitchy. You may need to further adjust it for different types of cars, but have a play, you can’t break anything as there’s a “reset to defaults” option on the controller settings page 🙂 If that still doesn’t feel right, see below:

Method 2:

a. Set all sliders to 0. And I mean everything, throttle, brakes the lot.

b. Turn off advanced settings.

c. Then just turn speed sensitivity up to 80.

Method 2 works out the best way for me, method 1 felt like the controller didn’t centre coming off the steering, the car continued to drift slowly in the direction I’d come off when the stick was straight. The brakes were also too bitey and the steering was still too twitchy with some cars, especially the Karts, Method 2 has made me feel in control again!

Comments No Comments »

Electric showers are great, but they do go wrong occasionally. At Kitamura we repair all types of showers. A lot of people seem to confuse “power showers” with “electric showers”. They aren’t the same. An electric shower simply heats the water, the water goes through the shower under simple water pressure itself. That is where power showers differ. They still heat the water, but they also have a motor assisted water pump, which acts like the turbocharger in an engine, where a little amount of pressure is converted into massive pressure by an impeller.

We recently got called out to a faulty Mira Essentials electric shower. These were made in 2000, and this one was suffering from random pressure drops, and weak output. Here’s a shot of under its cover, I’ve labelled its parts which I’ll explain below:


A. Water input w/filter

The cold water input, with filter. This is a gauze filter that filters any silt in the water. If not filtered out it could collect in the water heater, and cause failure, or blockage in other parts of the shower system.

B. Water impeller.

This is not electrically assisted as in a power shower, but it helps to keep the shower running if there is momentary pressure drop due to something else being used in the water system like a tap.

C. Power and Temperature knob with flow solenoid

This is the ON/LOW/MED/HIGH selector, which works in tandem with two microswitches, and two heating elements. When the shower is switched on, the electric flow solenoid opens, allowing water flow. In the LOW position the water heater is fully switched off, and the water is cold as all microswitches are open. In the MED position, one microswitch is closed, so one of the elements is active, and in HIGH both switches are closed, making the heater operate at full wattage, in this case 4.2kw.

D. HIGH microswitch

This is the microswitch that operates the second element by turning the temp knob to HIGH as above.

E. Temperature knob.

This works by varying the amount of water that gets through to the output. By reducing the speed of water flowing through the heater, it makes the water hotter, and increasing it makes it colder. If the Mode selector is HIGH and the Temp knob turned all the way to HOT, the heater would be shut off by the TCO (Thermal CutOut) on the heater as the water temperature is too high, which will cause scalding to the person using it, and also damage to the heater.

F. Neon indicator PCB

This board contains the neon indicators for Power, Overheat, and Low Pressure. It also contains resistors to prevent premature wear of the neon bulbs, they are run from 240v and don’t last long, especially the POWER indicator, as that is on as long as the mains is on.

G. Mains input terminal block

Self explanatory, this is where the mains is wired in to the shower. In this case the shower had its own switch and fuse in the consumer unit, so we didn’t have to turn the electricity off to the customer’s entire house while we worked!

H. Water heater with TCO (Thermal Cut Out)

Here’s where the water is heated before going to the shower head. The two elements are individually controlled by the microswitches previously mentioned in C, controlled by the MODE knob. The heater contains a thermal cutout so that the elements are turned off if the water gets too hot. Once the water reaches a certain colder temperature, the thermal cutout switch turns the elements back on.

The thermal cutout is normally only activated if the temperature knob is on HIGH, and the TEMP knob set to its hottest, which is minimal water flow, as mentioned in E.

Comments No Comments »

I’ve had this problem a few times on my laptop. It occurs mostly when the power suddenly goes off and it switches to battery. You lose all capacity monitoring, and can’t tell how much is left. The system tray icon changes to this:

no battery detected

Microsoft’s forums are hilarious. Their “Most Valuable Professionals” give the funniest canned cut ‘n’ paste responses, from, “Your power driver is corrupt” to your “Windows needs reinstalling!”. I know exactly what causes it, and it ain’t anything to do with “power drivers” or corrupt Windows. It’s the little monitoring chip in the battery. Like a lot of integrated electronics, it sometimes gets confused. Sudden switchovers from mains to battery tend to cause it, especially if there’s any surges from the battery as it kicks in.

The age old advice of “Reboot!” is the wise advice. If that doesn’t cure it, turn your machine off, remove the mains and battery, and hold your power button down to discharge the circuitry in your device (apart from the RTC circuit, but this doesn’t matter), that should cure it. Removing the battery opens the circuit to the sensing system in the battery, and resets it.

Simples. I hate MVP’s, they go on a 5 day course and think that gives them a Professional title? I’ve done MVP courses, but have the skills and years of software and electrical experience to further and back them up

Comments No Comments »

I repaired a Luxor LUX-19-822-COB 19″ TV/DVD Combi unit for Greg’s aunt and uncle recently. It is a Vestel, and uses both a 17IPS16-4 combined PSU/Inverter unit and a 17MB46 mainboard. According to Greg, and his aunt & uncle, there was no sound or picture. It turned out there was sound and picture, but no backlight. Inserting a DVD made the TV start the DVD software, and the DVD began playing. There was sound and a faint picture on the screen. All voltages coming out of the PPSU section were present and stable, the TV was running quite happily, albeit with no backlight.

So the power supply was sitting in standby, all main voltages off. Pressing the Power button was bringing the PSU into full On mode, and the voltages were nice and stable, as they should be. This proved the TV’s MCU was interpreting the ON signal and pulling the PS_ON pin high, and the PSU was starting correctly. The DVD module would have shown if there was any failure on the voltage lines as it wouldn’t have accepted the disc, and would have been sluggish or appear dead. The TV wouldn’t have even booted to the DVD Software if the drive wouldn’t start, which I believe is stored on the DVD drive’s Micron EEPROM on these drives, it isn’t part of the TV mainboard.


I connected two laptop backlights to it, they flickered then went out, there was no “2 seconds to black” symptom, or red tinge, it was a “blink-and-you’ll-miss-it” scenario. Connecting the TV’s screen lamps up to a laptop inverter revealed they were fine, with no ignition lag or red/pink tinge, so my diagnosis had narrowed the fault down to the Inverter/PPSU unit. Due to not having my oscilloscope or capacitor tester handy, I ordered a new PSU/inverter board, which will be fitted soon. I don’t know what the actual fault is with the original supply, but I will be repairing and re-using it. I’ll update this post when I do repair it. Here’s the TV with the cover removed, you can see how it all fits together:

Luxor LUX-19-822-COB-cover-removed

Another PSU/inverter combi unit that made life easier for me, due to it not doing the protection shutdown feature of separate inverters, where the inverter sends a signal to the TV’s MCU that it has a fault, this then causes the MCU to either not start the TV fully to software boot stage, or to shut down into protection mode if started. Combi PSU/Inverter units do make diagnostics easier, as the TV still starts if the inverter, well, doesn’t 🙂 If the whole TV doesn’t start, the PSU section needs to be looked at, you might have flaky fluctuating voltages coming out of PL804, the L shaped section of pins that connect to the mainboard. Here’s an image I made showing the pinouts of the 17IPS16 connector, the mainboard connector, and the DVD module connector, click it to view it full size:

Vestel17IPS16 PSU Voltage schematics pinoutPlease note, this is my image, I created it using a schematics drawing program, so please don’t distribute it. If you reference it on a forum, please link to it, don’t copy it or modify it.

Comments No Comments »

Mika recently gave me her old eMachines E625 laptop after she bought a new one from me. I dual booted it with Linux Mint, as there was still some of Mika’s files under Vista that she wanted to keep. The only thing that didn’t work was the wireless. The card appeared to be installed under Device Driver Manager, but I received the message “Device not ready – firmware missing.”

I was scratching my head for ages. Using Ethernet for the time being, I tried downloading official Broadcom wireless Linux drivers and building them, but that hit a wall with Error 3 (I never did find out what that was). I swapped drivers under Device Driver Manager, still no luck. Admitting defeat, I phoned my linux chick, Kana, and her simple solution made us both laugh! She told me to open Software Manager, search for “b43”, and install the package “firmware-b43-installer”. It worked! The wireless on/off button light also worked!

She said you can also use Terminal by typing “sudo apt-get install firmware-b43-installer”, but to do that you’d need to have known the package name first. I love you, Kana, my gorgeous Japanese geek goddess xxx Seriously, everyone should have a Japanese geeky programmer for a ladyfriend!

Comments No Comments »

I had this problem suddenly pop up on me. My 3GS is jailbroken on iOS 5.01, it was all perfect until about two weeks ago. Every time I fully switch the phone off and then on again either using the power switch or because the battery went flat, with just WiFi and the cellular active, the phone would constantly crash at the home screen after two minutes, and reboot. It didn’t matter if I logged in using my passcode, or left it sat at the passcode screen, it still did it. If I was quick enough to log in using my passcode and launch an app, it still rebooted while the app was starting or running. The funny thing was, if I left it, it would stop the reboot cycle after about 20 or 30 reboots, and I could use it as normal, until it was fully powered off again, then the whole dance started again.

This whole thing is bad for the phone, as it’ll be constantly thrashing the flash chip, as it always does disk checks on sudden resets (you’ll know when it’s doing a disk check as the Apple logo stays on for AGES, it HASN’T crashed, leave it, it will continue, if you have a lot of data and apps it’ll take a while), this will run the chip into the ground if not put right, and you’ll lose all your data and settings if you don’t use iCloud backup. I don’t care about the phone, it can be replaced, but data can’t, so I always keep my phone backed up via iCloud. All I have to do is have it plugged in and connected to WiFi at night while I sleep, with the phone in sleep, and it backs up automatically.

I delved into the system logs, and there were a ton of kernel panic logs, all within three minutes of each other, for all 20 times it had rebooted, all with “WDT timeout” errors in. Now I’m going to get a little technical to explain what WDT is. It stands for WatchDog Timer, and all processors have them, they can also be software, as part of an OS. It monitors system processes, and internal chip functions, so for example if a computer CPU isn’t functioning or one of its subsystems isn’t working (the floating point unit isn’t working, not responding correctly, or reports a fault, for example), the watchdog timer pulls a reset on the CPU and motherboard circuitry by pulling the resistance on a reset pin of the processor high, resetting the device completely including all subsystem circuitry. You cannot reset a CPU without the whole system being rebooted, the motherboard components would be put into an unstable state, software would crash, and can actually allow exploits!

So, I did a bit of playing around with my phone, and I actually switched Airplane mode on, also turning Wi-Fi off. I rebooted, and the problem STOPPED! I switched just WiFi on and the phone stayed on. The trouble was I couldn’t use the phone, if I disabled Airplane mode fully it would reset again. So I had narrowed the fault down to the cellular section. The next phase was troubleshooting whether it was hardware or software, so because I have regular iCloud backups, I went into Settings-General-Reset-Reset all settings.

DO NOT, and I repeat, DO NOT, use the Reset All Data & Settings option when Jailbroken, it will brick your phone and you’ll need to do a DFU reset, if you have no recent backups you WILL lose data. Using the Reset Settings Only option is SAFE, I have used it on customer phones many times.

My phone is now settings reset, and seems to be staying on, it is in the middle of restoring apps, messages, contacts and data…. The thing that makes me feel good as a phone repairer is I did it all on my own, no forums or Apple “Genius”es needed, we all know what clowns they are 😉

Comments No Comments »

This is a tip I’ve known for a few years, but never shared until the issue happened again. Sometimes your Recycle Bin will give you errors when emptying, or your Recycler folder in roots of drives will have a filesize, but nothing is in the Bin. To fix it,

1. Restart your PC.

2. As Windows is starting, just after your BIOS screens disappear, press the F8 key. Several options will appear on your screen.

3. Select “Safe Mode with Command Prompt.” Your screen should now show a command prompt, or “C:\.” If you see something else, you may be in the Windows directory. Type the command “CD\” and press Enter. This should bring you to “C:\.”

4. Type “attrib –s –h recycler” and press Enter. This command tells Windows to give you access to the protected recycle folder.

5. Type the command “del recycler” and press Enter. This entry will delete your corrupt Recycle Bin.

6. Restart your computer. Windows will detect the missing Recycle Bin and create a new one.

Repeat the process for any other drives, by entering the drive letter at the C:\ prompt, and your Recycle Bin should now work properly!

Comments No Comments »

This happened on Lucy a while back. I fixed it, then after a cleanup with CCleaner, it happened again, the tabs disappear. I’ve written a VBS script to fix it. Open Wordpad, and paste the following into it:

‘Restores missing tabs in the Display properties
‘For use with Windows® XP only.
‘Created on August 09, 2011 by Tidosho
‘    Homepage: http://www.tidelog.info
‘    Copyright © 2011 Tidosho Ishikawa

Option Explicit
Dim WshShell, basekey,basekey2, rtn
Set WshShell = CreateObject(“WScript.Shell”)


Sub Task1()
On Error Resume Next
rtn = WshShell.Regdelete (basekey & “NoDispCPL”)
rtn = WshShell.Regdelete (basekey & “NoDispAppearancePage”)
rtn = WshShell.Regdelete (basekey & “NoDispBackgroundPage”)
rtn = WshShell.Regdelete (basekey & “NoDispScrSavPage”)
rtn = WshShell.Regdelete (basekey & “NoDispSettingsPage”)
On Error Goto 0
End Sub

Sub Task2()
On Error Resume Next
rtn = WshShell.Regdelete (basekey2 & “NoThemesTab”)
rtn = WshShell.Regdelete (basekey2 & “ClassicShell”)
rtn = WshShell.Regdelete (basekey2 & “NoChangingWallPaper”)
rtn = WshShell.Regdelete (basekey2 & “ForceActiveDesktopOn”)
rtn = WshShell.Regdelete (basekey2 & “NoActiveDesktop”)
rtn = WshShell.Regdelete (basekey2 & “NoWebView”)
On Error Goto 0
End Sub

Wshshell.RUN (“regsvr32.exe shell32.dll -i -s”)
Wshshell.RUN (“regsvr32.exe themeui.dll -s”)
Msgbox “Done”
Set WshShell = Nothing

Save it on your desktop as DisplayPropertiesTabFix.vbs, and run it. Make SURE you change the EXTENSION to .VBS and NOT .TXT. This script checks for registry keys, and deletes them, it then re-registers shell32.dll and themeui.dll, which will recreate the %systemdrive%/WINDOWS/WindowsShell.Manifest file, which is needed for theme support under the new comctl32.dll file.

Comments No Comments »

The headphone socket refused to work for me under both Vista and Windows 7. The sound would mute from the speakers, but nothing came from the headphones. I realised it was the driver that Windows was installing. The reason this happens is that the jacks are software controlled, meaning that when you plug something into the jacks, the software switches output to the correct socket, and pops up a dialog asking you what you plugged in:

The Windows driver doesn’t do this, so the headphones and surround jacks get no output. To fix it, install the VIA driver OVER the Windows one (don’t uninstall the Windows one first, the VIA install routine fails to detect the device if you do).

Once the VIA driver is installed, there is a utility that sits in your system tray/notification area, that will pop a dialog up, and detects what you’ve plugged into where (mostly automatic). You don’t actually need the utility running, the port seems to work even with it closed.

Comments No Comments »

I’ve noticed like most of you, that when running Windows Live Messenger on Windows 7, that when the window is minimized, and supposed to disappear from the taskbar, it doesn’t, and it is annoying, especially if you’ve done my Windows 7 Classic Taskbar Fix. There’s a fix, and apparently the problem isn’t a bug, but intentional, so it stays on the new taskbar as a button, but when you’ve restored the XP taskbar style, it stays there with its label, and takes up space.

To fix it, we’ll use the easiest method, and that is Compatibility Mode. Navigate to your Live Messenger folder,usually in Program Files, and right click ‘msnmsgs.exe’, and select Properties. Go to the Compatibility tab, and select Vista under the Compatibility area.

Hit Apply, and it should go to the notification area, and disppear from the Taskbar!

Comments No Comments »