[MOD][On Hold] USB 3G Dongle Support - G Tablet General

This is a very much work in progress. And is on hold until a breakthrough happens or DerArtem responds to my PM with some info.
First off, credits:
ejhart - All of the development is basically from him. He compiled the sierra.ko for Android which was the big step. Took me through all the steps and has been the main force behind this.
Pershoot - Thank you so much for your kernel and your hard work. Your inclusion of pppd and usbserial helped so much.
Sierra Wireless - Your USB dongle started this? No, but seriously, the Linux support of their modems helped get the device accessible from terminal and may get it to work fully eventually.
DerArtem - Your Folio work on this same thing helped. http://forum.xda-developers.com/showthread.php?t=914350 (UMTS/3G Support on Toshiba Folio)
(Random thanks)
Cyanogen - For CM and all he's done for ROMs in general.
Speed Software - Root Explorer is the most useful app.
Jack Palevich - Terminal Emulator makes this work.
PinkVenture - GScript Lite makes my boot easier.
Current Status
Dongle can be accessed from Android.
pppd functions do not throw errors.
lsmod reveals Sierra device as live.
dmesg shows it loading from ttyUSB0, ttyUSB1, ttyUSB2, and ttyUSB3.
All work is using CM7.
How to get your tablet here
1. Download and install Pershoot's kernel from here.
2. Download the attached files: sierra.ko.zip and ppp.zip
3. Extract sierra.ko and the ppp folder and then copy them to sdcard or internal storage.
4. Download Root Explorer (paid app), Terminal Emulator (free), and GScript Lite (free).
5. Use Root Explorer to copy sierra.ko to /system/lib/modules/ (needs to be mounted R/W). Then copy all the files within ppp (ip-up.local, ip-down.local, and peers folder) to /etc/ppp/
6. Open Terminal Emulator, execute "su" (allow it to use Super User), execute "insmod /system/lib/modules/sierra.ko" (no quotes on any command)
7. If no error is thrown you are where you should be. In Teminal Emulator, execute "lsmod" (no quotes). It should display something like "sierra 11378 0 - Live 0xbf000000"
8. This step is optional: Open GScript Lite, press Menu, Add Script, in the Name field put whatever you want, in the Script field type the same command as above, "insmod /system/lib/modules/sierra.ko" (no quotes)
9. In Terminal Emulator, (as su) execute "pppd call cdma". If no errors, it should be at the same point I am. Congratulations!
Current Issues
1. Modem doesn't act as data connection.
2. No software support for modem.
3. Needs device specific ril library to work (may be possible to build, has been done for Huawei modems).
4. No idea if this works for non-Sierra modems, obviously has to be adapted for other manufacturers. If you build the .ko for other devices, feel free to post it and I will add it to this post, it will help other people.
5. Probably tons of other issues that are lower level stuff.
Feel free to ask questions or give suggestions, we are in need of all the help with the Android part of this as we can get! You can also join us on #tegratab, I am Winnah9000 and ejhart is on there as well.
Updates:
Tried to use the parts from the Folio Update.zip, but they didn't fix anything.

You guys never cease to amaze me. Excellent work and great news for us to wake up to. As far as working, do I need to purchase an air card from Verizon(my phone carrier) or can I get one of the pay-as-you-go 3G air cards from Walmart to work with this? Also, I see you're using CM7, but what other roms does this work on? I'm using the GAdam alpha5 rom, do I need to switch back to TNT OEM rom to test this out? Thanks again for your feedback and your work.

kxs783kms said:
You guys never cease to amaze me. Excellent work and great news for us to wake up to. As far as working, do I need to purchase an air card from Verizon(my phone carrier) or can I get one of the pay-as-you-go 3G air cards from Walmart to work with this? Also, I see you're using CM7, but what other roms does this work on? I'm using the GAdam alpha5 rom, do I need to switch back to TNT OEM rom to test this out? Thanks again for your feedback and your work.
Click to expand...
Click to collapse
Glad someone else was excited about this
I wouldn't purchase the air card as of yet since we aren't fully sure this will ever work. However, you do present an interesting idea. If we could use the pay-as-you-go cards and find a way around the data throttling like they did on the G2 this would be an extremely cheap way for a 3G Tegra 2 tablet.
To your ROM question. I'm using CM7 because the other ROMs (TnT Lite, VEGAn-Tab, etc.) lack the necessary telephony and communication apks that we would need for calling the data. Also, not sure which ROMs the pershoot kernel doesn't work on (I think it works on TnT Lite, CM7, and VEGAn when compiled correctly). You are welcome to test it on those when we get further along

TheJesus said:
Glad someone else was excited about this
I wouldn't purchase the air card as of yet since we aren't fully sure this will ever work. However, you do present an interesting idea. If we could use the pay-as-you-go cards and find a way around the data throttling like they did on the G2 this would be an extremely cheap way for a 3G Tegra 2 tablet.
To your ROM question. I'm using CM7 because the other ROMs (TnT Lite, VEGAn-Tab, etc.) lack the necessary telephony and communication apks that we would need for calling the data. Also, not sure which ROMs the pershoot kernel doesn't work on (I think it works on TnT Lite, CM7, and VEGAn when compiled correctly). You are welcome to test it on those when we get further along
Click to expand...
Click to collapse
Hi
This is great news, i definately would like to help/test this.
Keep up the good work
Ian

Ianmrr said:
Hi
This is great news, i definately would like to help/test this.
Keep up the good work
Ian
Click to expand...
Click to collapse
If you have a Sierra Wireless modem you are welcome to try your own ideas. If its something else, then wait until ejhart explains to me how to compile a .ko against Android for whichever dongle it is.
Thanks for your support!

Is this a particularmodel and chipset? I'm not familiar with Sierra Wireless. Can you post the source code for the driver?

muqali said:
Is this a particularmodel and chipset? I'm not familiar with Sierra Wireless. Can you post the source code for the driver?
Click to expand...
Click to collapse
Yeah, its the AirCard 250U sold by Sprint. Its 3G/4G, but the driver Sierra developed only does 3G cause they're lazy asses.
Here's the driver source and pppd dialing scripts: http://sierrawireless.custhelp.com/...-on-a-linux-operating-system-(-ac-850/860,-ac
Also, all development on this has stopped until further notice. We are hoping DerArtem releases the ril source and that the ril library will help it to work. Thanks for all your support!

Hi
as the Advent Vega has similar hardware (same oem part number i think?) then this might be of some help. Look at post 12 onwards. I have succesfully got this working with a Huawei E169 usb dongle.
http://android.modaco.com/content/advent-vega-vega-modaco-com/329229/mobile-broadband-dongles/

You have this working on the Viewsonic G tablet? Because I have tried to load the rom through Clockwork and the screen goes black. I need to know the secret.
OK, I discovered the ROM is loaded through ADB after extracting the files. Get a permission issue towards the end of the installation. Did you have that same issue? If so how did you overcome it?

Deleted double posting

kostyamat said:
Look here android.modaco.com/content/advent-vega-vega-modaco-com/329229/mobile-broadband-dongles/#
Owners Advent Vega can already use a 3G-dongls. Why we can't do it? We have a firmware which is based on the firmware for Advent Vega. Why till now isn't present?
Good luck!
Click to expand...
Click to collapse
roebeet said:
I can't speak for all the devs / modders, but for me it's very simple. I don't have a 3G modem to even test with. My suggestion, in all seriousness, is to contact Viewsonic and ask them to add support into their firmware. And maybe ask for USB mouse support as well if you call them, I've already put in a ticket for that myself. The more people who call, the more likely that they might add it.
I have a aircard that the day job supplies, but the darn thing won't even work in MacOS or Linux, let along Android. I'm actually considering a MiFi device as it seems to be a fairly easy way to get around these issues.
Click to expand...
Click to collapse
Perhaps you could talk to Roebeet
http://forum.xda-developers.com/showthread.php?t=884103&page=134

huwwatkins said:
Hi
as the Advent Vega has similar hardware (same oem part number i think?) then this might be of some help. Look at post 12 onwards. I have succesfully got this working with a Huawei E169 usb dongle.
http://android.modaco.com/content/advent-vega-vega-modaco-com/329229/mobile-broadband-dongles/
Click to expand...
Click to collapse
I've reviewed this with ejhart but we didn't see much that they did which we didn't. The main issue is that most of the people who have it working are using Huawei brand 3G dongles which aren't used by carriers here, so they have different software pieces to make it work.
rapcon said:
You have this working on the Viewsonic G tablet? Because I have tried to load the rom through Clockwork and the screen goes black. I need to know the secret.
OK, I discovered the ROM is loaded through ADB after extracting the files. Get a permission issue towards the end of the installation. Did you have that same issue? If so how did you overcome it?
Click to expand...
Click to collapse
I'm not sure what you're asking... If its about CM7, don't use bittrix's build. Use GoJimi's build (Beta 2 I think).
coffecup said:
Perhaps you could talk to Roebeet
http://forum.xda-developers.com/showthread.php?t=884103&page=134
Click to expand...
Click to collapse
Roebeet has been in the IRC while we worked on it but he didn't have anything to contribute. The main issue is that none of them have a 3G dongle to work on it with, which also means its not a big deal for them to get it working (don't get me wrong, they still would like it to work, but they have more important things to work on).

Here are the sources for ril:
https://github.com/DerArtem/huaweigeneric-ril
Regards, Artem

DerArtem said:
Here are the sources for ril:
https://github.com/DerArtem/huaweigeneric-ril
Regards, Artem
Click to expand...
Click to collapse
Thank you for this
However, we still have an issue. The RIL is pretty much coded for GSM only, there are some CDMA bits, but they look incomplete. I personally don't know enough programming to get it to work and ejhart already has other projects, so if someone wants to take it on, go for it!
That being said, this should probably work for GSM companies like T-Mobile, AT&T, etc. Feel free to try it if you know what you're doing

O please work.
I have been trying to get a 3G usb working since i got this thing. Im not computer programing savy enough to figure any of this out. I mean i know what your talking about, i understand it all, just cant program, so I hope you guys can work this out, would be in debt to you guys forever.
I will be calling viewsonic everyday as a differnet person say I want 3G mondem support and hopefully they will just build it in for us all.
Thanks again for all your work guys.

KushyMansbridge said:
I have been trying to get a 3G usb working since i got this thing. Im not computer programing savy enough to figure any of this out. I mean i know what your talking about, i understand it all, just cant program, so I hope you guys can work this out, would be in debt to you guys forever.
I will be calling viewsonic everyday as a differnet person say I want 3G mondem support and hopefully they will just build it in for us all.
Thanks again for all your work guys.
Click to expand...
Click to collapse
It almost seems to me that is why they gave it a standard USB port, as well as a mini port. It could be for stick drives, but then why was there a spot for a micro SD? Perhaps, the TNT people at VS were in such a rush to get the product to market, that they simply skipped this feature?

Frrrrrrunkis said:
It almost seems to me that is why they gave it a standard USB port, as well as a mini port. It could be for stick drives, but then why was there a spot for a micro SD? Perhaps, the TNT people at VS were in such a rush to get the product to market, that they simply skipped this feature?
Click to expand...
Click to collapse
Because Micro SD cards are limited to 32GB, while USB thumb drives are at 256GB or you can use an external hard drive with power for 2 or 3 TB. They didn't put in the 3G support because they could've just sold the zPad (or w/e its called) with a 3G module slot. They sold this because its cheap and they didn't have to write extra drivers for 3G modem support.
EDIT: Also, the reference board for Tegra 2 has the USB port, so they probably threw it in for kicks.

this a workable solution:
http://forum.xda-developers.com/showthread.php?t=991342

Just saw this on Newegg for sale...I was wondering if anyone has ever used this model and whether or not it's decent quality? At $15 shipped I'm kinda wanting to buy it, lol...
http://www.newegg.com/Product/Produ...-Index-_-CellPhoneAccessories-_-75994452-L06C

flipovich said:
Just saw this on Newegg for sale...I was wondering if anyone has ever used this model and whether or not it's decent quality? At $15 shipped I'm kinda wanting to buy it, lol...
http://www.newegg.com/Product/Produ...-Index-_-CellPhoneAccessories-_-75994452-L06C
Click to expand...
Click to collapse
Never seen it, but for $15, I don't expect much. If you are hoping for support on the G Tab, you should pick up a Huawei modem.

Related

Virtual Laser KeyBoard Support

I was wondering if anyone has experience in Virtual Laser key boards such as i-Techs VKB?
http://www.amazon.com/iTech-Bluetooth-Virtual-Keyboard/dp/B00142C4O8
If so, are they compatible with our phones?
I am slowly moving towards using my phone as a full mobile PC. I would like to be as productive as possible and having a full size key board would be monumental... especially when editing documents. Sure, a laptop would be the best bet but this is the future.
As a side note, I would also like to note that this is why the iPad is a step back. Technology should be getting smaller, not bigger. You can see this with the invention of micro-projectors (google "Sixth Sense Project") or the paper-thin, clear, flexible LCD displays that are emerging. I don't want to load around some cumbersome device like the iPad or even a netbook. Smart phones are the future!
/rant
Anyway, if the laser keyboard is not compatible can someone point me in the right direction for any type of key board... preferably one that rolls up or something.
Thanks!
Found this that should work for you:
https://barbourelectronicstore.com/index.php?main_page=product_info&cPath=2&products_id=6
I see no reason why it would not work. Does our phone support a normal bluetooth keyboard?
Those keyboard are not great. They have a hard time keeping track of everything.
So even if you get it working, it will only kinda sorta work.
...Come to think of it, I'm going to try to sync a bluetooth keyboard we have in the shop right now.
Edit: Dell has neglected to give me the passkey to pair the keyboard. No dice.
Dell won't give you the pass key? Shouldn't it be a set standard for that model? I figured it would be on the website of the manufacturer under the support section.
outcome69 said:
Dell won't give you the pass key? Shouldn't it be a set standard for that model? I figured it would be on the website of the manufacturer under the support section.
Click to expand...
Click to collapse
I'm trying to use a Model Number: Y-RAQ-DEL2 keyboard.
http://support.dell.com/support/edocs/acc/P109356/en/index.htm
It comes with a reciever which pair it automatically to PC's. It can also be paired with laptops that have built in modules because the computers generates the Passkey and you eneter it on the Keyboard.
Our phones, however, don't generate one but instead ask for the Keyboard Passkey itself.
I chatted with Dell to get it, they told me to call wireless tech support. I called wireless tech support and they said the passkey has to be "0000". This does not work, however. The guy was an idiot. He was obviously reading off of a screen. There must be a shared code between the Dell BT reciever and the Keyboard that I can find use to pair the device.
Ugh.
It won't work. Even if you get it to pair, no current ROM or kernel known to exist as of this moment supports HID, and the commercial BT keyboard driver in Market (which supports SPP) doesn't work on the Hero.
As far as the PIN goes (when/if it ever becomes possible to use a BT keyboard on our phones), try this:
* Make the keyboard discoverable
* Tell the phone to scan
* When the phone finds the keyboard, try setting the PIN on the keyboard by pressing 4 digit keys then enter/return. That seems to be the way most of them work.
Unlike mice and gamepads, most (newer) keyboards WON'T allow you to pair as 0000 due to the risk of password interception.
if you are looking to go completely remote, i would advice waiting for the evo. snapdragon+gi.s.+a sd card and hdmi connectivity and whats sure to be our native sense experience in a fully functioning 2.1 playing ground that will have more than enuff support or what should be simple. things such as bt (...AND THE KICKSTAND) i think it will be your most likely option to suceed. good luck, i like my laptop.
Update: it turns out, there IS a driver to use bluetooth HID keyboards with Android -- BlueInput (teksoftco.com). Unsurprisingly, it doesn't work (yet) on the Hero, either
This has gotten me wondering... Has anyone figured out WHY nothing Bluetooth-related besides audio seems to work on the Hero (compared to other Android phones that don't seem to be similarly-afflicted)?
Is it a case of distros like DamageControl having kernels with BlueZ 3.x compiled in when apps like BlueInput(HID) and KeyPro(SPP) need 4.x, or vice-versa?
Has anyone with the background knowledge necessary to build a 2.6.29 Hero kernel from scratch and troubleshoot bluetooth problems even looked at the way the kernel is getting built for distros like DamageControl? It seems like right now, nobody even knows whether this is something as trivial as a bad option at build time, or a problem that's huge and hopeless.
Sigh. It's times like this that I really hate Sprint for not letting us have R-UIM cards. I seriously think SIM cards are a major part of the reason why we (CDMA users) seem to have so many kernel-level problems that GSM Android users don't. They can just swap SIMs, and experiment all weekend if they like without metaphorically leaving their phones "off the hook" in the meantime.
I am betting those features where compiled out of our kernel. It should be easy to put them back in but then the question is will it work with the hardware... and we all know from the camera that that isn't a given.
fatkitty420 said:
...Come to think of it, I'm going to try to sync a bluetooth keyboard we have in the shop right now.
Edit: Dell has neglected to give me the passkey to pair the keyboard. No dice.
Click to expand...
Click to collapse
passkey is 0000 noob
scirio said:
passkey is 0000 noob
Click to expand...
Click to collapse
Open mouth insert foot
http://forum.xda-developers.com/showpost.php?p=6103433&postcount=7
I chatted with Dell to get it, they told me to call wireless tech support. I called wireless tech support and they said the passkey has to be "0000". This does not work, however. The guy was an idiot. He was obviously reading off of a screen. There must be a shared code between the Dell BT reciever and the Keyboard that I can find use to pair the device.
Click to expand...
Click to collapse
Hmmm. Has anyone ever tried taking a distro like DamageControl and using it with a scratch-built kernel known to have been compiled with everything BlueZ-related included and enabled? From the research I've done, it looks like we kind of have a catch-22 situation:
* All of the popular 2.1 distros seem to be using the same signed kernel. If that kernel's bluetooth support is dysfunctional, everything that relies on it for bluetooth will be dysfunctional as well.
* In theory, AOSP should be easy to experiment with bluetooth on... but NONE of the AOSP builds seem to really support bluetooth at all. At least, more than maybe being able to limp along with handsfree+headset mono. It seems to be kind of a vicious cycle -- most of the support apps needed to implement bluetooth and make it work aren't opensource, so the leaders (in a very oldschool Debian-like way) want nothing to do with them, even if it means doing without it entirely in the meantime. But since there are no ripped apps to bootstrap bluetooth support with until replacements can be written, nobody has any real incentive to work on tweaking the kernel to make them work... and since there's no real bluetooth support overall, anyone who really CARES about bluetooth (and would otherwise be the most motivated to work on improving it) shows up, looks around, and runs for the door. Oh, and the fact that even AOSP still has to deal with mystery binary blobs, because most of the HeroC's actual hardware is itself proprietary to Qualcomm and unavailable to peons like us (who merely own a phone that uses their chips).
I really wish I knew enough about both Bluetooth and the Linux kernel in general to try troubleshooting it myself, but realistically I'm still a long way from achieving that goal. I've learned a lot over the past month, but so far the only visible light in the tunnel is coming from the phone's backlight ;-)
Htc has not released source for the .29 kernel, so no one can really modify it. Maybe the .27 in the overclocked roms if you could convince a dev to help out.
Sent from my HERO200 using the XDA mobile application powered by Tapatalk
Htc has not released source for the .29 kernel, so no one can really modify it
Click to expand...
Click to collapse
(palm hits forehead)
Oh god, I completely forgot about that. We don't actually have the actual 2.6.29 source yet. I got so caught up in the 2.1 celebrations a month or so ago that I totally forgot about that important little detail
here is a 1.5 kernel that says it has usb hosting. But requires doing a little extra for the drivers.
http://forum.androidcentral.com/51730-post2.html

Wifi Tether app works

OK, Since Root is out I just rooted my phone and installed the Wifi Tether app (avaiable in the market) and it works like a charm.
Have a friend with an iPhone and she was able to connect right up and get online.
Gotta' love root..
Recent convert
I am a recent cover from blackberry to android. One thing I am interested in is rooting. It seems like it us a must to get everything out of the phone... However it also seems much more complicated than loading a beta os on a bb. Can you point me to a good, step by step instruction site on rooting my X. I'm not a "geek" or anything close. I just want to get everything I can out of these devices. Also, does the app you mention work with all macs? I noticed a lot of apps only work with pcs.
showson1 said:
OK, Since Root is out I just rooted my phone and installed the Wifi Tether app (avaiable in the market) and it works like a charm.
Have a friend with an iPhone and she was able to connect right up and get online.
Gotta' love root..
Click to expand...
Click to collapse
+1 and confirmed. Rooted and Tethered myself this morning.
BB2DX said:
I am a recent cover from blackberry to android. One thing I am interested in is rooting. It seems like it us a must to get everything out of the phone... However it also seems much more complicated than loading a beta os on a bb. Can you point me to a good, step by step instruction site on rooting my X. I'm not a "geek" or anything close. I just want to get everything I can out of these devices. Also, does the app you mention work with all macs? I noticed a lot of apps only work with pcs.
Click to expand...
Click to collapse
WiFi tether is of course OS agnostic. It sets your phone up as an access point.
Other apps are USB or possibly Bluetooth tethering, and that might require a client side app.
to Root:
http://www.droid-life.com/2010/07/23/videos-how-to-root-the-droid-x/
Thanks for the help. if i understand correctly, the app would allow for wifi hotspot without paying the$ 20. Fee to vzw?
BB2DX said:
Thanks for the help. if i understand correctly, the app would allow for wifi hotspot without paying the$ 20. Fee to vzw?
Click to expand...
Click to collapse
Yes.
The "legality" (Violates TOS, etc) is another matter.
Ok.
I've looked at the sites explaining the rooting process and I think I get it. The crackberry community was great about providing support to people who wanted to do more. So far the android community seems on part with that, just need a rooting and android/linux for dummies site. Its a lot more technical than the bb os.
BB2DX said:
I've looked at the sites explaining the rooting process and I think I get it. The crackberry community was great about providing support to people who wanted to do more. So far the android community seems on part with that, just need a rooting and android/linux for dummies site. Its a lot more technical than the bb os.
Click to expand...
Click to collapse
The "hardest" part of this will be setting up the Android SDK and making sure adb works properly.
This is my sort-of first Android phone (I had the Droid 1 on launch day, but took it back), so much of this is new to me too. I do have some minor linux experience, which helps, but I just followed the video link I posted step for step and had no problems.
The problem is, I don't know what android sdk or adb mean. That's why i'm not rushing into rooting. I am scared to brick this device. I love it (except for 8 hour charge on battery. But coming from a bb I should expect not to get the same two days) and am afraid of making a mistake due to lack of knowledge.
gonna post the info from http://forum.xda-developers.com/showpost.php?p=7334641&postcount=9 here again just in case u guys dont end up to see it
Here is a few things to keep in mind..
The Verizon 3G app is infrastructure, thus it works with things like PSP and Nintendo DS, which is why i keep it. The Wireless tether apps are only ad-hoc for now.
From what ive been told, the verizon app loads a different firmware in the wi chip before running.
this is why i ONLY use the hot app for PSP and DS and the rest wi-t for root
Hope this helps
BB2DX said:
The problem is, I don't know what android sdk or adb mean. That's why i'm not rushing into rooting. I am scared to brick this device. I love it (except for 8 hour charge on battery. But coming from a bb I should expect not to get the same two days) and am afraid of making a mistake due to lack of knowledge.
Click to expand...
Click to collapse
You are wise to want to read all you can before jumping in.
Android SDK is the 'Software Development Kit'. It's the tools/drivers from Google that allow direct interaction with your android phone. While ostensibly intended for developers, it is the tool you will need.
ADB = Android Debug Bridge. It's a tool that comes with the SDK. It's a command line shell that allows you to push/pull files directly to the phone as well as open a shell (android is just a mini/modified version of linux - hence needing to get 'root' to be able to modify system related files).
Here is a link to a tutorial on how to take screen shots on the Droid X.
This is another thing that can be done with the SDK, so the important part of this tutorial is getting the SDK installed.
http://www.droid-life.com/2010/07/22/how-to-take-screenshots-with-the-droid-x/
Hope that helps.
could have sworn DS and psp could connect to adhocs just fine, i know the wii can.
I've tried this with my nintendo wii. It finds the access point justice fine, but won't actually connect. Does anyone have any clues of possible setup corrections necessary?
I'm using the sapphire 32b.
mavermc said:
could have sworn DS and psp could connect to adhocs just fine, i know the wii can.
Click to expand...
Click to collapse
no dice, trust me on that.. they can do ad-hoc if they are doing multiplayer gaming with other ds or psp units but not to go online
What to do
OK i hope to wifi tether as well. What is the process to set this up and what apps specifically do I need to get once I get my droid x? Thanks in advance.
aplechaty said:
OK i hope to wifi tether as well. What is the process to set this up and what apps specifically do I need to get once I get my droid x? Thanks in advance.
Click to expand...
Click to collapse
See the various threads about Rooting your X.
If you want to pay VZW, then the app is already on there. If you want to cheat, you will need to Root.
I downloaded the droidxrootv2 zip file to my pc. The videos mention ADB what is this, and where do i get the drivers for it? Also is the wifi tether app named as such or is it called something else on marketplace? Thanks.

[Q] running android on phone and getting no service

whenever I run android on my phone I get no service. obviously I have an HTC touch pro 2 that is completely stock and my sd card has nothing else on it besides the android program I installed.
Wifi NOT Turning on...
I have a Qualcom 7600,
I have a Installed an Energy Rom cooked Nov. 10, 2010
I have installed Android using the Sep. 6, 2010 cab, then added the updated rootfs and startup.txt, initrd.gz & system.ext2
as explained at:
RhodiumAndroid#For_CDMA_Version
Can't place the entire link 5.4 from the wiki for Android for CDMA
Android Boots, but Wifi is stuck trying to turn on
I live in the Cayman Islands In windows mobile I can make calls with my sim card but not in Android what am I doing Wrong.
Help! Anyone anyone... Assistance Anyone.. anyone
where are the android roms?
hi...
my sis is sending me her Touch Pro 2 on sprint.
i was looking to put android on it...
where are the android roms at???
did a search.. found nothing.
fwi... i have hero.. rooted and cm6 froyo
Hey Dan, You have to look in the Touch Pro 2 Section under Android Management. Here's the link to save time.
forum.xda-developers.com/showthread.php?t=627997
Not everything works yet, the big things are Bluetooth, camera, and the keyboard lights. Otherwise most works and it's great!
Please make sure to read the FAQ's and search before you ask questions because a lot can be solved with the search option. If nothing else, send me a PM. I have the Sprint TP2 activated on Boost Mobile and running XDAndroid so hopefully I can help. Good Luck!
aoastill, check out these FAQ's and see if any of that will work. If not, we'll take it from there.
I'll just assume you're running XDAndroid?
http://sites.google.com/site/androidport/faq
tundemcdonald, I have had problems when my SIM card was in. I had to take it out for everything to work. it shouldn't affect your WIFI though. Check out the FAQ's I posted before and you should be able to get it working. You also need to get an update because they have updated since when you got yours. Hope this helps!
minikirchner said:
Hey Dan, You have to look in the Touch Pro 2 Section under Android Management. Here's the link to save time.
forum.xda-developers.com/showthread.php?t=627997
Not everything works yet, the big things are Bluetooth, camera, and the keyboard lights. Otherwise most works and it's great!
Please make sure to read the FAQ's and search before you ask questions because a lot can be solved with the search option. If nothing else, send me a PM. I have the Sprint TP2 activated on Boost Mobile and running XDAndroid so hopefully I can help. Good Luck!
Click to expand...
Click to collapse
thanks man.. could not find it.
now... i have the HTC Hero which has android....
the TP2 looks like it has the same hardware specs...cpu and memory.
difference..
Hero has bigger camera
THP2 has bigger screen and keyboard.
I had thought the TP2 had better cpu and memory.. I was wrong. I am having issues.. with the Hero lag and performance.
will there be any benefits with android on TP2??
Dan330 said:
thanks man.. could not find it.
now... i have the HTC Hero which has android....
the TP2 looks like it has the same hardware specs...cpu and memory.
difference..
Hero has bigger camera
THP2 has bigger screen and keyboard.
I had thought the TP2 had better cpu and memory.. I was wrong. I am having issues.. with the Hero lag and performance.
will there be any benefits with android on TP2??
Click to expand...
Click to collapse
To be honest, what the developers are doing is incredible, but I'd prefer to have the stock android phone. Idk if it's the sense of comfort that it's "official" or what.
The only benefits I can think of is the customizations. Such as overclocking, and all that stuff. The problem with it is it's obviously a work in progress, so you won't have the camera, bluetooth, etc. I know that's been a problem for me lately. I need the camera quick and when I get my phone out, I remember it doesn't have a camera But I think you'd be happier with the stock one compared to XDANDROID. But for the phones that don't have Android, it is wonderful.
And to comment on your statement about the RAM and processor. They both have the same processor and amount of RAM. The Hero has a better camera, but otherwise, everything is bigger and better on the TP2. And I like the TP2's slide out keyboard
minikirchner said:
tundemcdonald, I have had problems when my SIM card was in. I had to take it out for everything to work. it shouldn't affect your WIFI though. Check out the FAQ's I posted before and you should be able to get it working. You also need to get an update because they have updated since when you got yours. Hope this helps!
Click to expand...
Click to collapse
So what you are saying is that there's no way to use a cdma tp2 (sprint version) in gsm mode (as my carrier is orange dominicana so it is gsm only ) on android? I tried android once and I could not get signal, but I thought it had something to do with the fact that I didn't look too much into the configuration I just wanted to see how it performed. if that's so then I think I won't be using android on my tp2 as it is my main phone now and without gsm support (as of now, ) it serves for testing purpose only, anyways the devs are doing a greeeeat job, I'm sure it'll improve over time.
elander said:
So what you are saying is that there's no way to use a cdma tp2 (sprint version) in gsm mode (as my carrier is orange dominicana so it is gsm only ) on android? I tried android once and I could not get signal, but I thought it had something to do with the fact that I didn't look too much into the configuration I just wanted to see how it performed. if that's so then I think I won't be using android on my tp2 as it is my main phone now and without gsm support (as of now, ) it serves for testing purpose only, anyways the devs are doing a greeeeat job, I'm sure it'll improve over time.
Click to expand...
Click to collapse
No, that is not what I mean at all. We just have to figure out why yours isn't working. So I can understand what setup you have, do you have the startup utility in windows to boot into Android? Or are you going and opening haret.exe? If you are using the startup utility, go into the settings and make sure CDMA, and N. Am. Dial are checked off.
Also make sure you have the latest rootfs. Go to this site, http://files.xdandroid.com/rootfs/ and download the latest one. Rename it as rootfs.img and copy it to the andboot folder on your SD card. It'll replace the old one and that has the latest stuff in it. Give all that a try and see if it doesn't work then.
minikirchner said:
No, that is not what I mean at all. We just have to figure out why yours isn't working. So I can understand what setup you have, do you have the startup utility in windows to boot into Android? Or are you going and opening haret.exe? If you are using the startup utility, go into the settings and make sure CDMA, and N. Am. Dial are checked off.
Also make sure you have the latest rootfs. Go to this site, http://files.xdandroid.com/rootfs/ and download the latest one. Rename it as rootfs.img and copy it to the andboot folder on your SD card. It'll replace the old one and that has the latest stuff in it. Give all that a try and see if it doesn't work then.
Click to expand...
Click to collapse
Thanks, i'll try that, (although I have a version that is about 2 weeks old, so maybe outdate issues can be ruled out, lol) I think that I checked the cdma thing when I tried it mainly because I have heard that in WM if you go gsm on a cdma phone you'll brick it so I didn't want to take any chances, next time I try I'll make sure to check off the cdma box, I'll give it a try later and will come back to report, I'm such a noob...
Hey you're doing fine. I have the CDMA version of the TP2 and I had a lot of bugs to work out. I guess it's tougher to get it working on that than a GSM phone. I still feel like I have no idea what I'm doing lol.
Sent from my MSM using XDA App

[Q] T-Mobile LG Optimus F3 Forum?

Okay, so I know this phone doesn't exactly win the spec war, but it's awesome and would make a fantastic rooted phone. Unfortunately there isn't a forum here on XDA for the device (either because it's too new or there isn't a demand for it)
Do you guys think a forum will be made for this device? It'd be nice to at least have a place to say what root methods DON'T work (I've tried a few)
Thanks for the help, XDA rules!
I second this. I am planning on buying a new phone and after researching numerous phones out there based on my tastes and constraints, I think this phone works very well (another is Samsung Galaxy Exhibit 2). One flaw that I heard is the amount of storage in this phone is around 4gb. Without a way to put apps on an external SD card (which I believe would require a custom ROM), the storage would probably fill up pretty quickly. So it'll be great if XDA opened a forum for this phone.
As a side note if anyone can point to other devices that fit my needs I would be grateful:
- Less than 4.2" screen (preferably 4").
- Android only
I don't have any financial constraints or any favorite companies.
Thanks!
What root method did you find worked? Did you try framaroot? Also have you found any Roms?
Sent from my SPH-D710VMUB using Tapatalk 2
bbradf44 said:
What root method did you find worked? Did you try framaroot? Also have you found any Roms?
Sent from my SPH-D710VMUB using Tapatalk 2
Click to expand...
Click to collapse
I used Motochopper, worked like a charm. make sure you have the LG Optimus f3 drivers on your computer.(found on LG website)
habitforming said:
I used Motochopper, worked like a charm. make sure you have the LG Optimus f3 drivers on your computer.(found on LG website)
Click to expand...
Click to collapse
Ratified. Motochopper worked flawlessly for me as well.
richardpwnsner said:
Ratified. Motochopper worked flawlessly for me as well.[/QUOT
Anyone find a tethering ap that works?
Click to expand...
Click to collapse
wolfu11 said:
richardpwnsner said:
Ratified. Motochopper worked flawlessly for me as well.[/QUOT
Anyone find a tethering ap that works?
Click to expand...
Click to collapse
Do tethering apps need to be phone specific? I don't have data, but I'll let you know if I come across one.
Click to expand...
Click to collapse
Bad news
I have created the recovery tree, and have created a recovery.img for this phone. ok now heres the bad news OUR lg optimus f3 has a stock 3.4 kernel with a locked bootloader. Even worse news is that 3.4 "locking" features a sha5 hash system for its image/partitions (recovery, boot, and bootloader). Even worse news there is no known (or atleast what i know or have heard) way to get around this. The phone will be forever locked until lg updates or allows said lock to be removed. I have flashed the recovery and have had no damage to my device but it just sticks at "unsecure recovery" and does a hard reset (factory restore) every time i try to play with it which is a huge flaw if you ask me.
I have hexedited the bootloader and found that there is indeed "juicy" strings within that may tell to a future unlock these strings being
-Device UnLock!, so Boot Success!!
-oem unlock
-ERROR: Could not do normal boot. Reverting to fastboot mode
Also these strings could just be defualt with all lg bootloaders meaning....there is no hope.
My phone is without a soul and I will never be buy lg again.
If anyone is able to get into fastboot
1. PM ME
2. run : fastboot oem unlock
Again root for this phone works great as long as you dont touch recovery, bootloader, or boot partitions
inyourface09 said:
I have created the recovery tree, and have created a recovery.img for this phone. ok now heres the bad news OUR lg optimus f3 has a stock 3.4 kernel with a locked bootloader. Even worse news is that 3.4 "locking" features a sha5 hash system for its image/partitions (recovery, boot, and bootloader). Even worse news there is no known (or atleast what i know or have heard) way to get around this. The phone will be forever locked until lg updates or allows said lock to be removed. I have flashed the recovery and have had no damage to my device but it just sticks at "unsecure recovery" and does a hard reset (factory restore) every time i try to play with it which is a huge flaw if you ask me.
I have hexedited the bootloader and found that there is indeed "juicy" strings within that may tell to a future unlock these strings being
-Device UnLock!, so Boot Success!!
-oem unlock
-ERROR: Could not do normal boot. Reverting to fastboot mode
Also these strings could just be defualt with all lg bootloaders meaning....there is no hope.
My phone is without a soul and I will never be buy lg again.
If anyone is able to get into fastboot
1. PM ME
2. run : fastboot oem unlock
Again root for this phone works great as long as you dont touch recovery, bootloader, or boot partitions
Click to expand...
Click to collapse
Ugh. Thanks for the work. This is bad news indeed. I'll keep poking around and let you know if I find anything.
richardpwnsner said:
Ugh. Thanks for the work. This is bad news indeed. I'll keep poking around and let you know if I find anything.
Click to expand...
Click to collapse
Out of curiosity, any chance Loki would work? I'd be willing to give it a go if there's a decent chance—still within the 14 day exchange window .
Will motochopper work on any carrier version of this phone? Thanks!
jjfad said:
Will motochopper work on any carrier version of this phone? Thanks!
Click to expand...
Click to collapse
I've seen confirmations on three carriers (can't remember which ones off the top of my head, sorry [edit-well, T-Mobile and Virgin Mobile come to mind now]), so I'd assume the answer is yes. Regardless, I have yet to see anyone complain about adverse affects, so no reason not to try (though, grain of salt—I'm brand new to android).
For anyone that has this, how are the antennas on this phone?
I just ordered one from tmo and am hoping to get better reception at my house than from my Samsung or HTC.
Sent from my SGH-T999 using xda app-developers app
Steve5400 said:
For anyone that has this, how are the antennas on this phone?
I just ordered one from tmo and am hoping to get better reception at my house than from my Samsung or HTC.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
They seem better and with WIFI calling built in the phone hasn't skipped a beat.
Check my way!
http://forum.xda-developers.com/showthread.php?t=2420178&highlight=rooting+lg+optimus+f3
I failed rooting my phone with Windows system, maybe cause I'm not familiar with the process or I was just to lazy, but it does work if you use motochopper. Try looking it up youtube. You could try my method, it should work on Jellybean 4.1.2!
richardpwnsner said:
Out of curiosity, any chance Loki would work? I'd be willing to give it a go if there's a decent chance—still within the 14 day exchange window .
Click to expand...
Click to collapse
BAHAHA me to man i think im down to 10 days. Im trying to get some attention but i need someone who knows little endian, and their way around bootloaders. Id be willing to donate to someone who can help me out, also to support the other 3 variants (if the aboot differs).
I have a recovery created also and a device tree (needs gpio support for kernel).
And to awnser your question, yes loki will work IF i can get the needed values so that when recovery/boot is read into memory that it overwrites the security check feature in aboot. If the wrong values are give you may end up with a brick (very slim chance)
My return window just closed . If it helps, you can pull the open source from LG's website and merge it with the android source. I also discovered an even easier solution: set up the LG Sync application, and select the "upgrade recovery option". Then, when it begins downloading, remove your phone, set Windows (or your relevant OS) to show hidden files and folders, and go the the Program Data folder. There should be something like "PHONEAX" under the LG Electronics folder that will contain the full stock kdz file when the download is complete.
It's really kind of surprising that there's absolutely no dev love out there for the F3. I suppose it's because the phone is entry level, but it's really not that bad but for the storage. I got it as a gift, so no complaints here—of course, if anyone wants to donate a Note or Galaxy gratis, I suppose I'd be willing to switch .
I had a Galaxy S4 from Verizon. I switched to T-Mobile Because believe it or not the network is stronger where I work. Also, there pricing on plans cannot be beat. But, I digress. The Galaxy S4 being a Verizon device never really functioned the way it was supposed to on T-Mobiles network. It was unlocked however was still useless for 4G LTE and while I could do better than edge in some places, those places were few and far between. I started to assess what it is I actually used my phone for these days. I'm not into modding with custom ROMS and kernels anymore and I'm not much of a multi-tasker either so I decided that I did not need the super power device anymore. The specs on this phone are perfect for what I need my phone to do. Its been a long time since I have gone beyond rooting to remove bloat and tether. I agree that the storage on this sucks. I don't understand why there are any devices anymore that come with less than 32gb internal. storage is the cheapest thing that can be added to a device and its not as though it uses much physical space. other than the storage I will say that I am impressed with the quality of this device and I don't know that I would even put this as low as "entry level device." I would say its more of a mid-grade device. I am also happy with the reception on this device and its nice to have a compact phone again that actually fits comfortably in my hand and on my belt.
yutzyscott said:
I had a Galaxy S4 from Verizon. I switched to T-Mobile Because believe it or not the network is stronger where I work. Also, there pricing on plans cannot be beat. But, I digress. The Galaxy S4 being a Verizon device never really functioned the way it was supposed to on T-Mobiles network. It was unlocked however was still useless for 4G LTE and while I could do better than edge in some places, those places were few and far between. I started to assess what it is I actually used my phone for these days. I'm not into modding with custom ROMS and kernels anymore and I'm not much of a multi-tasker either so I decided that I did not need the super power device anymore. The specs on this phone are perfect for what I need my phone to do. Its been a long time since I have gone beyond rooting to remove bloat and tether. I agree that the storage on this sucks. I don't understand why there are any devices anymore that come with less than 32gb internal. storage is the cheapest thing that can be added to a device and its not as though it uses much physical space. other than the storage I will say that I am impressed with the quality of this device and I don't know that I would even put this as low as "entry level device." I would say its more of a mid-grade device. I am also happy with the reception on this device and its nice to have a compact phone again that actually fits comfortably in my hand and on my belt.
Click to expand...
Click to collapse
No argument here. I like it well enough, but I'm (1) a closet geek; and (2) a heavy multitasker, so given the option I'd prefer something with more screen space (I just graduated from law school, so I do a lot of reading on the go). As a phone, however, you really couldn't ask for more—the size otherwise pretty much perfect, it's relatively snappy with most applications, and once debloated the stock launcher is pretty good.
That being said, the second I see a safe way to deal with the bootloader pop up, I'm diving in, no question .
Decided to share my home screens.
Sent from my LG-P659 using XDA Premium 4 mobile app

[ROM][N920V][5.1.1][ENG Bootloaders] NOBLE ROM AOJ3 V1.0[June 17, 2019]

Welcome to the NOBLE ROM!
Disclaimer1: Your warranty is now void!
I am not responsible if you brick your phone. or kill your sd card!
I cannot be held responsible for smoke, fire, water, or other natural disasters.
So please READ the entire OP!
Disclaimer2: Always make a backup first!! Flash at your own risk!
Clean install is always recommended, but at minimum make sure you wipe!
ROM FEATURES
- Based on N920VVRU2AOJ3
- Fixed to work over combo firmware..
- Rooted.
- BusyBox.
Installation:
1. Download file and push to sdcard.
2. Reboot to Safestrap recovery.
4. Flash it.
5. Wipe data.
6. Reboot.
Downloads:
Android File Host
Thanks to:
@SuperR. for SuperR's Kitchen
@Chainfire For SuperSU.
@Stericson For BusyBox.
Samsung for the locked bootloader.
me.
Root your device
If you are on Rev 1 or 2 bootloader and you are on 5.1.1.
- Go to http://mobilego.wondershare.com/
- Install it on your PC.
- Press on One-Click Root.
- Follow instruction.
If you are on Rev 3 bootloader
Flash Cobo firmware then folow the previous instructions.
Long story short: can we flash normal system.img over ENG bootloaders? I got "SYSTEM REV. CHECK FAIL DEVICE:1, BINARY:0" after reboot, so instead we can flash it as flashable zip. yes this work but we end up with bootloop. so what to do to pass this situation.
digging in ENG boot.img ramdisk I can see "export LD_PRELOAD libsigchain.so:liblptcp.so" and system/lib/liblptcp.so nor system/lib64/liblptcp.so is not there in stock 5.1.1, So take them from ENG firmware you will get fully working system over combo bootloader.
I knew there was a way! Thanks for sharing this information. I've been saying it for years, there was a way that did involve safestrap and booting a normal system over the factory binary firmware, I just didn't know where to go next. My hat is off to you, as this can open many doors.
Delgoth said:
I knew there was a way! Thanks for sharing this information. I've been saying it for years, there was a way that did involve safestrap and booting a normal system over the factory binary firmware, I just didn't know where to go next. My hat is off to you, as this can open many doors.
Click to expand...
Click to collapse
Thanks, hope it work over N920A.
afaneh92 said:
Thanks, hope it work over N920A.
Click to expand...
Click to collapse
So is what you had to do was copy "liblptcp.so" from the combination /system/lib folder and paste it into the stock system lib folder?
Did you have to copy "libsigchain.so" from combination to stock as well? All you have to do was put them in the same spot on the stock system as they were in the combination system? I wonder how device specific it is going to be. I'm looking at multiple devices pulling the common denominators.
Where did you did you find "export LD_PRELOAD" exactly?
Please and thanks.
Delgoth said:
So is what you had to do was copy "liblptcp.so" from the combination /system/lib folder and paste it into the stock system lib folder?
Did you have to copy "libsigchain.so" from combination to stock as well? All you have to do was put them in the same spot on the stock system as they were in the combination system? I wonder how device specific it is going to be. I'm looking at multiple devices pulling the common denominators.
Where did you did you find "export LD_PRELOAD" exactly?
Please and thanks.
Click to expand...
Click to collapse
libsigchain.so is there in stock 5.1.1
I think the "export LD_PRELOAD" is in init.rc
Hey, I got safestrap and this ROM flashed. It actually works pretty slick. Is there any hope of further ROM development for safestrap?
Hello. Is it possible to make rom like this, which will work over combo firmware for N920C ?
Myneamc said:
Hello. Is it possible to make rom like this, which will work over combo firmware for N920C ?
Click to expand...
Click to collapse
Why would you want to do that? The c can be fully unlocked and has ROMs up to 7.0 at least
Reverse-anastomosis said:
Hey, I got safestrap and this ROM flashed. It actually works pretty slick. Is there any hope of further ROM development for safestrap?
Click to expand...
Click to collapse
Not sure if you want to flash any other 5.1.1 roms from other note 5 or s6 threads, just push the files mentioned in the third post.
Or give me link to any compatible rom and will test it.
afaneh92 said:
Not sure if you want to flash any other 5.1.1 roms from other note 5 or s6 threads, just push the files mentioned in the third post.
Or give me link to any compatible rom and will test it.
Click to expand...
Click to collapse
Guys it's probably a stupid question and I'm pretty sure it's not possible but figured it can't hurt to double check. My USB port on my N920A is toast, luckily it has wireless charging capabilities but that doesn't help me with adb.. or am I wrong? Is there a way I can use oden via WiFi adb (or any way at all) w out the USB connector?
PS: @Delgoth, I'm sorry I ducked out on you like I did when u were trying to help. I thank you and appreciate and admire you and all the contributions you have made in the attempts to root n920a (even when you didn't own the device anymore) and have pretty much read all your available literature out there about this (which was impressive imo). Haha. Just sayin..
bonzeno85 said:
Guys it's probably a stupid question and I'm pretty sure it's not possible but figured it can't hurt to double check. My USB port on my N920A is toast, luckily it has wireless charging capabilities but that doesn't help me with adb.. or am I wrong? Is there a way I can use oden via WiFi adb (or any way at all) w out the USB connector?
PS: @Delgoth, I'm sorry I ducked out on you like I did when u were trying to help. I thank you and appreciate and admire you and all the contributions you have made in the attempts to root n920a (even when you didn't own the device anymore) and have pretty much read all your available literature out there about this (which was impressive imo). Haha. Just sayin..
Click to expand...
Click to collapse
I think no. If you are rooted use flashfire or fix your usb port.
bonzeno85 said:
Guys it's probably a stupid question and I'm pretty sure it's not possible but figured it can't hurt to double check. My USB port on my N920A is toast, luckily it has wireless charging capabilities but that doesn't help me with adb.. or am I wrong? Is there a way I can use oden via WiFi adb (or any way at all) w out the USB connector?
PS: @Delgoth, I'm sorry I ducked out on you like I did when u were trying to help. I thank you and appreciate and admire you and all the contributions you have made in the attempts to root n920a (even when you didn't own the device anymore) and have pretty much read all your available literature out there about this (which was impressive imo). Haha. Just sayin..
Click to expand...
Click to collapse
Yeah Flashfire would work well, or Safestrap would be the best option really. But I just had the USB issue with my Note8 last night actually.
Are you sure it doesn't work, or is it intermittent? "USB DEVICE NOT RECOGNIZED" because of a bad device descriptor? What happened to me was the tongue/pin in the device port was slight bent, but plugging in the cord slowly and in the direction that would straighten out the pin made the ODIN Connection work again.
In my case it wasn't the PC port, or the cable (it was still kinda beat up though), or my drivers. I just need to plug the cord in a certain way. I was in the same boat as you last night trying to flash my N950U.
What I explained fixed my problem.
P.S. EDIT: I'm still trying to flesh out those two threads. But I haven't gotten it written well enough to post yet. I'm trying to have more done before I post this time haha. I'm learning more now, but haven't quite polished the words enough yet to reorganize the Main Posts. Because I feel like with the GHR Console, we might have enough root on 6.0.1 even to use WiFi ADB through Android Studio or something.
The Great Thing about the console is, it still works on 5.1 too, and on 5.1 we do have full root. So, the console technically has even more power, that's why we needed Safestrap. Realistically using a rooted 5.1 build on Rev 4 should still be exploitable and better able to debug improvements to The Console. Having Root Access gives you the details specifically why the Console couldn't carry out the command. So we could tweak the code for 6.0.1 operations based on the results from 5.1
The methods used on the Note 7 and Note 8 are very very similar to what we'd need on the Note 5 variants. Unless we can port this method here to the N920A Firmware. The same kind of System Root because we cannot patch the boot.img
P.S.S: I've seen the line he refers to before. But I was on a Revision 3 Combo BL/CP Build using the revision 1 OGG AP/CSC build later on. I've seen the reference to LD_PRELOAD. I've only ever looked at the Rev 4 and 5 firmware from the PC OS. My device never went past revision 3 bl's on the N920A. The N920V's never even made it as far as AT&T did. IDK why either.
@Delgoth, do you still have a note 5? Are you still interested in the device? I have a n920v that I have been playing with. I just bought stuff to try to get an sboot UART console. I have no idea what I will do when/if I get there. I just can't find that anyone has tried it on the note5. Thoughts?
Reverse-anastomosis said:
@Delgoth, do you still have a note 5? Are you still interested in the device? I have a n920v that I have been playing with. I just bought stuff to try to get an sboot UART console. I have no idea what I will do when/if I get there. I just can't find that anyone has tried it on the note5. Thoughts?
Click to expand...
Click to collapse
REALLY!? Please talk to me when you get that hardware. I mean yes, I'm still highly interested in the Exynos7420 board. It's my favorite piece of hardware to come out of Samsung still.
I will help in any way I can. Just hit me up.
I've read about UART connectivity on that platform. It might be a little difficult but I got some schematics still I think that should still be, at the least, partially applicable.
I did a lot of tests on the board a few years back and had more than one device with that platform. Realistically it's what I know the most.
I don't have the device anymore but I've been more and more wanting to get a used one in decent working condition. I still have my data & knowledge. Hit me up.
Delgoth said:
REALLY!? Please talk to me when you get that hardware. I mean yes, I'm still highly interested in the Exynos7420 board. It's my favorite piece of hardware to come out of Samsung still.
I will help in any way I can. Just hit me up.
I've read about UART connectivity on that platform. It might be a little difficult but I got some schematics still I think that should still be, at the least, partially applicable.
I did a lot of tests on the board a few years back and had more than one device with that platform. Realistically it's what I know the most.
I don't have the device anymore but I've been more and more wanting to get a used one in decent working condition. I still have my data & knowledge. Hit me up.
Click to expand...
Click to collapse
OK! I built my UART jig tonight. It seems to be functional. I get some output when I connect in forced upload mode. I am still waiting on the resistor. There are so many modes available for the s7 I decided to get a variable resistor and see what we can get in to. I could not find any documentation of anyone exploring UART on these devices. I have read a lot of stuff, but nothing specific to the note 5. I have an n920V and a g925v. I plan on trying 620k ohm resistor to get the UART console, and just see what is going on in there. I read this article, and scoured the net for part 2, and it seems that it doesn't exist....hhhmmmm. If you have any info specific to UART on this platform I'd love it. Otherwise I am just going to see what happens. I am totally over my head here, but the devices were free and I am curious. I am not a programmer, just an android enthusiast. To be honest, I wouldn't probably even know if I find something exploitable. I just didn't see any discussion about UART when these devices were hot, so I figure it is worth exploring. Seeing the rediscovery of an open console on the s7 gave me hope.
Reverse-anastomosis said:
OK! I built my UART jig tonight. It seems to be functional. I get some output when I connect in forced upload mode. I am still waiting on the resistor. There are so many modes available for the s7 I decided to get a variable resistor and see what we can get in to. I could not find any documentation of anyone exploring UART on these devices. I have read a lot of stuff, but nothing specific to the note 5. I have an n920V and a g925v. I plan on trying 620k ohm resistor to get the UART console, and just see what is going on in there. I read this article, and scoured the net for part 2, and it seems that it doesn't exist....hhhmmmm. If you have any info specific to UART on this platform I'd love it. Otherwise I am just going to see what happens. I am totally over my head here, but the devices were free and I am curious. I am not a programmer, just an android enthusiast. To be honest, I wouldn't probably even know if I find something exploitable. I just didn't see any discussion about UART when these devices were hot, so I figure it is worth exploring. Seeing the rediscovery of an open console on the s7 gave me hope.
Click to expand...
Click to collapse
Most of what I've read applied to the "F" variant of the S6. Having specific resistance values is a big key, as different resistances allows different communications. That's why the Anyway Jig does what it does, it has variable resistances. I will see about going back to some old bookmarks if I can find them then, I didn't expect it to be so soon haha.
People were trying to say before that they disabled UART comms on the Exynos7420 chip at the hardware level. But I don't think they really did all the way. Most people are weirded out that the Exynos7420 still has the QC 9008 emergency mode still because of their modems. The S6 line uses QC modems that I've read were installed to the board first before Samsung applied the rest of the firmware.
But those devices wouldn't be able to boot to 9008 mode if there was not QC hardware I believe.
The S6, S6 Edge, and Note 5 variants all use the same base chipset and each variant tends to use its own modem chip. It wasn't until the S7 that they started using more universal firmware. But as far as the G925 and N920 goes, they should have different modems for each carrier basically. But the US S7 devices used QC SoC's completely. They didn't use Exynos Processors for the US models like they did with the S6 line.
But mind you, the Exynos7420 saw some of the highest number of exploits in one year than almost all years previous together. Something like almost 700 issues by the time the dirtycow craze was over. It was a huge spike.
The biggest hurdle for the G925v is going to be its SELinux policy. Even project Zero stated that Verizon did do a decent job at setting that policy up. It still wasn't perfect, just required a very tailored approach.
We will have to get more familiar with AT commands for sure. Remember the Radio group has a lot power to it. There should be some documentation on the G925F floating around unless someone got it taken down. When I first started posting files and such related to the S6 Edge there were a few people that reported my G925v folder in Google drive and got a few of my things deleted.
So let me look into it again and we will talk some more this weekend. At one point I did have the schematics for the G925F. That should help if I can find that, as the Note 5 and the S6 Edge used the same code base compared to the S6 flat.
Delgoth said:
Yeah Flashfire would work well, or Safestrap would be the best option really. But I just had the USB issue with my Note8 last night actually.
Are you sure it doesn't work, or is it intermittent? "USB DEVICE NOT RECOGNIZED" because of a bad device descriptor? What happened to me was the tongue/pin in the device port was slight bent, but plugging in the cord slowly and in the direction that would straighten out the pin made the ODIN Connection work again.
In my case it wasn't the PC port, or the cable (it was still kinda beat up though), or my drivers. I just need to plug the cord in a certain way. I was in the same boat as you last night trying to flash my N950U.
What I explained fixed my problem.
P.S. EDIT: I'm still trying to flesh out those two threads. But I haven't gotten it written well enough to post yet. I'm trying to have more done before I post this time haha. I'm learning more now, but haven't quite polished the words enough yet to reorganize the Main Posts. Because I feel like with the GHR Console, we might have enough root on 6.0.1 even to use WiFi ADB through Android Studio or something.
The Great Thing about the console is, it still works on 5.1 too, and on 5.1 we do have full root. So, the console technically has even more power, that's why we needed Safestrap. Realistically using a rooted 5.1 build on Rev 4 should still be exploitable and better able to debug improvements to The Console. Having Root Access gives you the details specifically why the Console couldn't carry out the command. So we could tweak the code for 6.0.1 operations based on the results from 5.1
The methods used on the Note 7 and Note 8 are very very similar to what we'd need on the Note 5 variants. Unless we can port this method here to the N920A Firmware. The same kind of System Root because we cannot patch the boot.img
P.S.S: I've seen the line he refers to before. But I was on a Revision 3 Combo BL/CP Build using the revision 1 OGG AP/CSC build later on. I've seen the reference to LD_PRELOAD. I've only ever looked at the Rev 4 and 5 firmware from the PC OS. My device never went past revision 3 bl's on the N920A. The N920V's never even made it as far as AT&T did. IDK why either.
Click to expand...
Click to collapse
This very thing happened on my note 5 n920a. i was stuck out, no adb or mtp all week. USB not recognized, Bad device descriptor, after flashing the safestrap. Odin picking up my device was my only choice. so i flashed back to the rev 4 MM. I tried diff PC's along with diff OS's and diff cords. I just got it to pick up adm and mtp in linux literally just now as i was reading through this. I been creeping around looking for rev 4 stuff. this is actually my first post lmao. But for real, good work guys, i admire whats going on here. Im totally ok to guinea pig my note 5 btw. its what ive been doing the passed couple weeks on free time.
Delgoth said:
Most of what I've read applied to the "F" variant of the S6. Having specific resistance values is a big key, as different resistances allows different communications. That's why the Anyway Jig does what it does, it has variable resistances. I will see about going back to some old bookmarks if I can find them then, I didn't expect it to be so soon haha.
Click to expand...
Click to collapse
Ok, so parts have been a pain for my jig-finally got it up and running. at 619/620K ohm this is what I get for output. I do not know a whole lot about mincom, or serial communication in general. When I have some more time I will read through it, and see what my next step should be. If you have any input based on what you see here let me know. I tried finding resistance values based on the MUIC driver(max77833) as outlined here but I can't find the values. I can find all of the different modes, but not the values associated with them. I'll keep posting what I find, and thanks for your input.

Categories

Resources