Originally posted on 11-14-2014 by IDTamer on e89post.
Video Showing Functions:
Ayyyyyyy!
Hello All,
This DIY is for everyone out there who did not have the iDrive option installed at the factory and would rather spend the $2,000 it costs to install it on performance mods/wheels/higher education. Why spend so much on a system that has less processing power and fewer features than a rice cooker? Isn't there a better option?
YES THERE IS!!!
After scouring the internet for information on aftermarket tablet installs on the E89 I found exactly ZERO. There are a few threads out there on installing GPS units, but this is 2014, not 2004. Why have a GPS unit when you can have GPS, your media library, streaming audio services, and all of your music/photos/movies at your fingertips? Enter the Nexus 7 2013, an affordable and powerful tablet that runs the pure android experience. I chose this tablet for a variety of reason, which are detailed in the software section below. To keep this DIY simple it is broken into 3 sections:
1. Hardware
2. Software
3. Installation
In each section I will try to provide as many pictures as possible, so that you do not spend countless hours trying to figure this out for yourself like I had to. I will also provide a detailed shopping list so that you will not be driving to Best Buy and Home Depot 3 times a day. The way I put this together was trial and error, but if anyone has ideas for improvements I would love to hear them. At the end of the day, you will go from this:
To this:
So let's get started.
Hardware
List of Supplies:
*Pictures of most of these items are included in the installation section below
1.
Nexus 7 2013 Tablet - $125 on Craigslist (or $160 on Amazon refurbished)
2. USB DAC –
Behringer UCA202 Audio Interface ($29.99)
3. USB Powered OTG Cable –
AFUNTA Micro USB Host OTG Cable With USB Plug Power ($5.49)
4. 12V to 5V Converter –
PowerGen 4.2 Amps ($9.99)
5. 12V Extender -
ENERCELL™ 12VDC VEHICLE POWER ACCESSORY OUTLET
6. Angled Aluminum – from Home Depot (see pictures below) – for Mounting Brackets ($10)
7. Black Vinyl Wrap – any fabric store ($5)
8. 3M 2-sided tape (outdoor strength - $5)
9. 2 paint stirrers (free at Home Depot) – for making mounting base
10. 6 ft 3.5mm Aux Cable – I used a Griffin cable from Best Buy, but any will work ($10)
11. Wire Taps – At Home Depot –
like these
12. Pair of Magnets –
from Home Depot ($3)
13. Metal to attach to Nexus for Magnets – I used a metal ruler with a high iron content I found at Home Depot (it was originally a rt-angle ruler that I cut to size with my Dremel). Have your magnets and try them at Home Depot to find a ruler or other metal piece they are strongly attracted to.
14. Trim Removal Kit -
from Auto Zone ($15)
15.
3ft USB Cable – ($4.85)
16. Copper Wire to extend the Enercell Power Source if needed (see more about this below)
17.
Bluetooth OBDII Scan Tool – For Dash Command / Torque – Optional
18.
GarageMate wireless garage opener – Optional
19. Electrical Tape, Gorilla Tape - $10
20.
1 ft RCA Cable ($5)
21.
3.5mm to 3.5mm aux connector ($5)
22. Old Tablet Case for mount (see below). I used an old HP Touchpad Case like
this one ($5):
Software
Why am I using the Nexus 7?
Where most tablet installs fail is the software they are running. With this install, I wanted the tablet to automatically turn on when I started the car and then turn off when I removed the key. I also wanted the tablet to be able to remain in the car and keep its charge even if I did not drive the car every day. I also wanted it to charge fast enough that the battery would not deplete even on long trips where I am using GPS, maps, wifi, etc. I also wanted it to sound good, as my primary use for it is music and navigation. For clear audio, it would need to use USB audio rather than the Aux jack on the tablet. I initially tried to use the Aux jack, and there was audible feedback even at low volumes. Also, having everything go through USB cleans up the install and makes it so there are less wires coming from the tablet itself. In order to have USB audio on automatically, and to have a low power state commence when the car was turned off, I had to purchase Timur’s Kernel. Timur’s Kernel is only available for the Nexus 7, which limited my options. However, after trying a 10” Galaxy Pro and an 8.4” Galaxy Pro, I realized that 7 inches was the perfect size for the install and the closest to stock. It also worked flawlessly with the install and Timur provided 1:1 support via email during the installation process. He also included instructions on how to install the Kernel after I purchased it. Just buy it. You will not regret it.
If you know nothing about installing a custom ROM or Kernel on Android I recommend
the following website, which has better instructions than the guide Timur sends
When it mentions “rooting” - You can Root the Nexus 7 Easily using TowelRoot:
On to the software!
1. Purchase and install Timur’s Kernel N7 2013 Wif/flo. After making a donation you will be sent a link to download it. - $37
https://timur.mobi/timurs-kernel-n7-2013/
2. Install Nova Launcher – This is a custom launcher that works smoothly with the settings in Timur’s Kernel and looks great.
3. Set-Up Interface – I used a set of files I found online and modified them to suit my needs. Here is the
Drop Box with all Photoshop files:
Or you can use mine:
I then used an app called AmazingText FREE to create widgets with no text in them that overlaid the wallpaper. As a result, when you click on the icon on the wallpaper, it launches the appropriate app. It is a really cool effect. Make sure to go into the Nova Launcher setting under Desktop and lock the desktop once you have it the way you want it.
I also used an app called Beautiful Widgets to make the time and weather visible to the left of the BMW icon.
This is how I set mine up, but you can set yours up however you like or use the stock Android interface. Part of the beauty of this install is in the customization.
4. Steering Wheel Controls – While it is possible to use your own steering wheel controls to control the tablet using a Joycon adapter, I decided not to do this for several reasons. I still use the stereo for satellite radio and like being able to control the stations. I also like to be able to use the volume on the steering wheel and this works whether the audio is coming from the tablet or the satellite radio. It would also require some heavy programming and wiring which seemed out of the scope of a DIY. As a result, I decided to use the iSimple Bluetooth adapter. It does not look bad on the steering wheel and is able to skip tracks, pause music playback, adjust volume, and use voice commands. You can buy one
here for $35:
5.
Power down Video – Optional, but I think it adds to the stock feel. I use the second one.
To install with Timur’s kernel, simply download the mp4 video and change the name to “powerdown.mp4 and place it at "/sdcard/powerdown.mp4".
6. Setup Wifi tethering – If you want to use the tablet while on the road for wireless services you will need to tether it to your phone. This is easy to do and this video explains how:
<iframe width="420" height="315" src="//
www.youtube.com/embed/lyeYaH-p9UA" frameborder="0" allowfullscreen></iframe>
I am still working on setting up a Tasker Profile so that mine will connect automatically when I enter the car. I will update this thread when I have it complete.
Installation:
OK, here is the fun part. After doing this install you will be able to take apart your center console in no time. It really is not that hard and will be a good bonding experience between you and your Zed.
1. Remove the grill over the dash speaker by prying it loose with the trim removal kit. There are 4 clips, 2 in the front and 2 in the back.
2. Remove the hex screws holding in the speaker
3. Set the speaker aside, leaving it plugged in
4. Pry off the black plastic cover to the rear of the arm rest with your fingers.
5. Underneath it you will see two bolts. Remove these and you can lift off the arm rest.
6. Underneath the arm rest are the useless cup holders. Remove all 3 rubber liners from the bottom.
7. Once they are removed, you will see 4x Torx. Removing these will let you lift off the tray.
8. Remove the panel under the radio using the trim removal tool. There are 4 tabs holding it in place.
9. Pull out the radio by removing the 2 screws holding it in place. Leave all connections attached and set it to the left side of the center console.
10. Apply the parking break and place the shifter in neutral. Remove the leather boot by pulling up with your fingers. There are tabs holding it in place.
11. Remove the shifter by pulling up hard. It will release and you can remove the boot as well.
12. Pull up on the plastic surrounding the shifter, and it will pop off easily. It is held in place by tabs. Be careful when removing the plastic not to let the tabs scratch the wood trim and to unplug the cables under the shifter.
13. Remove the wood trim of the center console by prying around the edges with the trim removal tool. Unplug all cables attached underneath. Set it aside.
http://s953.photobucket.com/user/pum...ml?sort=3&o=31
14. Remove the rest of the center console by removing the hex bolt and any other bolts holding it in place. As you lift it off pull it towards the rear. Set it aside.