<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Backup and restore using ubports-installer]]></title><description><![CDATA[<p dir="auto">Hi all, I'm doing some modifications to the ubports-installer in order to be able to manage user and system data backup and restore.</p>
<p dir="auto">I have added a backup button on the install screen :<br />
<img src="/assets/uploads/files/1575400122855-1.png" alt="1.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">When you click on it you will have the following screen :</p>
<p dir="auto"><img src="/assets/uploads/files/1575400196779-2.png" alt="2.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">The installer will read the size of both system and userdata partition and give you an estimated sized need on your disk. You can name your backup. When you will click ok let's go, the phone will reboot into recovery and the backup will start :</p>
<p dir="auto"><img src="/assets/uploads/files/1575400303325-capture-du-2019-12-03-20-05-51.png" alt="Capture du 2019-12-03 20-05-51.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">At this and the phone will reboot into the OS. you will be able to find 2 tar file on your computer disk : one for the system-data, the other one for the user-data.</p>
<p dir="auto">It is actually working fine on Meizu Pro 5.<br />
BUT, in one of my previous thread, I had the issue that in recovery image, the user and system data partition was not mounted on /data.</p>
<p dir="auto">In the installer code, I added for the Meizu Pro 5 the mounting of sda44 on /data/</p>
<p dir="auto">So my questions to you are :</p>
<ul>
<li>Who else on different phone models have the partition /data/user-data, /data/system-data not mounted in recovery ? If that is the case, what is your partition device to mount ?</li>
<li>does every one have the folder user-data and system-data in the /data folder while in recovery ?</li>
<li>Are you ok with this feature or do you find it usless ?</li>
</ul>
<p dir="auto">I will now write the restore option.</p>
]]></description><link>https://forums.ubports.com/topic/3480/backup-and-restore-using-ubports-installer</link><generator>RSS for Node</generator><lastBuildDate>Sat, 14 Mar 2026 23:25:55 GMT</lastBuildDate><atom:link href="https://forums.ubports.com/topic/3480.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 03 Dec 2019 19:22:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Mon, 02 May 2022 13:34:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/justinz" aria-label="Profile: justinz">@<bdi>justinz</bdi></a> Not done yet, my friend.</p>
]]></description><link>https://forums.ubports.com/post/64025</link><guid isPermaLink="true">https://forums.ubports.com/post/64025</guid><dc:creator><![CDATA[Emphrath]]></dc:creator><pubDate>Mon, 02 May 2022 13:34:01 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Mon, 02 May 2022 02:26:19 GMT]]></title><description><![CDATA[<p dir="auto">Was this work ever merged into the installer? I have a Pixel 3a (sargo) and I can't see the <code>Backup my device</code> button. I'd really love this feature!</p>
]]></description><link>https://forums.ubports.com/post/64017</link><guid isPermaLink="true">https://forums.ubports.com/post/64017</guid><dc:creator><![CDATA[justinz]]></dc:creator><pubDate>Mon, 02 May 2022 02:26:19 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Wed, 31 Mar 2021 09:29:44 GMT]]></title><description><![CDATA[<p dir="auto">This feature in ubports installer would be great, when using it.</p>
<p dir="auto">Alongside with samba working completly, again, in file manager for other cases.</p>
<p dir="auto">In meantime i use wifitransfert to back up "share" directory when needed.</p>
]]></description><link>https://forums.ubports.com/post/48704</link><guid isPermaLink="true">https://forums.ubports.com/post/48704</guid><dc:creator><![CDATA[Keneda]]></dc:creator><pubDate>Wed, 31 Mar 2021 09:29:44 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Wed, 31 Mar 2021 09:20:56 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/ubuntoutou" aria-label="Profile: ubuntoutou">@<bdi>ubuntoutou</bdi></a>, It makes a while that I didn't touch it but it was working well for PRO5, I'm using it for my own backup and restore.<br />
If you use it please let me knwo about the result !;)</p>
<p dir="auto">You will need as much free space on your hard drive as the phone occupancy.</p>
<p dir="auto">For example if you have a 32Go memory and you are using about 16Go, you will need 16Go of free space on the computer where you are running the installer in backup mode.</p>
<p dir="auto">Hope this will help you.</p>
]]></description><link>https://forums.ubports.com/post/48703</link><guid isPermaLink="true">https://forums.ubports.com/post/48703</guid><dc:creator><![CDATA[AlainW94]]></dc:creator><pubDate>Wed, 31 Mar 2021 09:20:56 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Tue, 30 Mar 2021 22:56:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alainw94" aria-label="Profile: alainw94">@<bdi>alainw94</bdi></a> I would like to reinstall UT on my Pro 5. So I need to backup first and will need to restore afterwards.</p>
<p dir="auto">How reliable is the ubports-installer for this purpose now?</p>
]]></description><link>https://forums.ubports.com/post/48694</link><guid isPermaLink="true">https://forums.ubports.com/post/48694</guid><dc:creator><![CDATA[ubuntoutou]]></dc:creator><pubDate>Tue, 30 Mar 2021 22:56:57 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Fri, 27 Mar 2020 22:05:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/fla" aria-label="Profile: Fla">@<bdi>Fla</bdi></a> hi, It still in review. but you can try it a tell us your opinion on it ! I only could test it on Pro5.<br />
thanks !</p>
]]></description><link>https://forums.ubports.com/post/30288</link><guid isPermaLink="true">https://forums.ubports.com/post/30288</guid><dc:creator><![CDATA[AlainW94]]></dc:creator><pubDate>Fri, 27 Mar 2020 22:05:46 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Wed, 25 Mar 2020 20:47:29 GMT]]></title><description><![CDATA[<p dir="auto">Any news on this? I see no changes in the PR in the last month... The idea is awesome, you can do it!</p>
]]></description><link>https://forums.ubports.com/post/30230</link><guid isPermaLink="true">https://forums.ubports.com/post/30230</guid><dc:creator><![CDATA[Fla]]></dc:creator><pubDate>Wed, 25 Mar 2020 20:47:29 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:53:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/neothethird" aria-label="Profile: NeoTheThird">@<bdi>NeoTheThird</bdi></a> Awewome, thanks !!!</p>
]]></description><link>https://forums.ubports.com/post/25943</link><guid isPermaLink="true">https://forums.ubports.com/post/25943</guid><dc:creator><![CDATA[AlainW94]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:53:28 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:52:11 GMT]]></title><description><![CDATA[<p dir="auto">Re: Git workflow</p>
<p dir="auto">Here's something i wrote up for another installer user the other day, maybe that's helpful to you</p>
<blockquote>
<p dir="auto">you'll want to keep your <code>master</code> completely in sync with our <code>master</code>, so when you navigate to it on your machine, the first thing you'll do is <code>git checkout master</code> to make sure you're on your <code>master</code>, then <code>git pull upstream master --rebase</code> to fetch the latest version from our <code>master</code>, <code>git push origin master</code> to push our <code>master</code> to your <code>master</code> on github. Now if you want to implement a new feature, you will create a branch by going <code>git checkout -b nameofbranch</code>. Then you make your changes. If you want to create a commit, you <code>git add path/to/files</code> for all your files you want to commit and then go <code>git commit -m "My Commit Message"</code>. As soon as you have all your commits created, go ahead and <code>git push origin nameofbranch</code> to push your branch to your own fork on github. Then go to the webinterface to create the pull request.</p>
</blockquote>
]]></description><link>https://forums.ubports.com/post/25942</link><guid isPermaLink="true">https://forums.ubports.com/post/25942</guid><dc:creator><![CDATA[NeoTheThird]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:52:11 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:51:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/neothethird" aria-label="Profile: NeoTheThird">@<bdi>NeoTheThird</bdi></a> Hi! It was a try. Now I need to do the same with promise-android otherwise it will not work</p>
]]></description><link>https://forums.ubports.com/post/25941</link><guid isPermaLink="true">https://forums.ubports.com/post/25941</guid><dc:creator><![CDATA[AlainW94]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:51:18 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:51:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alainw94" aria-label="Profile: AlainW94">@<bdi>AlainW94</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/neothethird" aria-label="Profile: NeoTheThird">@<bdi>NeoTheThird</bdi></a> ??</p>
]]></description><link>https://forums.ubports.com/post/25939</link><guid isPermaLink="true">https://forums.ubports.com/post/25939</guid><dc:creator><![CDATA[flohack]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:51:05 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:50:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/flohack" aria-label="Profile: Flohack">@<bdi>Flohack</bdi></a> In my case, I did a check of the mounted partition in the installer, then if it is not mounted, I mount it. (/dev/block/sda44 -&gt; /data)</p>
]]></description><link>https://forums.ubports.com/post/25938</link><guid isPermaLink="true">https://forums.ubports.com/post/25938</guid><dc:creator><![CDATA[AlainW94]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:50:24 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:48:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alainw94" aria-label="Profile: AlainW94">@<bdi>AlainW94</bdi></a> It should be dealt already with, otherwise how would the installer install anything into /data??</p>
]]></description><link>https://forums.ubports.com/post/25937</link><guid isPermaLink="true">https://forums.ubports.com/post/25937</guid><dc:creator><![CDATA[flohack]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:48:56 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:48:42 GMT]]></title><description><![CDATA[<p dir="auto">Awesome, saw you opened a PR <a href="https://github.com/ubports/ubports-installer/pull/1065" rel="nofollow ugc">here</a>, i'll give you a code review with some pointers. Really appreciate the work you put into this, i'm confident we can get it done fairly soon <img src="https://forums.ubports.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=60240fe800f" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forums.ubports.com/post/25936</link><guid isPermaLink="true">https://forums.ubports.com/post/25936</guid><dc:creator><![CDATA[NeoTheThird]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:48:42 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:47:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/flohack" aria-label="Profile: Flohack">@<bdi>Flohack</bdi></a> Ok so we will have to deal with it in the installer</p>
]]></description><link>https://forums.ubports.com/post/25935</link><guid isPermaLink="true">https://forums.ubports.com/post/25935</guid><dc:creator><![CDATA[AlainW94]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:47:52 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:46:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alainw94" aria-label="Profile: AlainW94">@<bdi>AlainW94</bdi></a> No the recovery is the old one from Canonical times, Pro 5, MX 4 and all BQ devices do not have an open tree and we cannot change anything there...</p>
]]></description><link>https://forums.ubports.com/post/25934</link><guid isPermaLink="true">https://forums.ubports.com/post/25934</guid><dc:creator><![CDATA[flohack]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:46:30 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:43:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/flohack" aria-label="Profile: Flohack">@<bdi>Flohack</bdi></a>  own 4 of them and can confirm that is it like that on the 4. have we access to the recovery;img for the pro5 ? if yes I can modify it to have the partitions mounted at startup in the recovery.</p>
]]></description><link>https://forums.ubports.com/post/25931</link><guid isPermaLink="true">https://forums.ubports.com/post/25931</guid><dc:creator><![CDATA[AlainW94]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:43:51 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:42:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/flohack" aria-label="Profile: Flohack">@<bdi>Flohack</bdi></a> Many thanks ! this is what I did after reading on it on google.</p>
]]></description><link>https://forums.ubports.com/post/25930</link><guid isPermaLink="true">https://forums.ubports.com/post/25930</guid><dc:creator><![CDATA[AlainW94]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:42:33 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:38:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alainw94" aria-label="Profile: AlainW94">@<bdi>AlainW94</bdi></a> regarding the unmounted data partition, how could the installer work on that device then <a class="plugin-mentions-user plugin-mentions-a" href="/user/neothethird" aria-label="Profile: NeoTheThird">@<bdi>NeoTheThird</bdi></a> ? Do we mount data specifically? I dont have a Pro 5, in fact there are not so many people who own one.</p>
]]></description><link>https://forums.ubports.com/post/25927</link><guid isPermaLink="true">https://forums.ubports.com/post/25927</guid><dc:creator><![CDATA[flohack]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:38:46 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 17:37:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alainw94" aria-label="Profile: AlainW94">@<bdi>AlainW94</bdi></a> for working with our repos you typically just fork the project, then push your branch you want to submit and create a pull request from that branch to our base. Thats kinda "workaround" for not being allowed write access to our repos.</p>
]]></description><link>https://forums.ubports.com/post/25925</link><guid isPermaLink="true">https://forums.ubports.com/post/25925</guid><dc:creator><![CDATA[flohack]]></dc:creator><pubDate>Sun, 08 Dec 2019 17:37:20 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 16:20:40 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/neothethird" aria-label="Profile: NeoTheThird">@<bdi>NeoTheThird</bdi></a> ! Thanks for being in the game now !<br />
I would like to open a PR but I have some difficulties to do so, can you give me some hint please ?</p>
<p dir="auto">1- I have to admit it, that's a good point, for now I didn't have any issue while doing the backup like this (almost 8 times) but you right, we don't know what could happens during the backup or restore operation (for example with a defective usb cable).</p>
<p dir="auto">2- yes, this is how I did, I tried as much as possible to respect your software architecture.</p>
<p dir="auto">3 - Yes of course, but need some help witch github, I cannot create a new branch to commit my changes.</p>
<p dir="auto">4 - Oh, I didn't know about that config file, I will take a look, thanks!</p>
<p dir="auto">I really want to help the community but not by doing wrong things so any hint are welcome.</p>
<p dir="auto">Thanks to you !</p>
]]></description><link>https://forums.ubports.com/post/25918</link><guid isPermaLink="true">https://forums.ubports.com/post/25918</guid><dc:creator><![CDATA[AlainW94]]></dc:creator><pubDate>Sun, 08 Dec 2019 16:20:40 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 16:05:53 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/flohack" aria-label="Profile: Flohack">@<bdi>Flohack</bdi></a>: My reply to your answers :</p>
<ol>
<li>Please try on a Meizu Pro5, if you have the same recovery.img than me, you will see that thoses folders aren't mounted by default, the /data folder is empty. But ok for the other devices.</li>
</ol>
<p dir="auto">2.Thanks ! For now I only write the code to backup on the computer and restore from the computer. Again because I only have a Pro5 as ubuntu phone and while in recovery, the sd card isn't mounted. But this can be done in the code for other devices.</p>
<ol start="3">
<li>Ok perfect, thanks for the contact ! I'll do that.</li>
</ol>
<p dir="auto">thanks to you for your hint <a class="plugin-mentions-user plugin-mentions-a" href="/user/flohack" aria-label="Profile: Flohack">@<bdi>Flohack</bdi></a></p>
]]></description><link>https://forums.ubports.com/post/25916</link><guid isPermaLink="true">https://forums.ubports.com/post/25916</guid><dc:creator><![CDATA[AlainW94]]></dc:creator><pubDate>Sun, 08 Dec 2019 16:05:53 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 10:15:03 GMT]]></title><description><![CDATA[<p dir="auto">Hey <a class="plugin-mentions-user plugin-mentions-a" href="/user/alainw94" aria-label="Profile: AlainW94">@<bdi>AlainW94</bdi></a>,</p>
<p dir="auto">maintainer of the installer here <img src="https://forums.ubports.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f44b.png?v=60240fe800f" class="not-responsive emoji emoji-android emoji--wave" style="height:23px;width:auto;vertical-align:middle" title=":wave:" alt="👋" /></p>
<p dir="auto">Kudos on how far you've come already, that's really cool! This is very similar to what we had planned <a href="https://github.com/ubports/ubports-installer/issues/141" rel="nofollow ugc">in this issue</a>. The commands there should work pretty much on every device with enough storage. Could you maybe open a PR soon, so we can coordinate the code to not conflict with the other things we have planned in the installer?</p>
<p dir="auto">Some notes:</p>
<ul>
<li>You might want to avoid streaming output of adb commands to tar directly to the disk of your machine, but rather tar on the device. Even though it'll take up some space on the device, it'll be worth the added stability. Adb is very unreliable when it comes to exit codes and what buffer to write to. You don't want it to silently write "waiting for devices" to your precious backup file and corrupting it without you knowing.</li>
<li>You'll need to implement <code>adb pull</code> in the <a href="https://github.com/ubports/promise-android-tools" rel="nofollow ugc">promise-android-tools</a> module. It'd be great if you could open a pr for that rather sooner than later.</li>
<li>This is not a small undertaking, so in try to aim to get your changes in early wherever possible to avoid merge conflicts going forward. You might for example want to get your pull animation in now already.</li>
<li>Avoid device-specific hacks and workarounds in the installer code. You'll have heard about the <a href="https://github.com/ubports/installer-configs" rel="nofollow ugc">config file format</a> introduced in 0.3.x-beta, which aims to pave the way to make the installer code device- and os-agnostic. I could imagine adding another field like <code>actions[]</code>, which holds steps like this, to the entry in <code>operating_systems</code>. We might even want to introduce some braking changes to the file strucutre to do this really right.</li>
</ul>
<p dir="auto">Hope i did not overwhelm you, just excited for community contributions to my pet project XD</p>
<p dir="auto">If you need any help, hints or pointers, please let me know.</p>
<p dir="auto">Thank you!</p>
]]></description><link>https://forums.ubports.com/post/25882</link><guid isPermaLink="true">https://forums.ubports.com/post/25882</guid><dc:creator><![CDATA[NeoTheThird]]></dc:creator><pubDate>Sun, 08 Dec 2019 10:15:03 GMT</pubDate></item><item><title><![CDATA[Reply to Backup and restore using ubports-installer on Sun, 08 Dec 2019 09:30:56 GMT]]></title><description><![CDATA[<p dir="auto">Hello, some answers:</p>
<ol>
<li>
<p dir="auto">the 2 folders /data/user-data and /data/system-data are available on all devices and are the only ones you need to back up. They do not need mounting, but are real folders. You need to be careful with the symlinks though, as they are invalid if the normal OS is not active. So you might get backup errors during this process</p>
</li>
<li>
<p dir="auto">The feature is great and much anticipated. Just want to know if the target could be either PC or sd card. Some users might want to have the backup on the internal SD card (and later on the UT recovery could utilize this also to backup/restore, just would need baking it into the code there)</p>
</li>
<li>
<p dir="auto">Please get in contact with <a class="plugin-mentions-user plugin-mentions-a" href="/user/neothethird" aria-label="Profile: NeoTheThird">@<bdi>NeoTheThird</bdi></a> if you didnt do it already, he is the maintainer for the installer and you should coordinate any big features like this with him, to get aligned with his plans for the installer.</p>
</li>
</ol>
<p dir="auto">Thanks and happy coding!</p>
]]></description><link>https://forums.ubports.com/post/25877</link><guid isPermaLink="true">https://forums.ubports.com/post/25877</guid><dc:creator><![CDATA[flohack]]></dc:creator><pubDate>Sun, 08 Dec 2019 09:30:56 GMT</pubDate></item></channel></rss>