yashsingh1/xdaforums huggingface dataset:
[Epic 4G Android Development] j_r0dd:
this shouldn't matter if your system is odexed or not, but i do not know 100%. you should see the option in Settings>Wireless and network>Mobile AP. please tell me what you all see because i do not have an epic to test this on. the Mobile AP is part of froyo. there is no mobileap.apk anymore. but sprint may have made sure that you can't tether without their ok.
[Epic 4G Android Development] txtmikhail:
did someone get it to work yet?

Sent from my A101IT using the XDA mobile application powered by Tapatalk
[Epic 4G Android Development] ipaq3115:
I tested on two dk28 roms. Both times I didn't see mobileAP under settings>wireless. Sprint Hotspot however was still there. Couldn't get any data either because it seemed to be constantly switching airplane mode on and off.

I don't know if this would help but the way sprint has it set up you can turn on their hotspot and connect devices to it, but as soon as you turn it on it turns data off. Unless you pay for the service I guess.
[Epic 4G Android Development] kenvan19:
In Wireless settings:

Airplane Mode

Wi-fi Settings

4G Settings

Sprint Hotspot

Bluetooth Settings

Tethering

VPN Settings

Mobile Networks

That is all
[Epic 4G Android Development] lviv73:
In your mod when I go to settings there is a " Sprint hotspot" option,my ps3 sees it but no internet.

Did ya make this work on Vibarant/Captivate/Fascinate froyo roms?

Its an app so I know it can be hacked because its activated within the phone and not on Sprint's end.
[Epic 4G Android Development] j_r0dd:
I will pull apart the apk again tomorrow. Sprint Hotspot i assume is what sprint just re-named it. there is probably some other things i will need to change.
[Epic 4G Android Development] j_r0dd:
the Vibrant has this unlocked by default in the leaked froyo roms. i haven't looked at the captivate or fascinate. no motivation to really.
[Epic 4G Android Development] kenvan19:
First, thank you so much for your work. Second, I decided to try hotspot and it gave me an error saying my sprint account info was wrong so I assume that means that its still trying to use the paid service. I hope my information helps.
[Epic 4G Android Development] lviv73:
Damn it im sellin my Epic and droping sprint and going back to tmobile and Vibarant.Vibrant is getting everything while Epic eats the crumbs that fall off Vibrant's table.
[Epic 4G Android Development] formula84:
Thanks man its much appreciated so many would love to have this on sprint froyo...

Sent from my Epic 4g powered by EE Froyo, Emotionless Beast themed!
[Epic 4G Android Development] BeerChameleon:
Did any one try to remove the sprint hotspot app before installing this? Thats what I had to do with the original one....

Just an idea anyone want to try?

Sent from my awesome epic 4g
[Epic 4G Android Development] ipaq3115:
The original isn't there anymore to remove. It's built into the settings.apk now.

EDIT: Jr33 you ever hang around irc? May make for faster testing. I couldn't find a vibrant one but the epic channel is on #samsung-epic irc.freenode.net
[Epic 4G Android Development] BeerChameleon:
Oh ok then didnt know that, well hopefully there will be a working one soon

Sent from my awesome epic 4g
[Epic 4G Android Development] Slvrshot:
Anything new regarding this?
[Epic 4G Android Development] lviv73:
We need to ask Noobnl for his help om this,this should be a number one priority.
[Epic 4G Android Development] j_r0dd:
Obviously this mod isn't for you. This activates the mobile AP for use. It turns your phone into in router. This allows you to use the mobile ap.
[Epic 4G Android Development] WisdomWolf:
I think the confusion is that the Epic comes with Sprint's hotspot app, which does the same thing, but requires you to pay the $30/mnth fee to Sprint for use. If I understand this correctly, this app replaces that and does essentially the same thing, but does not require authentication with Sprint's servers and therefore does not require the extra monthly fee.
[Epic 4G Android Development] BeerChameleon:
So this is a mobile hotspot app that is free? Isnt wifi tether the google one the same ? What benefit does this have?

Sent from my awesome epic 4g
[Epic 4G Android Development] WisdomWolf:
I believe this one functions in infrastructure mode and allows for WPA/2 security. Someone feel free to correct me if I'm wrong.
[Epic 4G Android Development] BeerChameleon:
Finds my network but no internet access. To deleted do i just go into system apps?

Unless there is a way to fix it?
[Epic 4G Android Development] BeerChameleon:
So how do i remove the mobile ap option from the settings?

Or a fix would be great?
[Epic 4G Android Development] j_r0dd:
I am trying to find a fix but nobody will push those files I posted a few posts back and give me results! This works fine on all phones except the epic. But it works fine for some and not for others. If you want it removed do a nandroid restore.
[Epic 4G Android Development] BeerChameleon:
Tell Me how to push them? i tried copying the files and puting them in the folders u said but it says out of space and it says i need to overwrite but when i overwrite it it gives me out of space and the apk went through just couldnt get the jar file to work?

Any ideas?

EDIT: Will nandroid restore erase all my data/apps? i just want to get rid of it from the settings menu? i dont want to restore all my apps :(
[Epic 4G Android Development] jimmyz:
If you made a nandroid before you applied this update restoring that nandroid should restore everything for you!

Jr33- I would push the files but I haven't activated my epic yet (waiting for oct 1st for SERO) so no internet access through the phone of course. I can tell you that I am able to connect my laptop- it receives an IP, gateway etc
[Epic 4G Android Development] BeerChameleon:
Ok so help me figue out why im getting low memory when trying to push the tar file?
[Epic 4G Android Development] j_r0dd:
Nandroid restores EVERYTHING. I need somebody that knows basic adb commands
[Epic 4G Android Development] BeerChameleon:
Ok thanks sorry i cant help with those commands. :(

i wont need to restore everything if this can get working :)
[Epic 4G Android Development] Firon:
I pushed the files. Running DI07, stock kernel. Flashed your latest update, copied the files from ap.zip.

Now it FCs again with these new files. process com.sec.android.app.mobileap
[Epic 4G Android Development] russ2048:
I have the same problem connects but no internet, I will attempt to adb push those new files and see what it does then report back.
[Epic 4G Android Development] j_r0dd:
did you copy or use adb push?? there is a big difference
[Epic 4G Android Development] WisdomWolf:
I'll be giving this a go when I get home. I'm still on old ROM with andromeda kernel so I'll have to jump through hoops to get clockwork installed and then update, reinstall clockwork and give this a go. I'll report back with results later on tonight.
[Epic 4G Android Development] Firon:
Pushed to sdcard, cp to /system/app and /system/framework, since you can't adb push directly to /system (at least on the epic anyway)
[Epic 4G Android Development] j_r0dd:
oh man i didn't realize you guys don't have that ability yet! if you just cp it over you need to chmod 644 both of them. i just uploaded a newer one with those 2 files incorporated. check my original thread

http://xdaforums.com/showthread.php?p=7705636#post7705636
[Epic 4G Android Development] russ2048:
newest version force closes
[Epic 4G Android Development] Slvrshot:
Still nothing?
[Epic 4G Android Development] j_r0dd:
Are you serious?
[Epic 4G Android Development] lviv73:
Is there any progress?I know that modded Settings.apk work with no fc's but still no internet tethering,is this the latest status?
[Epic 4G Android Development] Unknown Zone:
I think the person meant a mod version of "MobileAP for DK28", I also hope one can be generated. DI18 worked great with 2.1 :)
[Epic 4G Android Development] j_r0dd:
i am just starting to look at this again tonight. i may have to take a different route with this for you guys. and hopefully i can get it working.
[Epic 4G Android Development] Unknown Zone:
Thank you very much for looking into this, I hope you can get it working fingers X :D ....this is for DK28 right?
[Epic 4G Android Development] BeerChameleon:
Sound good man, take your time it will be worth it if u get in working..

I have a question for you.. Does mobile ap work on 2.2 on your vibrant? or did the 2.2 upgrade u got just have it? Also does it work on your vibrant on a deodedexed 2.1 or 2.2 rom?
[Epic 4G Android Development] Slvrshot:
Thanks so much!
[Epic 4G Android Development] j_r0dd:
there is no mobileap mod for the vibrant. it is just there and works with zero changes.
[Epic 4G Android Development] BeerChameleon:
For 2.2 or 2.1, i thought u had mobile ap for the vibrant too? Maybe that was for 2.1?

Thats cool that it had built in wifi tethering on 2.2?
[Epic 4G Android Development] nbressette:
Crap like this makes me want to apologize on his behalf.
[Epic 4G Android Development] raiderep:
+1 couldn't agree more, any and all help is much appreciated with this, thanx for looking into it for us

sent by an Epic4g through the cosmos
[Epic 4G Android Development] ipaq3115:
Wait, the Vibrant comes from Tmo with free tether? Or the apk from the i9000 just works?
[Epic 4G Android Development] zman519:
My Friend got a galaxy s mesmerize from US cellular. And Mobile AP was on it working out of the box.

Jr33 would the file/s from his phone help you at all? If so PM me or some thing and i should be able to get them to you.

raiderep & nbressette, Yep :rolleyes: I could not agree more nbressette is right
[Epic 4G Android Development] daryelv:
I took a quick peek at some of the smali code in framework.jar to see if I could bypass the authorization. I think this is what Calkulin did on the EVO to get the Hotspot app working. The authorization code that I was modifying is in com/net/wimax, however when I smali'd the changes into a new classes.dex and re-inserted the file back into framework.jar to push back onto the phone, I ended up bootlooping.

-Daryel
[Epic 4G Android Development] formula84:
Funny I pm'd calk for help with this exactly tryin to get some assitance for the epic but he would not release any info on how he disabled the authentication, the only thing he told me was to check out wifi tether... haha I explained I was after infastructure mode.

I do know that from reading that the hack did not work for 4g as the authentication he hacked only disabled 3g auth, he said he thinksthe 4g was linked via mac maybe.

What really sucksis the newest wifi tether does support infastructure mode but only for the EVO, how gay.

Sent from my Epic 4g powered by EE Froyo, Emotionless Beast themed!
[Epic 4G Android Development] j_r0dd:
i have thoroughly been through the Settings.apk and have made a few changes here and there. Mostly just string changes. there are other places i must look to make the changes. WiMax may be using some sort of MAC authentication. If anybody still has the modded Settings.apk on their phone i uploade a couple of days ago, can you see if the tether works if you turn WiMax off?
[Epic 4G Android Development] j_r0dd:
there is no MobileAP.apk in froyo. tether is part of the system. in all the leaked froyo roms for the Vibrant the AP works without any hacks as well as USB tether
[Epic 4G Android Development] lviv73:
I tried it with 3g(i dont have 4g here) and it dint work.

Hope you get it to work,im surprised that other devs not helpin with this.
[Epic 4G Android Development] BeerChameleon:
So are we talking about mobile ap from the i9000 or sprint hotspt, cause the one that u first post perfectly works on 1x/3g/4g u know the one that only works on stock 2.1 rom... so what's the deal with this new WIP?

Sent from my awesome epic 4g
[Epic 4G Android Development] napoleon321:
This is one of the only few forums that is actually working to get this mobile ap up and running. I've been waiting for this to get up and running on somehing other than stock, if any tests are needed, I am here to help...and donate :)

sent from my fallen epic
[Epic 4G Android Development] lviv73:
Me tooooo.
[Epic 4G Android Development] F1reF1ghter:
Me too. Trying to get the Wife's epic as cool as my Evo.
[Epic 4G Android Development] daryelv:
I took the classes.dex from a stock deodexed EVO rom and the classes.dex from Calk's "Calkulin_'s_EVO_3.70.651.1_Hotspot_USB_Tethering_Fix.zip" update (/system/framework/framework.jar) and baksmali'd both and did a full file system binary compare. Here are the files that are different...

RegisteredServicesCache.smali *

MediaInfo.smali

MiniThumbFile.smali *

HtcCdmaProfileSwitch.smali

SlidingTab.smali *

MessageProvider$MissedMessages.smali

WimaxStateTracker.smali *

The files with a * exist on the Epic as well. If you would like the Stock EVO, modded EVO, and stock Epic files to look at yourself, I can zip them up for you.

One difference that I notice this morning between Calk's mod and stock is the removal of the "goto" on line 1075 of RegisteredServicesCache.smali. This smali file is identical between the Epic and EVO as well (except for the references).

-Daryel
[Epic 4G Android Development] daryelv:
This is not going to work, I found the major differences, they're in HtcCdmaProfileSwitch.smali which means we'll have to go about this a different way for our non-Htc devices.

-Daryel
[Epic 4G Android Development] ipaq3115:
I tried it without Wimax on originally as well.

Too bad we can't get Calk to help :/
[Epic 4G Android Development] j_r0dd:
if you have the modded and stock evo ones from Calk please zip them up and i will take a peak at them. the only thing that is going to really suck about this mod if we get it working would be that it will only be able to work on a deodexed system.

what i am really curious about is how Sprint activates this feature. is it an apk, a permission xml or is it on their server side?
[Epic 4G Android Development] BeerChameleon:
Thats good that it will work only on deodexed considering the first mod that u have only works on odex stock 2.1 roms, where as deodexed roms are more common and more variety :)
[Epic 4G Android Development] :
if its the hotspot feature, it activates but only allows mobileAP to grab an IP address if its registered. it basically checks for a soc code in the network to activate the sprint hotspot otherwise it gives an error 67.

basically the only way to get around it would be to activate the hotspot where it doesnt initiate a hotspot connection, just a normal 4g connection.

albeit i am entering this conversation kinda late so if this seems way off from what you are talking about then just ignore me.
[Epic 4G Android Development] daryelv:
Attaching the files here. The changes that I *think* Calk did to get it working on the EVO are in HtcCdmaProfileSwitch.smali. The changes in the Samsung equivalent would be in CDMAPhone and CdmaConnection.smali.

-Daryel
[Epic 4G Android Development] Whosdaman:
You need to modify the Settings.apk
[Epic 4G Android Development] formula84:
Right, I remeber in the wm day it was a regedit to modify which cmda profile was used for thether we would also get the registration failure [67] without the mod. I bet in the htccdmaprofileswitch the mod somehow fools the hotspot into thinking it changed but is still using the same cdma profile that the phone uses when accessing the net normally.

Sent from my Epic 4g powered by EE Froyo, Emotionless Beast themed!
[Epic 4G Android Development] BeerChameleon:
@JR

Any progress on this, or should i just wait for the official froyo source to come out?
[Epic 4G Android Development] Spurs_Redskins:
I would gladly pay for someone to get this to work with DK28. Waiting for that heroic dev to step up. HELP!!!!
[Epic 4G Android Development] daryelv:
Why not just start a bounty for getting this working on DK28. I'd put in $10 to have this working. If there's enough people interested and the bounty gets high enough, someone will step forward.

-Daryel
[Epic 4G Android Development] formula84:
Ditto put me in for 10
[Epic 4G Android Development] Spurs_Redskins:
Great idea, Daryel!

Put me down for $20
[Epic 4G Android Development] feefeeboomboom:
Or we could get AP support for wireless tether working. This phone has the hardware.
[Epic 4G Android Development] napoleon321:
thats great...put me down for 50...altogether we have 90 bucks so far, should we make a new post in general?
[Epic 4G Android Development] zman519:
I'll. Put $25 down

Sent from my ComBadge
[Epic 4G Android Development] snowmanwithahat:
So what's the big deal with MobileAP vs wireless tether?

I guess I'm not too sure what exactly it is and why I'd even want it?
[Epic 4G Android Development] neonflx:
put me down for 30!

it is worth it

that's about 145 all together
[Epic 4G Android Development] neonflx:
MobileAP allows you to create a infrastructure AP as oppose to ad hoc which is what wireless tether, barnacle and the others provide, some devices do not/can't connect to ad hoc and there are some other benefits to it, do some reading on it
[Epic 4G Android Development] formula84:
What do you mean by the phone has the hardware for it. I know that the latest wifi tether had ap mode for evo are you saying we have same chip?
[Epic 4G Android Development] feefeeboomboom:
idk what im talking about but going off the fact we have a mobileap the hardware support is there.. right? lol please dont flame..
[Epic 4G Android Development] nbressette:
Yes the hardware for infrastructure AP mode is there. The modem that got leaked with DK28 doesn't contain the information needed to bring infrastructure mode to 2.2, only ad-hoc.

Since many devices do not support ad-hoc (zune, ps3, etc) we'll have to wait for another leak, a community fix, or an official release to re-gain this ability. Or you can go back to a 2.1 modem.
[Epic 4G Android Development] lviv73:
I got $30 on this,i need internet for my ps3.
[Epic 4G Android Development] BeerChameleon:
Got 10 bucks for this hopefully if the froyo official source comes out this will be easier to get working..

What's the bounty at now?

Sent from my awesome epic 4g
[Epic 4G Android Development] napoleon321:
We're at 185 now

sent from my fallen epic
[Epic 4G Android Development] formula84:
Everyone goto the market and search wifi tether, scroll down to email developer and request infrastructure mode for our Samsung Epics, I did and also point to this thread and that there is a bounty for working AP and its at 185 maybe this will get the ball rolling with an alternate option.
[Epic 4G Android Development] napoleon321:
Done

sent from my fallen epic
[Epic 4G Android Development] formula84:
Maybe if they get enough requests they get it working.
[Epic 4G Android Development] napoleon321:
I got a response...he says he's working on an entire new app for us eic users, and asked for a tester, so I volunteered..I'll keep u guys posted

sent from my fallen epic
[Epic 4G Android Development] zman519:
Sweet

Sent from my ComBadge
[Epic 4G Android Development] raiderep:
I'd be willing to test for him too if he needs more feedback...

sent by an Epic4g through the cosmos
[Epic 4G Android Development] lviv73:
Yeah I wanna test too.
[Epic 4G Android Development] sudobaker:
Put me down for 25
[Epic 4G Android Development] saltine:
I'd test too if he needs me. I'm also ready to donate once a stable working release is available.
[Epic 4G Android Development] Kcarpenter:
I'll put $40 on it.

running total:~$225
[Epic 4G Android Development] daryelv:
Can anyone that has actually paid for the Sprint Hotspot confirm that the Wireless Tethering works with DK28? If you notice when the app starts, the 3g will go away for a few seconds while the app re-authenticates leading to an Error 67 on my phone (not authorized). There are a couple options that I see for fixing this...

1) Hard code the validate function to return the "valid" string instead of the Error 67 that the server sends back.

2) Reverse the logic in the function that calls the validate function to change the "!=" to "==".

2) Skip the whole section of code that disables the data connection and re-auths. If the authentication is Sprint specific, we may be able to look at the code from the Vibrant/Captivate/Mesmerize and replace the appropriate sections.

Options 1 and 2 may or may not work depending on other outside code. These options might get past the auth section, but then the 3g connection might not be connection. Option 3 probably has a better chance of success.

The other thing to think about is that Sprint/Samsung will be dropping an official Froyo rom soon, I'm not sure it's even worth it to make modifications on DK28 at this point when something newer is right around the corner and everything will need to be redone.

Even after the official rom drops, I'll be waiting for Mammon and Randy_T to get their hands on it and start tweaking things.

-Daryel
[Epic 4G Android Development] saltine:
I'll stay on 2.1 just to have infrastructure mode tethering, if we ever get an official 2.2 I'd only move over if I knew I could get infrastructure tethering on the other side.
[Epic 4G Android Development] zulubushi:
I'm running Bonzai and tethering using the paid hotspot app 5 DAYS A WEEK without a problem. You're right... it drops the 4G connection to authenticate with the network and then reconnects to 4G once authentication has occured.

Caveat emptor... I CAN'T DO 4G HOTSPOT AND VOICE simultaneously like I do voice/data on the phone connected to 4G. I think it has something to do with how the phone's software authenticates. Whenever a call comes in 4G drops and so does the hotspot, and as soon as the call ends, 4G reconnects and I'm blazing again.

I've called Sprint and talked to upper tier tech and they told me they tried it with a unit and it worked just fine. I called shens after having gone through my 3rd Epic and it didn't work. I emailed them back, telling them that and their response was that they would confirm with Samsung that this is supposed to work. Baaaaa... the scapegoat this way comes. :(

I'm on 2.2 on Bonzai and tethering via infrastructure mode just fine. I'm on an RFS version of Bonzai.
[Epic 4G Android Development] Flint420:
[/QUOTE]I'm on 2.2 on Bonzai and tethering via infrastructure mode just fine. I'm on an RFS version of Bonzai.[/QUOTE]

How did you accomplish this? Are you sure its not ad-hoc. According to this thread its not possible. Are you using an older radio with 2.2. Id like to know the steps you used as I am on bonsai and would love to tether my blu ray without routing it through pc with ICS.
[Epic 4G Android Development] lviv73:
Yeah,how is it possible?Is the tethering free or paid?
[Epic 4G Android Development] Koadic:
Did you guys not read the post your quoting? :)
[Epic 4G Android Development] zulubushi:
I'm on 2.2 on Bonzai and tethering via infrastructure mode just fine. I'm on an RFS version of Bonzai.[/QUOTE]

How did you accomplish this? Are you sure its not ad-hoc. According to this thread its not possible. Are you using an older radio with 2.2. Id like to know the steps you used as I am on bonsai and would love to tether my blu ray without routing it through pc with ICS.

The Hotspot app is actually built into froyo now and it's working just fine in Mammon's ROM. I'm using the stock froyo hotspot app for infrastructure tethering. This thread is about the i9000 mobile AP .apk which is different from what I understand. Again, I'm paying the $30 hotspot add-on as well.
[Epic 4G Android Development] AndrewZorn:
Does using the Froyo tether mean you need to pay? If so, that's hardly reassuring...
[Epic 4G Android Development] BeerChameleon:
Has anyone tried the eclair mobile AP on custom eclair deodexed roms with the latest deodexed to odexor tool in development? Just wondering I'm going to try it when I get home just wonder if anyone e tried it and it worked it failed?

Sent from my awesome epic 4g
[Epic 4G Android Development] lviv73:
Good idea,let us know if it works.I was gonna try it but dint have time.
[Epic 4G Android Development] BeerChameleon:
Im going to test this like right now and within the next hour ill post results.
[Epic 4G Android Development] hexatron:
eh? Any Word?