F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > Navigation, iDrive, Audio, Video, Bluetooth, Phone, Cameras, Electronics > Andream MMI Box - Wireless CarPlay & Android Auto
ARMA SPEED
Post Reply
 
Thread Tools Search this Thread
      06-26-2020, 04:45 PM   #2883
nitsuj17
Second Lieutenant
United_States
55
Rep
256
Posts

Drives: F30 328ix
Join Date: Jan 2020
Location: USA

iTrader: (0)

Quote:
Originally Posted by Matusov View Post
I bought my Carlinkit from their official Amazon store. it was shipped from China to NJ via DHL in 4 business days after they verified my car.
Where about in nj do you live?

I'm down by tuckerton but we are moving to Manalapan later this summer after we close on our house
Appreciate 0
      06-26-2020, 04:51 PM   #2884
Garywoo
New Member
Garywoo's Avatar
United Kingdom
3
Rep
6
Posts

Drives: BMW F30 330e MSport
Join Date: Oct 2019
Location: UK

iTrader: (0)

Could someone please brief me on how these units handle displaying PDC, since I believe they override the standard NBT head unit display output. Does it generate its own PDC graphic, or switch back to the NBT display output when it's active?
Appreciate 0
      06-26-2020, 05:04 PM   #2885
xDHC
Second Lieutenant
Netherlands
91
Rep
289
Posts

Drives: F20 116i
Join Date: Mar 2019
Location: Europe

iTrader: (0)

Quote:
Originally Posted by Garywoo View Post
or switch back to the NBT display output when it's active?
Yeah this.
Appreciate 1
      06-26-2020, 05:19 PM   #2886
cossie1
Captain
United Kingdom
449
Rep
824
Posts

Drives: 2015 F82 M4
Join Date: Nov 2018
Location: UK

iTrader: (0)

Quote:
Originally Posted by Unspec View Post
Bribe him with ice cream
Doesn't work anymore sadly.

He turned 18 yesterday
Appreciate 0
      06-26-2020, 05:35 PM   #2887
Laurens0619
New Member
12
Rep
23
Posts

Drives: Bmw 320
Join Date: Feb 2020
Location: Nl

iTrader: (0)

Quote:
Originally Posted by Firefly1337 View Post
The flash itself works fine. I could boot it and use it. Except that AA and Carplay are disabled due to the 'Invalid key'.
It should work on someone else's unit, yes. I'm confident that it works (the flash script is exactly the same), but we won't know unless someone crazy enough to risk a brick tries it
Maybe you can modify The update bin to dump the nand to usb instead of writing. If you are lucky the keys are still there. Or modify the fs and add a telnet/ssh to a prepared host during boot so you can get access via reverse shell? (Dont think the sshd binary is there?)

Do you have a paypal account? I think you took one for the team so if we all chip in Firefly can buy a new unit

Last edited by Laurens0619; 06-26-2020 at 05:40 PM..
Appreciate 4
dkeruza13.50
x-m4n136.50

      06-26-2020, 05:40 PM   #2888
cossie1
Captain
United Kingdom
449
Rep
824
Posts

Drives: 2015 F82 M4
Join Date: Nov 2018
Location: UK

iTrader: (0)

Quote:
Originally Posted by Laurens0619 View Post
Maybe you can modify The update bin to dump the nand to usb instead of writing. If you are lucky the keys are still there.

Do you have a paypal account? I think you took one for the team so if we all chip in Firefly can buy a new unit
I think if he can sus how to do a complete nand dump to usb, then one of us (I don't mind doing it), can dump ours and he can then restore his with the key from my (or someone else's) unit.
Appreciate 0
      06-26-2020, 06:33 PM   #2889
Garywoo
New Member
Garywoo's Avatar
United Kingdom
3
Rep
6
Posts

Drives: BMW F30 330e MSport
Join Date: Oct 2019
Location: UK

iTrader: (0)

Quote:
Originally Posted by contracts34 View Post
I'm still hoping for a couple of things, although I appreciate some may not be possible;
1. Music skip from the iDrive controller as we used to have
2. Separate volume control for music/maps
3. Ability to route phone calls via BMW and everything else through Carplay
I have a couple questions about this wishlist:
  1. What do you mean by this? How is music skipping no longer possible exactly?
  2. Why would you prefer to have the calls routed via BMW? Does the carplay handling of calls not work very well or something?
Appreciate 0
      06-26-2020, 06:43 PM   #2890
dkeruza
New Member
14
Rep
28
Posts

Drives: BMW 435i xdrive
Join Date: Oct 2019
Location: Lehigh Valley

iTrader: (0)

Quote:
Originally Posted by cossie1 View Post
I think if he can sus how to do a complete nand dump to usb, then one of us (I don't mind doing it), can dump ours and he can then restore his with the key from my (or someone else's) unit.
That is what I am gonna do as soon as I get my unit but via hardware.

Also, I was looking into the U-Boot commands, and there are no commands to save the dumped Nand to the USB drive. But if we can get SSH access modifying the file system we can actually dump the whole Nand or if we can get serial access also. We will see, I am pretty sure we are close to get the best out of this units.

I second to the donations to Firefly!!!!
Appreciate 3
muniz_ri167.50

      06-26-2020, 07:09 PM   #2891
Laurens0619
New Member
12
Rep
23
Posts

Drives: Bmw 320
Join Date: Feb 2020
Location: Nl

iTrader: (0)

Quote:
Originally Posted by dkeruza View Post
That is what I am gonna do as soon as I get my unit but via hardware.

Also, I was looking into the U-Boot commands, and there are no commands to save the dumped Nand to the USB drive. But if we can get SSH access modifying the file system we can actually dump the whole Nand or if we can get serial access also. We will see, I am pretty sure we are close to get the best out of this units.

I second to the donations to Firefly!!!!
Thats a pitty but I did noticed the telnetd command is there
I assume app_go.sh is started during boot. If you make a reference there to /usr/sbin/telnetd I would expect it will start telnet daemon.
Appreciate 0
      06-26-2020, 07:55 PM   #2892
Matusov
Matusov
United_States
14
Rep
37
Posts

Drives: F15 X5
Join Date: May 2020
Location: NJ

iTrader: (0)

Quote:
Originally Posted by nitsuj17 View Post
Quote:
Originally Posted by Matusov View Post
I bought my Carlinkit from their official Amazon store. it was shipped from China to NJ via DHL in 4 business days after they verified my car.
Where about in nj do you live?

I'm down by tuckerton but we are moving to Manalapan later this summer after we close on our house
Quote:
Originally Posted by nitsuj17 View Post
Quote:
Originally Posted by Matusov View Post
I bought my Carlinkit from their official Amazon store. it was shipped from China to NJ via DHL in 4 business days after they verified my car.
Where about in nj do you live?

I'm down by tuckerton but we are moving to Manalapan later this summer after we close on our house
I'm in south jerz by cherry hill
Appreciate 1
      06-26-2020, 08:38 PM   #2893
muniz_ri
Captain
United_States
168
Rep
607
Posts

Drives: BMA 320I
Join Date: Mar 2019
Location: Irvine, CA

iTrader: (1)

Quote:
Originally Posted by dkeruza View Post
That is what I am gonna do as soon as I get my unit but via hardware.

Also, I was looking into the U-Boot commands, and there are no commands to save the dumped Nand to the USB drive. But if we can get SSH access modifying the file system we can actually dump the whole Nand or if we can get serial access also. We will see, I am pretty sure we are close to get the best out of this units.

I second to the donations to Firefly!!!!
I'm down with a donation to FireFly so that he can get a new device. Just need an email address for PayPal...
Appreciate 0
      06-26-2020, 10:13 PM   #2894
Unspec
Captain
Unspec's Avatar
United_States
321
Rep
945
Posts

Drives: 2015 BMW 535xi
Join Date: Apr 2019
Location: New Jersey

iTrader: (0)

Quote:
Originally Posted by Matusov View Post
I'm in south jerz by cherry hill
ayy I'm from a town over, mount laurel.
__________________
2015 BMW 535xi

Bootmod3 Stage 2 | ER Catted DP | Remus Exhaust | Gplus FMIC
Appreciate 1
Matusov13.50

      06-27-2020, 01:14 AM   #2895
xDHC
Second Lieutenant
Netherlands
91
Rep
289
Posts

Drives: F20 116i
Join Date: Mar 2019
Location: Europe

iTrader: (0)

***Alright guys, WONDERFUL news!***

I received the edited bin file from Firefly1337 and flashed it to my andream unit. NO ERRORS! EVERYTHING WORKS!

The unit is now in panoramic view like on Lexus for Android Auto!!!

I have taken some pictures for you:

Maps:

https://i.postimg.cc/7w9hyHym/maps.jpg

Spotify:

https://i.postimg.cc/19n36DVj/spotify.jpg

Version:

https://i.postimg.cc/jspdhCzd/version.jpg

In all excitement i forgot to take a picture of the AA home screen but it's the same as before just smaller icons that fit the new screen size.

This bin is based on version v2.1.0.6.

I also tested bimmercode to see any issues with coding, also works!

Amazing work and progress i must say and i think we should help firefly to get his unit working again for doing all this development and testing for us all.
Appreciate 9
      06-27-2020, 01:25 AM   #2896
terrymcg
Private First Class
United Kingdom
29
Rep
142
Posts

Drives: 2015 M4
Join Date: Jun 2012
Location: West Lothian

iTrader: (0)

Quote:
Originally Posted by xDHC View Post
***Alright guys, WONDERFUL news!***

I received the edited bin file from Firefly1337 and flashed it to my andream unit. NO ERRORS! EVERYTHING WORKS!

The unit is now in panoramic view like on Lexus for Android Auto!!!

I have taken some pictures for you:

Maps:

https://i.postimg.cc/7w9hyHym/maps.jpg

Spotify:

https://i.postimg.cc/19n36DVj/spotify.jpg

Version:

https://i.postimg.cc/jspdhCzd/version.jpg

In all excitement i forgot to take a picture of the AA home screen but it's the same as before just smaller icons that fit the new screen size.

This bin is based on version v2.1.0.6.

I also tested bimmercode to see any issues with coding, also works!

Amazing work and progress i must say and i think we should help firefly to get his unit working again for doing all this development and testing for us all.
Great work Firefly1337

I don't use Android but look forward to any further mods like disabling the MMI for calls if that's possible!
Appreciate 0
      06-27-2020, 01:48 AM   #2897
dws199
Private
5
Rep
60
Posts

Drives: BMW 520d M Sport 2014
Join Date: Jun 2011
Location: England

iTrader: (0)

Quote:
Originally Posted by xDHC View Post
***Alright guys, WONDERFUL news!***

I received the edited bin file from Firefly1337 and flashed it to my andream unit. NO ERRORS! EVERYTHING WORKS!

The unit is now in panoramic view like on Lexus for Android Auto!!!

I have taken some pictures for you:

Maps:

https://i.postimg.cc/7w9hyHym/maps.jpg

Spotify:

https://i.postimg.cc/19n36DVj/spotify.jpg

Version:

https://i.postimg.cc/jspdhCzd/version.jpg

In all excitement i forgot to take a picture of the AA home screen but it's the same as before just smaller icons that fit the new screen size.

This bin is based on version v2.1.0.6.

I also tested bimmercode to see any issues with coding, also works!

Amazing work and progress i must say and i think we should help firefly to get his unit working again for doing all this development and testing for us all.
That's great news! I assume this won't work on carlinkit units though due to the version check?
Appreciate 0
      06-27-2020, 03:01 AM   #2898
Firefly1337
Second Lieutenant
Firefly1337's Avatar
Germany
486
Rep
237
Posts

Drives: F20 M135i LCI
Join Date: Aug 2019
Location: Germany

iTrader: (0)

Quote:
Originally Posted by dkeruza View Post
Also, I was looking into the U-Boot commands, and there are no commands to save the dumped Nand to the USB drive.
Somewhere in the beginning next to 'nand' and 'mmc' there is also 'usb':

Code:
usb reset - reset (rescan) USB controller
usb stop [f] - stop USB [f]=force stop
usb tree - show USB device tree
usb info [dev] - show available USB devices
usb test [dev] [port] [mode] - set USB 2.0 test mode
    (specify port 0 to indicate the device's upstream port)
    Available modes: J, K, S[E0_NAK], P[acket], F[orce_Enable]
usb storage - show details of USB storage devices
usb dev [dev] - show or set current USB storage device
usb part [dev] - print partition table of one or all USB storage    devices
usb read addr blk# cnt - read `cnt' blocks starting at block `blk#'
    to memory address `addr'
usb write addr blk# cnt - write `cnt' blocks starting at block `blk#'
    from memory address `addr' failed to stop USB controller %d

I still don't know how a syntax might look like because of the lack of documentation, but that might be a starting point.
The 'fatload' command in the flash script uses '/ISPBOOOT.BIN' as location of the .bin, so the USB might be mounted at the root?


Quote:
Originally Posted by dkeruza View Post
But if we can get SSH access modifying the file system we can actually dump the whole Nand or if we can get serial access also. We will see, I am pretty sure we are close to get the best out of this units.
Quote:
Originally Posted by Laurens0619 View Post
Thats a pitty but I did noticed the telnetd command is there
I assume app_go.sh is started during boot. If you make a reference there to /usr/sbin/telnetd I would expect it will start telnet daemon.
That's actually a good idea, I haven't thought about getting access this way.
If I were to get access and e.g. edit a file, how would that work with the nand partitions? They have a fixed size but it's not fully used so theoretically it should work. Are they even R/W?

Quote:
Originally Posted by xDHC View Post
***Alright guys, WONDERFUL news!***

I received the edited bin file from Firefly1337 and flashed it to my andream unit. NO ERRORS! EVERYTHING WORKS!

The unit is now in panoramic view like on Lexus for Android Auto!!!

I have taken some pictures for you:

Maps:

https://i.postimg.cc/7w9hyHym/maps.jpg

Spotify:

https://i.postimg.cc/19n36DVj/spotify.jpg

Version:

https://i.postimg.cc/jspdhCzd/version.jpg

In all excitement i forgot to take a picture of the AA home screen but it's the same as before just smaller icons that fit the new screen size.

This bin is based on version v2.1.0.6.

I also tested bimmercode to see any issues with coding, also works!

Amazing work and progress i must say and i think we should help firefly to get his unit working again for doing all this development and testing for us all.
Thank you for being crazy enough to actually try it
Looks great.
So much for Bimmertech and their supposed hard 6 months long work... All it took was one true/false switch.
I don't know who is crazier, their sales team charging 400$ more for the same unit or their marketing team with the constant lies.

Quote:
Originally Posted by dws199 View Post
That's great news! I assume this won't work on carlinkit units though due to the version check?
No, it won't.
With the modified scripts that I have now it is possible to do the exact same modifications to other firmwares, too. But of course this was only a proof of concept for Andream, because that is what I have and the only thing I could test.



Anyone knows if it's possible to downgrade to an earlier version? I was on v2.1.0.6 and tried a modded v2.0.2.7. It flashed but now it's stuck on bootloop. Should've flashed an unmodified version first, but oh well.
Bootloop is new, looks like I'm trying all the variations and flavors of bricks
Appreciate 4
      06-27-2020, 03:08 AM   #2899
xDHC
Second Lieutenant
Netherlands
91
Rep
289
Posts

Drives: F20 116i
Join Date: Mar 2019
Location: Europe

iTrader: (0)

Quote:
Originally Posted by Firefly1337 View Post
Thank you for being crazy enough to actually try it
Looks great.

Anyone knows if it's possible to downgrade to an earlier version? I was on v2.1.0.6 and tried a modded v2.0.2.7. It flashed but now it's stuck on bootloop. Should've flashed an unmodified version first, but oh well.
Bootloop is new, looks like I'm trying all the variations and flavors of bricks
Haha yeah i figured what the hell, if it breaks im sure we would be able to fix it somehow! Thank you for your effort!!

And yes you can downgrade i've done it before by forcing the flash. It's the same procedure i used before put usb in and hold reboot button till flash starts.
Appreciate 0
      06-27-2020, 03:22 AM   #2900
Mollyran
Private
11
Rep
76
Posts

Drives: 220i
Join Date: Jul 2019
Location: Il

iTrader: (0)

Great news guys and firefly, really, we want to buy you a new unit If you can't revive yours. But it will be carlinkit so we can also have widescreen AA :-)

XDHC, brave guy with a good taste in music lol.
Appreciate 0
      06-27-2020, 03:41 AM   #2901
Firefly1337
Second Lieutenant
Firefly1337's Avatar
Germany
486
Rep
237
Posts

Drives: F20 M135i LCI
Join Date: Aug 2019
Location: Germany

iTrader: (0)

Quote:
Originally Posted by Garywoo View Post
Could someone please brief me on how these units handle displaying PDC, since I believe they override the standard NBT head unit display output. Does it generate its own PDC graphic, or switch back to the NBT display output when it's active?
You can still use the original NBT PDC screen, there's an option for it. That is what I'm doing.
If you retrofit an aftermarket camera you will have to select the unit's PDC (& camera) screen, I think.
Appreciate 1
x-m4n136.50

      06-27-2020, 04:26 AM   #2902
charliewaqs
Private First Class
United Kingdom
32
Rep
152
Posts

Drives: BMW 430d Gran Coupe
Join Date: Nov 2016
Location: UK

iTrader: (0)

Amazing. Thank you for efforts Firefly1337

Looks like custom firmware is upon us. I'm more than happy to donate to the FireFly replacement MMI unit fund.
Appreciate 2
x-m4n136.50

      06-27-2020, 04:46 AM   #2903
cossie1
Captain
United Kingdom
449
Rep
824
Posts

Drives: 2015 F82 M4
Join Date: Nov 2018
Location: UK

iTrader: (0)

Nice work Firefly1337

As said already you can upgrade or downgrade usually without an issue.

Maybe try pulling the power lead out of the unit and doing the force update that way to get you out of the bootloop.
Appreciate 0
      06-27-2020, 05:23 AM   #2904
x5m254
Private
67
Rep
54
Posts

Drives: '15 F85 X5M Long Beach Blue
Join Date: Feb 2016
Location: UK

iTrader: (0)

thanks

Thanks Firefly1337

I have some spare units to test on pm me the image I'll boot it on bench with my nbt set up
Appreciate 0
Post Reply

Bookmarks

Tags
andream, android, android auto, apple, carplay, mmi, retrofit

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 02:10 AM.




f30post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST