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

Backup System #122

Open
NotesOfReality opened this issue Jul 13, 2018 · 16 comments
Open

Backup System #122

NotesOfReality opened this issue Jul 13, 2018 · 16 comments
Labels
enhancement New feature or request

Comments

@NotesOfReality
Copy link

Could you please add as a new feature a backup/restore system?
I would like it to mainly backup opened tabs, web navigation history, bookmarks and chrome flags and maybe settings.
The possibility to choose what part of the backup may be restored and to view its content would be useful.
The backup should be made by creating a file (I guess it should be a text type) and nothing more.

At anyway your speed hacks are crazy, my best compliments because this is the snappiest chromium build I've tried since maybe four years of various experiments with other chromium and non-chromium browsers.

@gdgsdg123
Copy link

history:
'/data/data/com.kiwibrowser.browser/app_chrome/Default/History'

bookmarks:
'/data/data/com.kiwibrowser.browser/app_chrome/Default/Bookmarks'

chrome flags & settings:
'/data/data/com.kiwibrowser.browser/app_chrome/Local State'
'/data/data/com.kiwibrowser.browser/app_chrome/Default/Preferences'
'/data/data/com.kiwibrowser.browser/shared_prefs/com.kiwibrowser.browser_preferences.xml'

@NotesOfReality
Copy link
Author

Thank you very much for the precious information, if only I had known a bit of programming languages I would have implemented the backup system by myself and then created a pull request.

@gdgsdg123
Copy link

Just manually back them up/restore with any adequate explorer, actually...

@NotesOfReality
Copy link
Author

Yeah, I already know that, I simply think that adding such a feature with a proper UI could make the app go in the top 5 or something like that

@madranet
Copy link

Thanks. This is good for helping back up an existing Kiwi config and restoring it. But doesn't address importing data from another browser.

Please don't fall into the trap so many developers do of bringing out a new product and expecting people to migrate to it without being able to bring their existing data over from your rivals, who they've been [more or less] happily using for years.

Doesn't directly affect me as I have my bookmarks stored on pinboard. But a lot of folks will have years worth of bookmarks and history stored in $CurrentBrowser and are much more likely to move to $NewBrowser if they can bring that stuff with them.

@NotesOfReality
Copy link
Author

Thanks. This is good for helping back up an existing Kiwi config and restoring it. But doesn't address importing data from another browser.

Please don't fall into the trap so many developers do of bringing out a new product and expecting people to migrate to it without being able to bring their existing data over from your rivals, who they've been [more or less] happily using for years.

Doesn't directly affect me as I have my bookmarks stored on pinboard. But a lot of folks will have years worth of bookmarks and history stored in $CurrentBrowser and are much more likely to move to $NewBrowser if they can bring that stuff with them.

I think this is a quite worth of attention denotation, it now is so more than ever since Kiwi Browser developer even has brought Chrome extensions support.

@NotesOfReality
Copy link
Author

NotesOfReality commented May 14, 2019

In case anybody may ever need it, here I leave the "opened tabs" path, which has recently been tested by me.

opened tabs:
'/data/data/com.kiwibrowser.browser/app_tabs/'
copy the whole folder and replace the app_tabs/0/tab_state0 file or edit it adding the URLs listed there

Moreover I'd say we don't need the bookmarks path since we have the bookmark im/export feature.

@gdgsdg123
Copy link

Moreover I'd say we don't need the bookmarks path since we have the bookmark im/export feature.

Prefer doing so by modifying the files anyway...

@KaKi87 KaKi87 transferred this issue from kiwibrowser/android Jul 23, 2021
@KaKi87 KaKi87 added the enhancement New feature or request label Jul 23, 2021
@DUOLabs333
Copy link
Contributor

While this may work, it does require you to have root. I tried using the "Extensions" tab to manually go inside its folder (since it would have access), but it didn't work.

@elig0n
Copy link

elig0n commented Jul 21, 2022

Is there a way to backup the extensions list or the extensions with their configs collectively ?

@DUOLabs333
Copy link
Contributor

DUOLabs333 commented Jul 23, 2022

An (relatively) easy way this could be implemented is to save all your data to /sdcard/Kiwi Browser. Then there would be no need to implement a backup system, as you could just copy the folder to wherever you like.

@dausruddin
Copy link

dausruddin commented Oct 30, 2022

Thank you @gdgsdg123 and @NotesOfReality. Luckily I have root.

For saved passwords, /data/data/com.kiwibrowser.browser/app_chrome/Default/Login Data

@Vojtak42
Copy link

An (relatively) easy way this could be implemented is to save all your data to /sdcard/Kiwi Browser. Then there would be no need to implement a backup system, as you could just copy the folder to wherever you like.

This would be really useful.

@Vojtak42
Copy link

history: '/data/data/com.kiwibrowser.browser/app_chrome/Default/History'

bookmarks: '/data/data/com.kiwibrowser.browser/app_chrome/Default/Bookmarks'

chrome flags & settings: '/data/data/com.kiwibrowser.browser/app_chrome/Local State' '/data/data/com.kiwibrowser.browser/app_chrome/Default/Preferences' '/data/data/com.kiwibrowser.browser/shared_prefs/com.kiwibrowser.browser_preferences.xml'

But without root you don't have access there. Please implement feature like Termux has so you can access all of it's files even without root

@Ibuprophen
Copy link

This appears (to me) very similar to the #728 issue I had submitted quite some time ago without any resolution thus far.

~Ibuprophen

@zpangwin
Copy link

Since #845 was just closed with the message:

Closing and linking this to #122

I would like to request that whatever backup method is added also support exporting to a browser-neutral format (such as .html or txt) for the currently opened tabs as the main ask in #845 was to be able to have something that could allow exporting currently opened tabs from kiwi in a format that could be opened on desktop browsers without requiring cloud services.

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

No branches or pull requests

10 participants