nexmon icon indicating copy to clipboard operation
nexmon copied to clipboard

Can I use it for LG G3 cat6(LG-F460S which use bcm4339 chip)?

Open raretomato opened this issue 7 years ago • 7 comments

I followed the steps for Nexus 5(bcm4339 chip). I used Nexmon app through the Google Play. I also install the tools and firmware, however, since then, my phone has restarted after the rooting within few minutes(?) seconds(?). (I am using KingRoot for temporal rooting.)

Could you give me some advice for me? Should I install the permanent rooting program?

raretomato avatar Dec 06 '16 10:12 raretomato

Did you check the firmware version of your original firmware before installing the new firmware? It should be equal to 6.37.34.43 or 6.37.34.40. You can also send us your original firmware file and we can take a look.

matthiasseemoo avatar Dec 06 '16 10:12 matthiasseemoo

@matthiasseemoo Where can I find the original firmware? I did not check the firmware version.

raretomato avatar Dec 06 '16 11:12 raretomato

@raretomato So you have access via adb right? Do you use a stock ROM or Cyanogen Mod? The Wifi firmware is stored at /vendor/firmware/fw_bcmdhd.bin in the stock ROM of the Nexus 5.

Edit: Presumably the original firmware is already overwritten, hence the problems. The backup of the original firmware should be at: /sdcard/fw_bcmdhd.bin.bac

DanielAW avatar Dec 06 '16 12:12 DanielAW

I also have a LG G3, albeit model D855. Suposedly it sports a bcm4339. Fully perma-rooted and installed an AOSP Rom (closest to stock Nexus 5 you can get on the G3).

Browsing to /vendor/firmware/ there's only a few files with .mdt and .bXX extensions (where X are numbers) concerning someting called wcnss. Those files appear to be from the Qualcomm WCNSS signed to be used with TrustZone. Also found a WCNSS_qcom_wlan_nv.bin on another folder which appears to be loaded by the WCNSS as the firmware, but its only 28Kb in size, (a big difference from the 505Kb of the compiled monitor mode fw) which makes me think its not the correct one.

I have no idea how to proceed.

RafaelRuske avatar Jan 20 '17 18:01 RafaelRuske

@RafaelRuske the rom you are using has an AOSP kernel which includes no LG customizations to the kernel. Lg stock kernel has the correct firmware.

zilent1 avatar Jan 21 '17 14:01 zilent1

Hi I have Lg G3 (D855 - bcm4339) with Android 6.0 (V30d) rooted. Unfortunately when I start Nexmon I get the following information: “Sorry your device is not supported by Nexmon, as we require a Broadcom WiFi chip that is missing in your smartphone!” App Version: 2.1.3 Tool installation status (marked in green): nexutil (2.1.3), rawproxy (2.1.3), rawproxyreverse (2.1.3) Could you let me know how can I solve this issue?

y00ri avatar Mar 26 '17 17:03 y00ri

@y00ri @raretomato

Delete the app and make a mental notice, that it is unusable as long as it hasn't been updated (which looks very much like never).

Make a backup of your rom or personal stuff before you start, if you want, wipe your phone properly (factory.., internal and format data), install and root your device fresh.Now build the patched firmware and all the necessary tools (+either you build every one, or pick just those you wanna have and those who are required+the patched firmware and the original one, which you saved beforehand) with the known requirements for your Pc + the stuff below.

As little help did I add some posts

(bc most of the original instructions resp. orig. tutorial suck hard)

(https://github.com/seemoo-lab/nexmon/issues/387#issuecomment-599077135)

https://github.com/seemoo-lab/nexmon/issues/305#issuecomment-509162193

https://github.com/seemoo-lab/nexmon/blob/master/README.md

The devices in the threads maybe slightly different, but except of the respective Broadcom chipset in your phone, doesn't it matter one bit for a complete new install(compile) 'from source' for your device.

I hope this could hereby with resolved.

As small advice at the end - don't ever use shitty tools like KingRoot or whatever.If you dislike Magisk and prefer a bit simpler option(nevertheless outdated), then search for SuperSU;ideally use google and at the end xda, then you'll find a usable SuperSU version. ;)

j-v-bernstein avatar Feb 04 '22 00:02 j-v-bernstein