StreetPass Riilay: The HomePass method on your phone

5ajm4zR.png

Hi! I'm Zurce (formerly DanteMx).
I have developed an App for Android that cycles the method i use to change the Mac Address of our devices, It's called StreetPass Riilay and you can download it today.

What are the requirements for this app?
As far as i know, this app should work for anyone that can change it's mac by editing the file /data/etc/wlan_macaddr0, have mobile data and root. If you fulfill this requirements this app should work out of the box with you and you should be a Happy User.

Ohh man! the app didn't work for me!
Don't worry, that's the reason the app is here , if the method that the App use to change the Mac doesn't work for you (you should see a permission denied Toast) it's probably because you're on a different device or Android version that i am, I'm currently running Sony Jelly Bean on my Xperia Z, so anyone with that set up could make the app work, and if you have a different set up and you have found a way to change the mac, please explain it to me on an Image tutorial, since (I repeat) I don't have the device and it doesn't work for me if you tell me "hey bro edit this file in /data/ called nvum.something" if i don't have the device and I don't know what i should edit from that file.

The app still a beta and most of the work that it needs to be done it's about the compatibility with the different kernels and their way to manage the Mac Address. If you guys help me we probably can get this working for most of device in 1 or 2 weeks.

Cool! You Got Any Screens?
I sure do:

3DZSnOAh.png
1IcMhUWh.png


Awesome, another question, Will this App work for Tablets?
While i don't recommend to run this app on a Tablet it should run with no problem, most of the Tablets out there are Wi-Fi so i didn't take the time to adjust the layout for Tablet, it should work with no problems but it probably would look ugly as f*ck or really small, but this is something i'll fix in future updates.

Hey I don't like "this" or "that", Change it!
If you don't like something just tell me why and if I think you're right I'll probably change it, remember StreetPass Riilay is made by me for you guys so feedback is well received.

Also if you want to help build my app better and you know how to do UI or have some tips for me, PM me, Any Help is well received too.

Everything sounds great, Is This App on the Play Store?
Unfortunately no, at least not right now, While it works for me , it probably doesn't work for a lot of people out there, so to upload it to the Play Store first i want to fix most of the problems and wide the compatibility with most devices, besides, right now I'm broke and i don't have money for the registration fee, i'll probably will in 1 week or 2 so be patient and if you wanna see this in the Play Store give me your feed back. (as well donation are super fine guys!)

So if it's not in the Play Store , How do i download it?
You need to side load the app to your phone, you simply go to Settings->Security->Unknown Sources and check that box, but you probably know this if you're already rooted.

Then download the app from here:

Google Drive Download V3.1:https://docs.google.com/file/d/0B5n38nW5GD0pSVJIQThjQ2hxM3M/edit?usp=sharing
Dropbox Download V3.1 :https://www.dropbox.com/s/f3tedvc8sv0rmgj/SP Riilay V3.apk

Awesome, Anything else?

Well , I'll like to thank the original creator of the thread dicamarques and the people who helped it to make everything work, also if you like to donate it will be gladly appreciated and it will help me pay the registration fee for the Play Store :lol:

btn_donateCC_LG.gif
How to use it:
Start your mobile data.​
Go to Settings->More->Tethering & Portable Hotspot (this may vary depending your phone)​
Select Portable Wi-Fi hotspot settings.​
and configure your hotspot with this settings:​
SSID:attwifi
Security:none
if you use the "_The Cloud" SSID you'll have to configure the 3DS to use the hotspot as one of the three connections.​
Start the App and configure your settings, most of the time the 1 minute cool down time works for me, but sometimes depending on your network speed you might need 2 or 3 minutes to get the StreetPass.​
As for the starting Mac , I'll recommend it to let it as it is, but if you already streetpassed one of the macs start from there.​
Press Start Riilay and it should automatically start your hotspot and change your mac, in this point, if you see a toast telling you "Permission denied" this does not work for you​
and remember you need ROOT....
UPDATE: StreetPass Riilay V2!:
Hello! i have added a few methods more in the app, while i tested those with dummy files it probably works now in more devices, also i add a busybox method which in theory it should be compatible with all the devices out there but with sadly is not , if your device has a file with the Mac on it, like my case or hard code it in other file the busy box method will not work, but in those devices where the mac is nowhere to be found in theory it will work.
The Methods i added are:

/data/.nvmac.info
/factory/wifi/.mac.info
/data/etc/wlan_macaddr
BusyBox wlan0 devices.

Check out the new links.

Also, i changed the reconnection code so now it takes 10 to 15 minutes to reconnect the device so the 1 minute cold down it's not gonna work at least you have very good Internet.
Any doubt or question don't be afraid to ask, i'll probably update the app by Wednesday adding more Macs (i think there's 50 out there! ) a pause mode, and a notification mode where the app will notify you every 10 macs to check the Mii Plaza before to continue.
Hope i can fix all the compatibility issues as soon as possible but at least i expect the people that can use the app (that should be at least people with Xperia Z/ZL, and LG LX series i believe) is enjoying it .
PS: If the app looks uglier it's because i tried re doing the UI but failed , it shouldn't be that ugly next time.
Greetings and thank you for using my app.!
UPDATE: StreetPass Riilay V3!:
New Updated, i added some new methods as well a randomizer for the macs and Mac address up to 5F, didn't have the time to test all of them but they should work, also i extended the time for the cooldown, now instead of using 60 seconds it use 75, because the reset method for the tethering it was taking 15 seconds of the actual connection time so, now 1 minute it's equivalent to 75 seconds of time and 60 seconds of actual connection. Also i extended the times up to 15 minutes if anyone needs that much cooldown time.​
The new Methods i added are:​
/system/etc/wifi/nvram.txt
/data/misc/wifi/config
These methods use in line mac (instead of files with only the mac) so if your setup needs to edit an specific line in a file just ask for it.​
The app no automatically select the method you should use based on the location of the files, so you don't have to pick it manually anymore but the option still is there but probably is going to be gone in the next update.​
The next update will probably be August 31 since I'm going back to my university so ask for features you wanna see in the next update (that probably would be the last one before Google Play :DD )​
Also, busybox while it works in all phone or most of them, it doesn't always change the mac of some phones because they are hardcoded in some files on the system, try to search for those files if you see busybox is not working for you.
 

Uddasa

Member
Newcomer
Joined
Mar 14, 2009
Messages
13
Trophies
0
XP
169
Country
France
Yes, just flash one of the latest CM ROM (not the 4.4 though). Maybe you won't need to flash another kernel. Try without it before.
I don't know why but on my phone the default CM kernel wouldn't allow me to change the MAC.

Try some combinations of ROM/kernels. It may be tedious, but once it'll work you'll finally enjoy your streetpasses!

(And if you make a backup of your ROM before, it's easy to restore if you make a mistake.)
 

Kaylien

Member
Newcomer
Joined
Mar 18, 2014
Messages
5
Trophies
0
Age
37
XP
51
Country
Yup backed everything up and stored it on my PC first, as is tradition! I just finished flashing CM 10 and the Kernal and all seems hunky dory so far!

Nope, not even after 4 different ROM's. Have gone back to my backup.
This just wasn't meant for me or the GS3, which is much the same thing. Guess I'll just have to go buy a WiFi dongle and try the other methods again, because I'm done screwing with this.
Thanks anyway
 

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
13,006
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,112
Country
United States
Is there any reason this needs mobile data? I have a Galaxy S4 and can spoof my mac address, but I don't have a service plan, wi-fi only. Is there any way to get this working with my wireless router?
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,032
Country
Vietnam
Is there any reason this needs mobile data? I have a Galaxy S4 and can spoof my mac address, but I don't have a service plan, wi-fi only. Is there any way to get this working with my wireless router?

You can reverse tether from a PC.
 

spoonman54321

Well-Known Member
Newcomer
Joined
Jun 29, 2013
Messages
60
Trophies
0
Age
40
XP
213
Country
United States
This is very interesting to me, but I kind of don't want to root my phone. Are there any alternatives that do the same thing that don't require rooting your phone?
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,032
Country
Vietnam
Sorry to annoy you, but is there a free reverse tethering app you can recommend specifically for my setup?

I'd recommend setting it up manually.
See this guide here: http://forum.xda-developers.com/showthread.php?t=2287494
Once you have internet, change your MAC then tether.
This is very interesting to me, but I kind of don't want to root my phone. Are there any alternatives that do the same thing that don't require rooting your phone?

None that I know.

----------------------------
This method is only useful for passing on specific MACs now as any nZone will give you Streetpasses.
 

fatihG_

New Member
Newbie
Joined
Apr 26, 2014
Messages
2
Trophies
0
Age
34
Location
The Hague, Netherlands
Website
www.fagurd.com
XP
41
Country
Netherlands
Hey guys,

I just rooted my device and installed this app. I seem to be able to get an internet connection on my 3ds now with it. (not sure if it connects to my wifi or my tethered phone using a data plan. I do get a notification though, that there is a nintendo zone.)
However, I did not get any street passes (yet?). Does it take a while to get a street pass using this method?

Afaik I got the latest ROM for my note (NT7000). I see you guys talking about other ROMs and kernels and what not. No clue if I should be doing any of those. Afaik I got PhilZ v5 or something with a safe kernel.
I used this guide, method 2: http://beginnerguides.net/root/samsung-galaxy-note.
It says i have rooted it and have a CFW as well now.

For what it's worth, I ran out of my highspeed internet for this month on my phone and I am being throttled to 64kb/s afaik. Could this be a problem?

Also, how does this actually work? Does it only work with the mac adresses that are in the list on google docs? Or could I get hits from someone that passed an actual relay point?
 

AlBa

Well-Known Member
Member
Joined
Oct 10, 2006
Messages
168
Trophies
0
XP
244
Country
Hey guys,

I just rooted my device and installed this app. I seem to be able to get an internet connection on my 3ds now with it. (not sure if it connects to my wifi or my tethered phone using a data plan. I do get a notification though, that there is a nintendo zone.)
However, I did not get any street passes (yet?). Does it take a while to get a street pass using this method?

Afaik I got the latest ROM for my note (NT7000). I see you guys talking about other ROMs and kernels and what not. No clue if I should be doing any of those. Afaik I got PhilZ v5 or something with a safe kernel.
I used this guide, method 2: http://beginnerguides.net/root/samsung-galaxy-note.
It says i have rooted it and have a CFW as well now.

For what it's worth, I ran out of my highspeed internet for this month on my phone and I am being throttled to 64kb/s afaik. Could this be a problem?

Also, how does this actually work? Does it only work with the mac adresses that are in the list on google docs? Or could I get hits from someone that passed an actual relay point?
FYI, had the same problem on my I9100G, had to revert to Android 4.1.2 with CM10... now works with Android Wifi Tether, still not with that app tho :o
 

pulpwinnfield

Member
Newcomer
Joined
May 17, 2014
Messages
5
Trophies
0
Age
40
XP
105
Country
I only was able to make it work once and i think it was luck, my problem is that the app changes the mac address but nor the 3ds or any other devices are able to connect to the hotspot. If i restart manually the hotspot, they do connect but the mac address reset to its original value. I have a galaxy s with CM 4.1.2 (i tried with 4.0 up to 4.4 without any luck). Any Advice?
thanks
 

Dark Fulgore

Well-Known Member
Member
Joined
Apr 30, 2010
Messages
147
Trophies
0
Age
35
Location
Belo Horizonte - MG
XP
302
Country
Brazil
Tried on my Droid Razr HD (XT925) running CM11 4.4.2.
All methods gives me error, some of them gives me the error but the 3DS finds a nearby Nintendo Zone anyways. Only the BusyBox method that works without errors, the 3DS finds the Nintendo Zone but if I try to add the connection on the 3DS settings, it shows "Connection Test Failed".
Is this normal? Will work even with this error?

I tried the app because it seems very easy to use, other tutorials are so messy. Beside this app, there's any other good way I can try?
 

Inwait

Member
Newcomer
Joined
Mar 15, 2009
Messages
13
Trophies
0
XP
118
Country
Gambia, The
I've got a question regarding the number of streetpasses.

I managed to use the app in order to get 3 streetpasses so far. The problem is that I have to wait 8 hours before I can get another one with my 3DS.
I know that you can get only one per MAC adress but I thought when I change the used MAC adress in the riilay app (manually by selecting another one to start with) I would be able to get another hit but...nothing.
It seems that, no matter what MAC adress I use, my 3DS can only get one hit every 8 hours.

I'm using bluebox if that's important
my hotspot is attwifi (I even tried renaming the hotspot into "_The Cloud" and changing the adress but nothing)

So is there a way to be able to get several hits without waiting 8 hours? That's quite tedious...:glare:
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://www.phonearena.com/phones/compare/Samsung-Galaxy-S22+,Google-Pixel-8a/phones/11762,12219...