Firefox OS: Back up and restore user data - firefox-os

I am trying to upgrade my ZTE Open from FFOS 1.1 to 1.2. According to the instructions:
Note that those steps will erase your personal data, so be sure to make a (backup) first.
However, the backup link doesn't really seem to be talking about backing up user data between versions, and I'm not at all sure how I would use those backed up files to restore my data after a successful upgrade.
Does anyone have experience with manual backup/restore between different versions of Firefox OS?

I am not sure how version safe this is, but I was able to restore my apps and contacts when upgrading my keon from 1.2 to 1.3 using the following adb commands:
adb pull /data ./data
adb push ./data /data
You might want to look at this link as well: Mozilla Support

Related

How to downgrade firmware of Cisco Switch C3850 24T S

I am looking for a way to downgrade my Cisco Switch's firmware from Cisco IOS XE 16.06.04 to 15.0. Is there a way to do that? I read posts that firmware downgrade can be done by TFTP server but I cannot find the correct image online. I cannot find any downloads from CISCO official website and it seems they intended to do this as they no longer support 15.0 IOS and force users to upfrade to 16.X. Despite that, I need to downgrade to 15.0 as my client server's switches all use 15.0 version and I need to match them.
You might check the Switch's flash just to know if the old version is still there running the command
show flash:
or
dir flash:
if it is still there, you might continue with downgrade process.

Updating MS Azure SQL T-SQL stored procedures, functions, tables and Views online in a chromebook without SSMS?

I support some MS Azure cloud solutions that are Azure SQL + Azure Functions C# + Azure Web + JS frameworks. I've been working remote from a Chromebook am able to support 90% of the solution with the exception of SQL stored procedures, tables and views as i cannot install SSMS or SSDT.
Azure has a Query Editor feature in my database i can use to test and query my data, but it won't let me update DDL. The feature warns that it has limited capabilities and to open SSDT for full features.
Any good option to edit my MS-SQL DDL online/web based without a Microsoft Client?
incidently... Is it possible to update Azure SQL DDL from a Azure Function in code with enough rights?
Use the Linux applications and install Azure Data Studio.
Firstly, you need to enable Linux applications on your Chromebook. You can do so in Settings, Linux (Beta). The Chromebook will then take a little while setting up the environment.
Once done, download the latest version of Azure Data Studio and download the .deb version of the file: https://learn.microsoft.com/en-us/sql/azure-data-studio/download-azure-data-studio?view=sql-server-ver15.
Once Downloaded, open Files on your Chromebook and then copy it to the Linux Files Folder you will now see over on the left hand side. Then open your applications menu and open the (new) terminal application. Then run the command:
sudo apt update && sudo apt dist-upgrade
Answer yes if there are any updates to install. Then run:
sudo dpkg --install azuredatastudio-linux-1.16.1.deb
Obviously replace the name of the file if it differs, and I assume that you put the file in the linux area not in a directory.
You may need to run sudo apt install -f afterwards, to fix any dependancies, and then the dpkg command again.
Once done, you can then find Azure Data Studio in your applications and run it; like so:
Note, some commands are harder to do on a Chromebook if you retain the Search key as the Search Key, and don't enable the Function buttons are the top. If you do, I suggest setting up some custom shortcut keys for command commands. For example, on my Chromebook, I use Ctrl+K,Ctrl+R for execute query.

5.2 and Windows 10 compatibility release

I know this isnt a dev question per se, but is there a timeline on a 5.2 build that can be installed on Win 10?
I think the issue i am seeing is just with the installer so an in place upgrade to Win 10 might work fine, but a clean install fails as it doesnt acknowledge IIS 10 or whatever version comes with Win 10.
Thanks!
Official answer - Windows 10 is not yet supported by the currently available Acumatica ERP installers, however the issue has already been fixed internally (AC-56069 - fixed in 4.20.2262, 5.10.0785, 5.20.1012 and newer). Following workaround can be used in the meantime:
Download the Orca tool to edit the MSI file: http://adriank.org/wp-content/uploads/2015/01/Orca.zip
Open the
MSI file using this tool (might be able to right click on MSI and
open with Orca)
Go to the LaunchCondition table
Drop/delete the IIS version condition (inside MSI, the LaunchCondition entry is IISVERSION >="#7"; system does a string comparison and "10" is
smaller than "7")
Save and close Orca
Run the setup
I can't give you an "official" answer but I can give you a work around.
If you download a utility called LessMSI you can extract the installation files. They will come out in a folder called "SourceDir". Simply take these and replace the files in your default installation folder or run them from another location.
Then you can proceed as normal.
The installer only checks if pre-reqs are installed and then copy's the files to the output location. If you have IIS already setup with dotnet support then the rest will be fine.
I do this frequently if I have to install a site with a specific version in order to upgrade or test a client's snapshot.
I have 4.1,4.2,5.1,5.2 running on my Windows 10 workstation as I type

Setting up Rsync to pull from Windows to Linux Box using cwrsync

I have a set of machines, a mixture of Linux and Windows Boxes.
I hav set up rsync to pull from the Linux Machines to a Linux Server box.
I am trying to accomplish the same using cwRsync, to pull to the Linux box from the windows machines. I have downloaded the free version from https://www.itefix.no/i2/content/cwrsync-free-edition and also I have downloaded CopSSH. I have managed to install CopSSH fine and I am able to SSH between the Linux and Windows hosts no problem using keys rather than passwords.
However, for the life of me I can't get this cwRsync working, I've googled the matter to death, and your meant to unzip the directory, configure the environment settings in the batch file then install it. However, there is nothing to install it with! and the reason it isn't working is because it needs to install a windows service for it to run.
Any help would be much appreciated!
As described at itefix web page for the free edition, it allows to initiate rsync from your Windows machine, i.e. client functionality only (push data). Server functionality allowing you to set up an rsync server on Windows to pull data from it is not a part of the free edition.

Where does Windows Platform Installer (WPI) save the downloaded files in my computer?

I have a network with one server that is connected to the internet and some clients that are not.
I want to download and install Microsoft products on my server first and let the client computers download the installer later from the server.
The questions are
where does the WPI save the downloaded files?
is it possible to run WPI and force it to install the Microsoft products from the already downloaded files rather than downloading again from Microsoft's server.
Note: Assume there is no license issue, hopely :-)
It will be cached under %LocalAppData%\Microsoft\Web Platform Installer\installers if you are on Vista or above, or in the equivalent location on XP (there is no %LocalAppData% environment variable in XP).
If the products are downloaded, they will be installed again from the cached location, unless they were updated, which would change their hash and force Web PI to download them again. Moreover, you can copy the cache folder from one computer to another to the same location and Web PI will pick it up automatically and install products from cached installers.
Microsoft has released a tool called Web Platform Installer v4 Command Line which has a switch to prepare an offline installation. Quote from the page above:
Creates an offline cached copy of a specified set of products and
applications so you can install while offline
Example:
Ex: >WebPICMD.exe /Offline /Products:WebMatrix,SQLExpress /Path:c:\OfflineCache
The above will create an offline cache at c:\offlineCache that contains WebMatrix and all it's possible dependencies!
Update 2017
The link above is no longer valid (404). The page i found is
Web Platform Installer v5 Command Line (WebPICMD.exe) - RTW release
WebPI Command line
The Web Platform Installer v5 (WebPI) command line tool is now
available as part of the WebPI MSI! We've added a bunch of new
features and fix several issues, and now it's ready for it's full
release
On the page are two links
WebPI v5 x86.msi
WebPI v4 x64.msi
Microsoft has released a beta tool that will do this.
In windows 8 I found it here
%AppData%\Local\Microsoft\Web Platform Installer\installers

Resources