From 18080ecd5eac6d5483bf6b7f891e564d1f41f969 Mon Sep 17 00:00:00 2001 From: Phil Date: Thu, 4 Jan 2018 23:18:52 -0500 Subject: [PATCH 1/5] Update README.md --- README.md | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 5f456cd..53c5956 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,24 @@ # LineageOS-Installer -On December 22, 2017, development on version 2.0 began. This version will overall have a better design, including: +## Version 2.0 +On December 22, 2017, development on version 2.0 began. +## What is new - Proper names for forms - Use of Ignace Mae's "Material Skin" (as opposed to colored labels and picture boxes) -- Foreign language support -- A nicer installation screen, with a progress bar if possible. +- A nicer installation screen with a progress bar +- A new guide for enabling USB Debugging, written in HTML. This guide isn't complete yet. +- The form (yes - form without the "s;" all files are downloaded in one form, with the browsers being shown/hidden at the click of a button) to download files is now bigger, and an "Open in Browser" button was added incase the page proves difficult to use in a confined space or simply won't display correctly. +- The ADB check is now automatic (needs improvement, see below) +- A file check is now performed prior to installation that checks for the LineageOS Zip, GApps Zip, TWRP, and all installation scripts. +## What is to come +- Foreign language support (see below) +- Support for Samsung Devices if possible +## What isn't complete +- ADB Check is not complete; although it can check to see whether the device is connected, it *cannot* determine whether the user allowed the connection to be authorized. +- Foreign language support will come with text that is programatically set at run time or through the 'LangSelect' form. It is partially implemented for English but it is not complete; only a few forms (and even those may be incomplete) are set up for this right now. The HTML pages also won't change with this button; for local pages ("Set Up Your Device") we could probably just add each language's "Set Up Your Device" page. +## What is new in the repository +- Removed adb executible for now; it is unclear whether ADB and Fastboot can be redistributed. If they can, they will be included in the application. + A simple, graphical solution to installing LineageOS. @@ -22,10 +36,8 @@ TESTED DEVICES: ## Versions - Prebuilt: v1.4.1-development -- Source: v1.5.0-development +- Source: v2.0-development -## Screenshots -![Landing Page](Land.png) ## How can I contribute? You can contribute right here on GitHub! If you know Visual Basic, feel free to modify the installer to fix an issue, add something or delete something obsolete. You can also test the installer for your device, and report your results on [this thread](https://forum.xda-developers.com/lineage/general/want-lineage-os-installer-t3529172). From e6f8ad1873f6ac69610a9f33b37b2460e5735e9f Mon Sep 17 00:00:00 2001 From: Phil Date: Thu, 4 Jan 2018 23:20:42 -0500 Subject: [PATCH 2/5] Add files via upload --- setUpYourDevice.html | 148 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 148 insertions(+) create mode 100644 setUpYourDevice.html diff --git a/setUpYourDevice.html b/setUpYourDevice.html new file mode 100644 index 0000000..8975bbb --- /dev/null +++ b/setUpYourDevice.html @@ -0,0 +1,148 @@ + + + + + + + Set Up Your Device + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Set up your device:

+
    +
  1. Go to About Phone (or Tablet).
  2. +
  3. Tap "Build Number" 7 times.
  4. +
  5. Go back to Setting's home
  6. +
  7. Tap "Developer Settings"
  8. +
  9. Enable "USB Debugging."
  10. +
  11. Enable "OEM Unlocking." This option may not be present on all devices; if so, your manufacturer should have enabled this option by default
  12. +
+ + + \ No newline at end of file From d1f81c8b8a8cdaa820ee585e8173a11c0e5d46ec Mon Sep 17 00:00:00 2001 From: Phil Date: Thu, 4 Jan 2018 23:21:44 -0500 Subject: [PATCH 3/5] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 53c5956..2b6c421 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ On December 22, 2017, development on version 2.0 began. - Support for Samsung Devices if possible ## What isn't complete - ADB Check is not complete; although it can check to see whether the device is connected, it *cannot* determine whether the user allowed the connection to be authorized. -- Foreign language support will come with text that is programatically set at run time or through the 'LangSelect' form. It is partially implemented for English but it is not complete; only a few forms (and even those may be incomplete) are set up for this right now. The HTML pages also won't change with this button; for local pages ("Set Up Your Device") we could probably just add each language's "Set Up Your Device" page. +- Foreign language support will come with text that is programatically set at run time or through the `LangSelect` form. It is partially implemented for English but it is not complete; only a few forms (and even those may be incomplete) are set up for this right now. The HTML pages also won't change with this button; for local pages ("Set Up Your Device") we could probably just add each language's "Set Up Your Device" page. ## What is new in the repository - Removed adb executible for now; it is unclear whether ADB and Fastboot can be redistributed. If they can, they will be included in the application. From afaf3510a02d83597bff7a05cf251efb48f66475 Mon Sep 17 00:00:00 2001 From: Phil Date: Thu, 4 Jan 2018 23:24:33 -0500 Subject: [PATCH 4/5] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 2b6c421..aa1bfbb 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ On December 22, 2017, development on version 2.0 began. ## What is new - Proper names for forms - Use of Ignace Mae's "Material Skin" (as opposed to colored labels and picture boxes) +- > This means window borders, along with buttons and text all follow Material Design! Buttons have animation when you hover and click them, although with the set up of this application, the animation for floating buttons isn't seen. Hopefully this can be fixed, but it isn't a major issue. - A nicer installation screen with a progress bar - A new guide for enabling USB Debugging, written in HTML. This guide isn't complete yet. - The form (yes - form without the "s;" all files are downloaded in one form, with the browsers being shown/hidden at the click of a button) to download files is now bigger, and an "Open in Browser" button was added incase the page proves difficult to use in a confined space or simply won't display correctly. @@ -16,8 +17,10 @@ On December 22, 2017, development on version 2.0 began. ## What isn't complete - ADB Check is not complete; although it can check to see whether the device is connected, it *cannot* determine whether the user allowed the connection to be authorized. - Foreign language support will come with text that is programatically set at run time or through the `LangSelect` form. It is partially implemented for English but it is not complete; only a few forms (and even those may be incomplete) are set up for this right now. The HTML pages also won't change with this button; for local pages ("Set Up Your Device") we could probably just add each language's "Set Up Your Device" page. +- Flat buttons are pre-highlighted. ## What is new in the repository - Removed adb executible for now; it is unclear whether ADB and Fastboot can be redistributed. If they can, they will be included in the application. +- Removed `Land.png`, Next and About button textures as they are all now irrelevant. A simple, graphical solution to installing LineageOS. From b991cc4863d8b04e2b24aec9e0d419de6bf70e69 Mon Sep 17 00:00:00 2001 From: Phil Date: Thu, 4 Jan 2018 23:26:15 -0500 Subject: [PATCH 5/5] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index aa1bfbb..a8f2def 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,11 @@ + # LineageOS-Installer ## Version 2.0 On December 22, 2017, development on version 2.0 began. ## What is new - Proper names for forms +- Forms designed to look like message boxes have been removed. Now, labels and buttons appear in the respective form. - Use of Ignace Mae's "Material Skin" (as opposed to colored labels and picture boxes) - > This means window borders, along with buttons and text all follow Material Design! Buttons have animation when you hover and click them, although with the set up of this application, the animation for floating buttons isn't seen. Hopefully this can be fixed, but it isn't a major issue. - A nicer installation screen with a progress bar