Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Import sqlite on Android 10 #450

Closed
jloehel opened this issue Oct 12, 2020 · 7 comments
Closed

[Feature Request] Import sqlite on Android 10 #450

jloehel opened this issue Oct 12, 2020 · 7 comments

Comments

@jloehel
Copy link

jloehel commented Oct 12, 2020

I bought a new phone. I am trying to import an old database but I can't find the sqlite file. What is the current status? How can I migrate?

@bobzilladev
Copy link
Member

Yeah, google now forces the data to be in the app's internal storage and not the virtual sdcard. We added a full export:
3-horizontal-line menu -> Database -> Backup Database. After that completes it will pop up a share dialog to allow the file to be emailed or other ways to transmit off the device.

We don't have a way to import that data back in to a new device at this time, unfortunately. On that same Database panel there is an "import observed" though, which will pull in data from the wigle servers. That doesn't grab every field, but would let the device know what networks are new to you or not.

@jloehel
Copy link
Author

jloehel commented Oct 12, 2020

We don't have a way to import that data back in to a new device at this time, unfortunately.

Any ideas or plans? How can I help?

@bobzilladev
Copy link
Member

Don't think there's a way to write the to internal app storage without rooting the device. So the "import observed" button is currently the only way forward. Otherwise would need an import mechanism coded into the app which I'm not sure when we would be able to get to doing.

@jloehel
Copy link
Author

jloehel commented Oct 13, 2020

Don't think there's a way to write the to internal app storage without rooting the device. So the "import observed" button is currently the only way forward. Otherwise would need an import mechanism coded into the app which I'm not sure when we would be able to get to doing.

Okay, thanks for the feedback. It would be really awesome if you (we) could add such a functionality.

edit: Do you have any contribution guidelines?

@rksh
Copy link
Contributor

rksh commented Oct 28, 2020

all contributions are welcome! We have no distinct guidelines, but we use rely on fork-and-PR - gives us a chance to review, suggest any changes, and merge in a way that kinda-lines up with our release cadence. Bobzilla and I are probably right reviewers to add.

@rksh
Copy link
Contributor

rksh commented Feb 21, 2021

probably cold comfort, but you can also import individual uploads from your uploads screen as well - click and indicator with a grey left-side indicator and a green right-side indicator (successfully uploaded to the server, not from this device) to download the upload data in question to the new device. If someone wanted to implement a restore-all-networks-observed-to-this-device, this could work, although it's worth noting that beyond a certain point, shoving everything into your local database is not advisable - it'll slow down scanning performance, risk maxing device storage quotas under the new storage rules @bobzilladev mentions above.

@rksh rksh changed the title Import sqlite on Android 10 [Feature Request] Import sqlite on Android 10 May 30, 2023
@bobzilladev
Copy link
Member

Going to close this as it's basically asking for full server import, which is in this issue: #10

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants