Lenovo 100S-14IBR power socket solder repair

This is a common problem on Lenovos, remedied temporarily by pushing in the charger plug.

IMG_2792
This is my effected model

Circled is the problem area. The center pin of the plug is connected to the ring, the hard wire is connected to the board. To do this repair you will need to remove the board from the machine, if you’re unsure how to do this refer to youtube disassembly videos.

IMG_2788
Bottom side
IMG_2789
Top side

From the top side, you will have enough access to solder  a connection.

IMG_2791
Top side
IMG_2790
Bottom side

This repair worked well.

IS200 / IS300 Service Manual 2

is200 3

Here is an archive copy of the altezza service section from bahamutcars.free.fr In contrast to the earlier posted manual, this has the:

  • Automatic Transmission section of the Repair Manual
  • Body Repair Manual
  • Electronic Wiring Diagram
  • New Car Features, Supplementary Data Sheets

Unfortunately the menu system isn’t functional so you need to manually trawl the pdf’s for the section you want.

Macports error on OSX High Sierra

If you updated to high sierra and are reinstalling your ports, you may run into:

--->  Building osxfuse
Error: Failed to build osxfuse: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_fuse_osxfuse/osxfuse/main.log for details.

Look in that main.log

:debug:build Failed to locate 'lbzip2' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it?

There’s an unlisted requirement of lbzip2. Install it.

$ sudo port install lbzip2

After installing lbzip2, try to install the package again, then check the main.log

:info:build /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': dlopen(/System/Library/BridgeSupport/ruby-2.3/bridgesupportparser.bundle, 9): Library not loaded: @rpath/libclang.dylib (LoadError)

Chances are it failed with the above error. Basically, the build script couldn’t find the libclang library. There is some in-depth discussion on the cause and workarounds at: https://trac.macports.org/ticket/54939 To fix this, we’re going to add an aditional symlink to the library, as Xcode has a broken address for the library by default.

$ sudo ln -s /Applications/Xcode.app/Contents/Frameworks/libclang.dylib /usr/local/lib/libclang.dylib

Once the symlink is created, install your failed ports again. In future you may need to remove the link as it may interfere with other builds once Apple’s Xcode is fixed.

iinet Technicolor TG789vac v2 NBN modem can’t connect to DynDNS service

Note: I use specifically dyndns.org (now dyn.com), this may or may not effect other services.

When setting up the modem’s dynamic dns updater, I kept getting status: bad auth

I triple checked the authentication details and tried both https on and off.

In the end I had to change the password on my dyndns account to one with no special characters.

Also: The modem only supports one dyndns domain/service. This is unfortunate if you want to keep a few updated to stop them expiring.

IS300 and GS300 Xenon bulbs the same?

Checking on http://japan-parts.eu/, part numbers are as follows:

JCE10 IS300 – BULB, DISCHARGE HEADLAMP 90981-20007

JZS160 GS300 – BULB, DISCHARGE HEADLAMP 90981-20001

Visually they look identical.

Narva catalogue lists Narva 49301 is listed as fitting both applications.

http://xenonlight.com.ua/ lists a Philips D4R 42406 XenEco as fitting both applications.

Disable Google now feed on left side of android home screen

I wanted to turn off the undesired news feed to the left of my home screen. Most information on the internet regarding this is outdated, as the slider to disable the feed is no longer present in the “My Feed” settings.

Here is a partial solution: Disable “Feed” in Google Search App on Android 6.0+

In summary:

  1. Clear the cache and data of the Google App
    • Settings > Apps > Google > Storage > Clear Cache
    • Settings > Apps > Google > Storage > Manage Space > Clear All Data

    Be aware: this will reset the layout of your icons on the home screen

  2. Never open the Google app again from the all apps>G icon (using the google bar still works)

In my experience:
When opening the Google app and pressing skip to avoid setting up the feed, it will install the feed as a panel on your home screen anyway.

Google products are infuriating, and I hope this has helped you.

Unable to connect to Ubuntu and Mint VNC server

When using the VNC server built into ubuntu and linux mint, many clients can’t connect with error:

Unkown authType 18

The easy solution is to disable encryption:

Method 1

$ dconf write /org/gnome/desktop/remote-access/require-encryption false

Method 2

$ sudo apt-get install dconf-editor

$ dconf-editor

navigate to /org/gnome/desktop/remote-access/ set require-encryption to false

I recommend setting a password for remote connections, otherwise internet users can connect using hole punching through your NAT.