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.
 

Crimsonflare

Well-Known Member
Newcomer
Joined
Dec 3, 2013
Messages
63
Trophies
1
Age
39
Location
Juiz de Fora
XP
727
Country
Brazil
I need some help... I didn´t find the answer through the forum, searched high and low...
My 3DS connects to Nintendo Zone (using Riilay), however I didn´t got any hits!!! Like there´s no streetpass... What can I do to resolve? Really needs it for Bravely Default...
 

Lyomak

Well-Known Member
Member
Joined
Jun 24, 2009
Messages
436
Trophies
1
Age
39
Location
Bogotá
Website
twitch.tv
XP
389
Country
Colombia
Does anyone tested this on a Motorola Moto G or a 4.4 KitKat phone? I have to stop using the dd-wrt method because that was bugging my entire connection and my family was kinda upset about it. xD
 

gamer765

Well-Known Member
Member
Joined
Nov 13, 2012
Messages
208
Trophies
1
Age
32
XP
1,069
Country
United States
Does anyone tested this on a Motorola Moto G or a 4.4 KitKat phone? I have to stop using the dd-wrt method because that was bugging my entire connection and my family was kinda upset about it. xD

It didn't work for me, the method it claimed worked for me was busybox. I just have my laptop rebroadcast its wifi signal and use a MAC cycler for happy camping.
 

Ceron

Member
Newcomer
Joined
Aug 16, 2013
Messages
5
Trophies
0
Age
34
XP
71
Country
United States

I tried using that program. I was able to get internet on my phone via a USB connection, and I was able to set up a hotspot my 3DS could connect to. However, the 3DS didn't have access to the internet. I searched the forum thread of the guy who created the PC reverse tethering program, and someone had the same problem where the internet wasn't passing to the devices connected via hotspot. The creator said he had no fix for it. Are you aware of any programs that will allow the devices to access the internet?
 

nandu

Well-Known Member
Newcomer
Joined
Aug 14, 2009
Messages
66
Trophies
1
XP
1,057
Country
So I'm trying out the busybox method on S4 and once I start Riilay my 3DS no longer connects to the attwifi hotspot, doing the connection test either says "could not find an access point" or "could not connect to the access point" saying the security key has changed... except it has no protection. :blink: Eh, I give up...
 

zhdarkstar

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
573
Trophies
1
XP
566
Country
United States
Running this on my HTC One with 4.4.2 rom. I can get my 3DS to see the Nintendo Zone, but I can't connect to it nor do I get any streetpass tags. Busybox method is the only one that the app seems to like.
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,032
Country
Vietnam
Running this on my HTC One with 4.4.2 rom. I can get my 3DS to see the Nintendo Zone, but I can't connect to it nor do I get any streetpass tags. Busybox method is the only one that the app seems to like.

Busybox is kinda more universal. The other methods are very device-specific.
 

Zurce

Well-Known Member
OP
Newcomer
Joined
Aug 16, 2013
Messages
50
Trophies
0
Age
33
XP
304
Country
United States
Hey, long time i don't post here.

While it might seem that i disappear from the earth, it's not that i abandoned the app, just until there's no method for changing the mac on 4.4 i don't see the point of adding more things.

Have you guys found anything working for Kitkat?
 

sohail butt

New Member
Newbie
Joined
Feb 17, 2014
Messages
1
Trophies
0
Age
57
XP
51
Country
Canada
hi zurce

i need to build a custom app for phone which can allow me to change the mac of my phone at will. ur app with a few modifications should do the job. i am willing to pay for the work. can you plz contact me at [email protected] and i will discuss the details with u.

regards

sohail
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,032
Country
Vietnam
hi zurce

i need to build a custom app for phone which can allow me to change the mac of my phone at will. ur app with a few modifications should do the job. i am willing to pay for the work. can you plz contact me at [email protected] and i will discuss the details with u.

regards

sohail

Why not just PM him? Or post your phone model and request support?
 

OliverReed

Well-Known Member
Member
Joined
Apr 4, 2012
Messages
106
Trophies
0
XP
154
Country
So ive set this up on my nexus 4 kitkat and used the busybox method my 3ds connects as a nintendo zone, do i just go to sleep mode and leave my 3ds?
 

RupeeClock

Colors 3D Snivy!
Member
Joined
May 15, 2008
Messages
6,497
Trophies
1
Age
34
Website
Visit site
XP
2,966
Country
I succeeded in rooting my Galaxy note N7000, installing StreetPass Riilay and using the busybox method, but it seems as though my 3DS has a very hard connecting.
It connects for a split second and immediately disconnects, I tried having my laptop connect to the tethered signal and that maintains a connection but can't get internet access.
It seems like my phone itself has some tethering issues I need to figure out, dang.

Edit: Ah snap, found the issue. I was supposed to enable mobile data to get tethering to work.
My 3DS actually connects to my tethered Note now, now to see if my 3DS will actually get a streetpass hit from this.
Hmm, nope, and sadly all this did was eat up my phone credit on my pay as you go sim, I guess this method may unfortunately not be for me after all.
I did try USB tethering but that didn't seem to work either, at least not off my desktop, I wonder if my laptop might work.
 

Uddasa

Member
Newcomer
Joined
Mar 14, 2009
Messages
13
Trophies
0
XP
169
Country
France
Hi Zurce,

First of all, thank you for you app!

I've got a Galaxy SIII LTE (I9305) with 4.3 ROM and none of your methods are working.
In this ROM there is a new path to change the MAC address: "/efs/wifi/.mac.info".

Could you add this new path please?

Also, I don't know if it's a bug or not, but when I tried you app with another ROM (CM 10.1) it never restored my original address on exit, I had to edit the file manually every time.

Thanks!

PS: any chance to see your app on Google Play, or source code release?

69aa2336-acec-4b75-b214-061dad4265c6.jpg
 

Kaylien

Member
Newcomer
Joined
Mar 18, 2014
Messages
5
Trophies
0
Age
37
XP
51
Country
On my Galaxy S3, I have the /system/etc/wifi/nvram.txt path, but the file itself is named "nvram_net.txt" Therefore the app cant find the file. Does anyone know anyway I can work around this?

I also installed BusyBox and tried that method, it seems to be working, its broadcasting anyway, so far no Streetpass hits, but fingers crossed!
 

Uddasa

Member
Newcomer
Joined
Mar 14, 2009
Messages
13
Trophies
0
XP
169
Country
France
Busybox never worked for me : there is no error but the MAC is never changed.
To check it I use on another android device the app "Wifi Analyser" to see the mac address.
 

Kaylien

Member
Newcomer
Joined
Mar 18, 2014
Messages
5
Trophies
0
Age
37
XP
51
Country
The command in my terminal app seems to confirm that the MAC is changing, although I can't seem to find the app you mentioned, all the ones I'm finding only see surrounding WiFi signals, or the phones own WiFi connection (which is deactivated in favor of hotspot when Riilay is active) Could you be more specific?

Still no Streetpass connections, even with the :46 MAC address :(
 

Uddasa

Member
Newcomer
Joined
Mar 14, 2009
Messages
13
Trophies
0
XP
169
Country
France
I'm using this app : https://play.google.com/store/apps/details?id=com.farproc.wifi.analyzer
If you can't see it, maybe it's incompatible with your other device (of course, don't use it on the same phone using SP Riilay).

If you have only 1 device, the terminal command will work fine, it's just I find it more convenient with the app.

Getting Streetpass was fast for me, less than a minute. Check that you set the wifi name to "attwifi" with no security.
I also configured the 3DS to use this wifi connection.
 

Kaylien

Member
Newcomer
Joined
Mar 18, 2014
Messages
5
Trophies
0
Age
37
XP
51
Country
SSID is attwifi, open, channel 1.

DS won't connect to access point at the testing stage even though its broadcasting perfectly...*sigh*

Ok, update, I've figured out my problem; When I left the hotspot as just "attwifi" without security, I can connect to Nintendo Zone without a problem. But EVERYTIME I use ANY app to change my MAC address, to ANYTHING, It either fails, or changes but will not connect. Heck the WiFi tether app used in http://gbatemp.net/threads/how-to-have-a-homemade-streetpass-relay.352645 Doesn't even broadcast! (No device with wireless capability can see any network coming from the Android, so I can only assume it's not even turning on regardless of what the app says!)

I then tried to do the Win7 method, with three different computers, each time the hosted network simply refused to start, period, no matter what services I started, cmd commands I pushed through, regardless of whether hosted network was allowed or not.

I give up, three days I've been trying to do this, Apparently I'm simply not allowed to play StreetPass games :(

Thanks for the advice anyway Uddasa
 

Uddasa

Member
Newcomer
Joined
Mar 14, 2009
Messages
13
Trophies
0
XP
169
Country
France
Sorry to hear that you give up.

If you really wan't to try one last time, I suggest you to flash another ROM : with CM10.1.3 + Boeffla kernel (with original CM kernel MAC could not be changed) it works great, although I can't be 100% sure it'll work as I've a i9305 and you a i9300.

I'm currently on GALAXY PROJECT 15.0 where MAC changing works but SP Riilay needs to be updated.
 

Kaylien

Member
Newcomer
Joined
Mar 18, 2014
Messages
5
Trophies
0
Age
37
XP
51
Country
Hmm...There is one thing I didn't think of, my ROM is pretty outdated anyway, high time for an update I think!
I'll trygoing over to a CM10.1.3 ROM then throw in the Boeffla kernel, and see how we go!
(Will have to install one then the other manually, as it seems that one you use is in fact not compatible with the i9300, at least I can find no confirmation of such)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
  • K3Nv2 @ K3Nv2:
    Nearly 4 hours without power :(
  • Veho @ Veho:
    SO POWERLESS
  • K3Nv2 @ K3Nv2:
    Tell Kanye I need power
    K3Nv2 @ K3Nv2: Tell Kanye I need power