[SCRIPT] Ubuntu Touch daily downloader, written in Python - Ubuntu Touch Development and Hacking

Code:
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
When the first daily image of Ubuntu Touch was available for download I wrote this simple script that automates the process of DL/copy over the device/reboot into bootloader.
This script is written in Python, so it can be (virtually) used on any OS with the interpreter installed.
By now, I've only used it under Linux but porting to Windows or OSX it's really a matter of 2-3 line of codes.
There's a little percentage of spaghetti code but it's working well and without any notable coding error.
Roadmap:
add support to Saucy image download --> Done!
add md5 check to ensure that the image files are OK --> Done!
add a changelog reader
TWRP script to automate the installation too
Usage:
Code:
[email protected]:~$ ./utdd.py
Ubuntu Touch daily downloader
It supports all the devices supported by the official Ubuntu Touch program
Usage: name-of-the-script mako|grouper|maguro|manta [saucy]
mako Nexus 4
grouper Nexus 7
maguro Galaxy Nexus
manta Nexus 10
clean-device Remove the downloaded zips from the device via ADB
Code:
Changelog:
- 0.1: it works, what else?
- 0.2: updated with Raring repository
- 0.3: added md5 file check
- 0.4: added "clean-device" function
- 0.5: so saucy update
Here's the link ---> the link.
Have fun and let me know what you think :fingers-crossed:

That's great! I've actually been working on a similar script, but in BASH. I think python might be more portable.
You can see my progress here:
https://dl.dropboxusercontent.com/u/44436922/utdownloader
Feel free to implement anything from my script in your script, like the md5sum checking!

MaxWallstedt said:
That's great! I've actually been working on a similar script, but in BASH. I think python might be more portable.
You can see my progress here:
https://dl.dropboxusercontent.com/u/44436922/utdownloader
Feel free to implement anything from my script in your script, like the md5sum checking!
Click to expand...
Click to collapse
Thanks a lot! I've added md5 check, unfortunately your code wasn't adaptable to python but kudos, well-written code
Soon I'll split my script in a module, because sometime I need to download only one of the two zips... Stay tuned
Sent from my Nexus 4 using xda premium

gianguido said:
Code:
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
When the first daily image of Ubuntu Touch was available for download I wrote this simple script that automates the process of DL/copy over the device/reboot into bootloader.
This script is written in Python, so it can be (virtually) used on any OS with the interpreter installed.
By now, I've only used it under Linux but porting to Windows or OSX it's really a matter of 2-3 line of codes.
There's a little percentage of spaghetti code but it's working well and without any notable coding error.
Roadmap:
add md5 check to ensure that the image files are OK --> Done!
add a changelog reader
TWRP script to automate the installation too
Usage:
[email protected]:~$ ./utdd.py
Code:
Ubuntu Touch daily downloader
It supports all the devices supported by the official Ubuntu Touch program
Usage: name-of-the-script mako|grouper|maguro|manta
makoNexus 4
grouperNexus 7
maguroGalaxy Nexus
mantaNexus 10
Here's the link ---> the link.
Have fun and let me know what you think :fingers-crossed:
Click to expand...
Click to collapse
Excellent work!
Sent from my Galaxy Nexus using Tapatalk 2

BUMP! 0.5 people!
Now you can test Saucy daily build!
By now there aren't many difference between Raring and Saucy but we love to be bleeding-edge, right?
It's a strange implementation, aimed to reduce the amount of code, otherwise I had to copy-paste half of the script.
It works well on my pc, if something goes wrong on yours let me know with a proper python backtrace!

Ahhh!!!!!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my Galaxy Nexus using Tapatalk 2

Uhm, maybe you're liking the script? Lol
Sent from my Nexus 4 using xda premium

Thank's you :laugh:

Can you explain me what the difference between this script and phablet-flash is, please?

EDIT My brother helped me resolve that error, but I can't seem to get the syntax of this script right... it keeps complaining of an unspecified version....

Related

[Rom]MIUI 2.1.13 [2.3.7][1.15.12]

#include
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Presents the Official
MIUI RELEASE
UPDATING MIUI​
Thanks to elliwigy & qbking77 for the video
MIUI Change Log:​
UPDATING
Bugs
Bugs:
Sms- use gvoice
rotation - flash zip
alarm FC
gallery FC
911 bug
external sd
Torch
Haptic feedback semi works..
Low volume ( use Volume + in market)
MMS [sends but wont receive]
Bluetooth
GPS
Portable HotSpot
Video camera ( use lowest setting and it will work )
Thanks to SpicyTuna for this write up:
spiicytuna said:
If anyone gets force closes it would be helpful to post a logcat (see my post earlier today for reference) so that it can actually be tracked down as to what the actual issue is. There's 2 main (obviously there's 10 ways to any one thing) ways to get and post a logcat:
Option #1
1. Download aLogcat from the market
2. Launch the aLogcat
3. Go launch the program thats crashing, allow it to crash
4. Go back to aLogcat
5. Menu -> Send
6. Email it to yourself, then post it on here for debugging using the [ code][/code ] commands
Option #2
1. Hook your phone to your computer with the usb cable
2. With your fav CLI type: "adb shell logcat > crashlog.txt" (w/o the " ")
3. On the ET4G launch the program that's causing problems, allow it to crash
4. In the CLI hit "crtl+c" (to stop the logging process)
5. In the same folder as adb will be a text file called "crashlog.txt"
6. Post it on here so that we can take a look at debugging the issue using the [ code][/code ] commands
Click to expand...
Click to collapse
Change Log:
1/15/11
- Updated to MIUI 2.1.3
- almost everything works thanks to my amigo
12/30/11
- Updated to Miui 12/30/11
- Fixed torch
12/16/11
- Update to 12/15/11
- Merged fixes into rom
12/14/11
- Fixed sms (thanks slash, HaiKaiDo, and jt1134)
- Fixed auto-rotate and sensors
12/13/11
- Initial Release
UPDATES: updates will be release every friday when mad available
Credits:
Deano
SteadyHawkin
Dabaybay
HaiKaiDo
Slash
jt1134
Tyzing
SpicyTuna
drdrewdown
Bubby
Samsung
Sprint
GPL
The prebuilt kernel source is Here New kernel will be up soon
Sweet, thank you.
Sent from my epic touch B=====D {()} (o)(o)
Sick!...So is this a continuation of deno's or your own port?....you sir, just took all of my thanks for the day lol !
Hell yes thanks
Thanks to the team ......
3 new roms in 1 day....and I'm stuck in class. I think my head just emploded!!!! Want to get home and PLAY!!!!!!!
this is exciting i love muiu i had it on my evo4g now to have a piece of it on my epic touch. )
Sent from my SPH-D710 using Tapatalk
KingOfThaJungle said:
Sick!...So is this a continuation of deno's or your own port?....you sir, just took all of my thanks for the day lol !
Click to expand...
Click to collapse
its deano and I worked on it together....
Will the .mtz themes still work?
Sent from my SPH-D710 using Tapatalk
A little overwhelmed here. You and Bubby and others rocked today! So is this a daily? SMS/MMS working?
T.C.P said:
Code:
#include <std_disclaimer.h>
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Download Link
http://db.tt/EyQMMLsW
Click to expand...
Click to collapse
What works, what doesn't?
How can I access my internal storage, I only seem to be able to browser my sdcard, but when I click on external_sdcard, only the DCIM folder appears?
alongmire22 said:
Will the .mtz themes still work?
Sent from my SPH-D710 using Tapatalk
Click to expand...
Click to collapse
yea themes work
UniqueNate said:
A little overwhelmed here. You and Bubby and others rocked today! So is this a daily? SMS/MMS working?
Click to expand...
Click to collapse
and no, not yet, use gvoice as alternative
amot said:
What works, what doesn't?
Click to expand...
Click to collapse
Nevermind, guess I didn't test it enough...
KingOfThaJungle said:
How can I access my internal storage, I only seem to be able to browser my sdcard, but when I click on external_sdcard, only the DCIM folder appears?
Click to expand...
Click to collapse
the bugs are the same as cm... external doesnt work.. trynna update the first post
wow, great rom but no 4G yet? Thanks
KingOfThaJungle said:
EVERYTHING seems to be working so far...I dont have 4G in my area so maybe some else can chime in on that though...
Click to expand...
Click to collapse
4g will never work on miui....

[Discontunued] Ubuntu Touch port [last update March 13]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What is it?​ This is very early port of Ubuntu Touch for the HTC One X a.k.a endeavoru.
This is a developer preview! Do not expect it to have every bell and whistle functional.
Have fun!
Video
Thanks to Flow-Wolf​
Sources​
Kernel (thx tbalden)
/CyanogenMod/android_kernel_htc_endeavoru/
Device (thx tbalden)
/CyanogenMod/android_device_htc_endeavoru/tree/
Vendor propietary files (thx tbalden)
/tbalden/android_vendor_htc_endeavoru
CM10.1 repository with all java and dalvik stuff ripped off. Ubuntu only uses C/C++.
http://phablet.ubuntu.com/gitweb
Note: these are pure sources and need to be modified in order to use. Our own already modified sources will be uploaded to github in near future.
Downloads​
Get the device spefific zip here
Get the latest quantal-preinstalled-phablet-armhf.zip here
Changelog​Remember Ubuntu is already in pre-alpha build....
Alpha 2
Fixed boot without adb.
Alpha 1
Initial release.
How to build​Pre-requirements:
A linux machine with about 20gb of free storage
Ability to read
Follow The Official Ubuntu Touch Porting Guide it's updated sometimes...
Then we have to patch /build/main.mk :
Add "external/wpasupplicant_8_ti \" to build without wpa libs errors.
Also we have to add our vendor path : "vendor/htc \"
And this in alphabetical order...
You have also to check building rules...
Enjoy
How to Install​NOTE:You must have hboot higher or equal to 1.28!
Do a nandroid backup!
Flash boot
Wipe
Flash the device specific base cm-10.1-20130312-UNOFFICIAL-endeavoru.zip in recovery
Flash the "generic" quantal-preinstalled-phablet-armhf.zip in recovery. Get yourself a coffee 'cause this'll take a while.
Reboot.
Functionality​What Works?
Touchscreen
Display
ADB
What Does Not Work?
Screen Brightness Controls
Automatic Brightness
GSM
CDMA Connections
3G/4G Data
WiFi
Internet Browser (No internet)
Camera
Video Player
Sound (over speakers)
Audio Out via Headphones
HDMI
Bluetooth
Most Applications and Menus
Charging Indicator
Software Center (Note : You can install simple shell applications via apt-get install … once inside the chroot)
Most applications are placeholders
MMS
SIM Storage
Auto Rotation (Or any rotation for that matter)
Notifications (All of them are placeholders)
Most Applications that do function are web apps like m.gmail.com.
NFC
Probably plenty of other stuffPictures​
Credits​Main devs:
utopykzebulon
TToivanen
Thanks to:
tbalden, for his great job on CyanogenMod device and kernel repos and vendor blobs.
All the ubuntu devs
Tigrouzen
Lloir
ali1234
Waiting for it
LoL Waiting !
Can't wait
Good Luck
PS: You better add the download link fast, because placeholder threads aren't allowed on XDA :/
PPS: If you need someone to make an OP for you, PM me, I'll design the whole OP and send you the code
Re: First ubuntu port!!!!
Great work, big thank.
Sent from my HTC One X using xda premium
Yay can't wait for this, thx m8 for putting effort into all this.
I'm curious
Can't wait for it! How much to wait for link? (just nearly, will we have it in 2-3 hours?)
BTW, is there buglist what is working or not? Can i use it as casual rom?
AW: [ROM][DEV] First Ubuntu Touch port for HOX!!! [UPLOAD IN FEW TIME]
Big THX for porting !!!
Great news, can't wait to get it to my fatfingers
....
F5,F5,F5,F5,F5........
Sent from my sweet little BlackBox
ketron said:
Can't wait for it! How much to wait for link? (just nearly, will we have it in 2-3 hours?)
BTW, is there buglist what is working or not? Can i use it as casual rom?
Click to expand...
Click to collapse
It's a developer preview, most of the stuff is broken. Not even nearly a daily driver.
I think i'll break my f5 lol, i also prepared all the commands already enetered lol, just waiting for the rom :victory::victory:
TToivanen said:
It's a developer preview, most of the stuff is broken. Not even nearly a daily driver.
Click to expand...
Click to collapse
Great news! Great job guys!:good:
Allright that's great!! I'm curious, it would be nice if dual boot is possible. But it's a great start
roykaandorp said:
Allright that's great!! I'm curious, it would be nice if dual boot is possible. But it's a great start
Click to expand...
Click to collapse
Unfortunately no dual boot without S-OFF.
Re: [ROM][DEV] First Ubuntu Touch port for HOX!!! [UPLOAD IN FEW TIME]
When you expect to upload it? I want to try it, but it is almost midnight here
Sent from my HTC One X using xda premium
As Uto said, he's at work. It will probably be less than two hours. Patience people....
If he is not here... get ready to burn some torches !
Re: [ROM][DEV] First Ubuntu Touch port for HOX!!! [UPLOAD IN FEW TIME]
TToivanen said:
As Uto said, he's at work. It will probably be less than two hours. Patience people....
Click to expand...
Click to collapse
Are you going afk after upload?
Sent from my HTC One X using Tapatalk 2

{cancro}[DEVELOPMENT][31/8] - CyanogenMod 11 - Beta

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CyanogenMod is a free, community built distribution of Android 4.4 (KitKat) which greatly extends the capabilities of your phone.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
WORKING:
Everything.
Report it if you have something to add.
INSTALL INSTRUCTIONS
first time:
- power off the phone:
- boot into recovery (vol up + power)
- factory reset + wipe cache partition + format system
- flash rom zip
- flash gapps zip
- reboot
for update just flash rom zip from recovery
Google Apps are not included in this ROM. You'll need to find those yourself if you want them.
PLEASE DONT MIRROR OUR ROMS
DOWNLOAD
PROJECT DEVELOPERS:
@varun.chitre15, @qiwu
DONATIONS
varun.chitre15: Paypal
DEVICE SPECIFIC SOURCES:
Device
Vendor
XDA:DevDB Information
Cyanogenmod 11, ROM for the Xiaomi Mi 3
Contributors
varun.chitre15, qiwu
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Version Information
Status: Testing
Created 2014-08-11
Last Updated 2014-09-01
reserved 1
Great!!
looking forward to test it on my Mi 3.Best of luck for your Bug fixes.
Stock camera app fc's after few seconds of use! Looking forward to this project! Good luck
Sent from my MI 3W using XDA Premium 4 mobile app
I am downloading it.
It will be great to use CM on Mi3...
Downloading now ! feedback later .. great job dude ?
Wow
I m sure the sensors would work if we get the kernel
Anyways... Isn't warranty still available even if we root and brick it
Sent from MI3 using Tapatalk
arnabbiswasalsodeep said:
Wow
I m sure the sensors would work if we get the kernel
Anyways... Isn't warranty still available even if we root and brick it
Sent from MI3 using Tapatalk
Click to expand...
Click to collapse
Not an issue with kernel dude! It's sensorservice
Sent from my MI 3W using XDA Premium 4 mobile app
support!! Cyanogenmod on mi3's hardware would be amazing! cant wait for this so i can use it as a daily driver!
Looking forward to use this ROM, but then again, once the Kernel gets released, I'm sure you guys will be able to do a lot more in a lot less time! I'll be happy to support in any way possible, testing-wise, thank you for creating this thread! Cheers and all the best for this project!
Great !! This is what I wanted !! Great to see the development starting
wanted this on my mi3,,,, hope everything is fixed soon
Hi there!
What is the recommended recovery to flash this ROM?
Thanks!
Great start looking forward to this project. Great work and all the best
Thanks, still getting reboots when phone is sleep mode, stock gallery doesn't seem to work
And I can't login to google service when adding my account for playstore,
The current bugs are
1. Gallery takes very much time to load
2. Sometimes when we call someone the screen gets completely blank (except status bar) hence we cant end tge call by ourselves
And as usual, no sensor is working including the hcamera sensor which makes camera crash when it tries to focus
Also during charging, the phone mis detects the touches (too much problem in writing this, sometimes it selects any option when i m just typing)
Not an issue with kernel
qiwu said:
Not an issue with kernel
Click to expand...
Click to collapse
And you know this how?
Speaking of that we need kernel source for the rom posted in the op.
Was waiting for it from long time, will try it soon
zelendel said:
And you know this how?
Speaking of that we need kernel source for the rom posted in the op.
Click to expand...
Click to collapse
He is my co-developer here and he was saying the camera/sensor issue is not a problem with the kernel. Why would we need kernel sources with that?
Secondly, we are using the stock 'prebuilt' kernel binary here in the ROM so it's unlikely how we could provide you the concerned sources? Unless company releases them.
I remember you saying it's fine to not mention the sources if stock kernel binary is being used.

[ROM][UNOFFICIAL][RIVER] Sailfish OS

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sailfish OS​
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Introduction:
Sailfish OS is an alternative operating system for mobile devices, originally developed by Finnish company Jolla for their own mobile devices. Community adaptations leverage Android drivers through a thing called libhybris, which basically lies as a foundation for any Linux on mobile.
How to install:
Install a base android ROM to A slot (or both, if unsure/want to dual boot) (any android 9 should work) (transition to android 10 in progress)
Make sure you are on slot B before flashing (fastboot set_active b)
Format Data in TWRP (usual fastboot -w or fastboot erase userdata won't work)
Reboot into twrp
Dirty flash Sailfish OS (swiper no wiping)
Hope for the best
Notes:
Although it is using android parts for system functioning, it does NOT support android apps natively
Most of the stuff available is in OpenRepos, if Jolla Store is too good
Download:
Base (Lineage OS 16.0), or use your own, must be android 9
Sailfish OS
Older builds stay on my GDrive, for historic purpose
Contributors:
zinstack, awesome community of porters
Sources:
https://github.com/sailfish-motog7
Version:
4.0.1.48
Update 27.02.2021:
Changelog:
update to sailfish 4.0.1.48
vibra motor now works nicely
installation now doesn't require hacks
patch for notch (camera on right side) now correctly applies
wake on fingerprint (not unlocking on first touch is mostly a security measure)
I mean no disrespect but this definitely needs more t/s and whatnot before people start trying to install it on the moto g7. I'm all for testing but yeah I didn't try it out so I can't give a fair review.
**Update: Rather than delete my previous comment (above) out of embarrassment, let me explain why I gave an invalid review. I didn't realize it HAD to be Android 9. I thought this was ROM was Android 11 and yet it had no gapps for Android 11 link or resource. So I tried installing it on a platform that was up to date Android 10, even though the directions, HAD I read them completely, CLEARLY STATE it has to be Android 9. I am very sorry for this review. Once this is read by the DEV and hopefully my apology is sufficient, this comment may be deleted or I'll come back and DEL it. I'm sorry for incorrectly reviewing your software; that was NOT COOL. My most sincere apologies. You guys/gals, the developers, who share these ROMS and software are not required to do so and I know I'm a part of a very thankful and excitable community when it comes to custom ROMs. Thank you for your hard work and sharing your hard work with so many people. I will leave a correct review as soon as I get my dev back down to Android 9. I'm very sorry, again.
clintongsan said:
I mean no disrespect but this definitely needs more t/s and whatnot before people start trying to install it on the moto g7. I'm all for testing but yeah I didn't try it out so I can't give a fair review.
Click to expand...
Click to collapse
Could you please elaborate what you mean by testing? Is it like an abstract software review, forgetting about the phone, is it the state of hardware adaptation, or those two things in combination? I am currently on it, so you can ask me about it?
This port just got Store access, so one can now do without openrepos
GREAT WORK!
Attempted install several times, furthest I was able to get was the sailfish zip successfully flashing, then remaining stuck at the Motorola bootlogo after reboot.
jakosblaine said:
Attempted install several times, furthest I was able to get was the sailfish zip successfully flashing, then remaining stuck at the Motorola bootlogo after reboot.
Click to expand...
Click to collapse
I will be doing a build with fixed installer soon, which should simplify the installation process quite a bit. It does boot and works great, there's just a lot of steps to make a mistake at. Motorola bootlogo is fine, there is no bootsplash
I released a new build just now. Obligatory changelog coming up:
installation is much less convoluted and should be doable by most willing enough
lxc containers and docker are now supported
built using updated sdk, should have less obscure bugs
General news on the subject:
I tried making a 64 bit build, and camera is dead there. If you have a good knowledge in libbionic and libstagefright, good with debugging, and willing to bring aarch64 to sailfish, I'll upload a build in the nearest future. Everything else seems like working fine, so if camera seems like something useless, you might use that build as well.
I also tried android 10 base, it booted, got into gui, but most other stuff is broken, basically a digital photo frame with internet and vibration. @whodat711 suggested a fix, but there isn't a build yet to test. It still might be a while until android 10 as a base will be usable
//TODO: organise a server to support updates OTA. It's very likely to be my PC, but if you want to become a repository, you could contact me, I have nothing to hide

[GSI][Android 12]Android Open Source Project[Huawei Nova 3i]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
What's AOSP 12?
AOSP is Android as Google publish without other modifications. More or less AOSP is the Nexus devices stock rom without gapps.
We added few non-AOSP features for a better user experience and we NOT going to add something other.
What's working :
Boots
RIL (Calls, SMS, Data)
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
Audio
Sensors
Flash
LED
GPS
NFC
Known issues:
You tell phhusson
Instructions :
Download GSI
Boot into fastboot
type fastboot erase system
type fastboot flash system system-squeak-arm64-ab-gapps.img
type fastboot reboot
PS : Please update your device to EMUI 9 to install this GSI
Downloads :
Download: https://github.com/phhusson/treble_...load/v415/system-squeak-arm64-ab-gapps.img.xz
Please extract the image file from the zipped folder
XDAevDB Information
[GSI][Android 12]Android Open Source Project[Huawei Nova 3i]
Contributors
@phhusson
ROM OS Version: Android 12
ROM Kernel: Linux 4.x
Version Information
Status: Stable
Stable Release Date: 2022-06-10
Created 2022-06-10
TMHAKIM said:
View attachment 5641421
Code:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
What's AOSP?
AOSP is Android as Google publish without other modifications. More or less AOSP is the Nexus devices stock rom without gapps.
We added few non-AOSP features for a better user experience and we NOT going to add something other.
What's working :
Boots
RIL (Calls, SMS, Data)
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
Audio
Sensors
Flash
LED
GPS
NFC
Known issues:
You tell phhusson
Instructions :
Download GSI
Boot into fastboot
type fastboot erase system
type fastboot flash system system-squeak-arm64-ab-gapps.img.xz
type fastboot reboot
PS : Please update your device to EMUI 9 to install this GSI
Downloads :
Download: https://github.com/phhusson/treble_...load/v414/system-squeak-arm64-ab-gapps.img.xz
XDAevDB Information
[GSI][Android 12]Android Open Source Project[Huawei Nova 3i]
Contributors
@phhusson
ROM OS Version: Android 12
ROM Kernel: Linux 4.x
Version Information
Status: Stable
Stable Release Date: 2022-06-10
Created 2022-06-10
Click to expand...
Click to collapse
PhhTrebleApp has been stopped.
why ??????????!!!!!!!
Uninstall the app though adb shell It may conflict with your device
go to adb shell and type pm uninstall -k --user -0 me.phh.treble.app
Does this need the phone to be rooted first?
No, You just need an unlocked bootloader and to flash it use TWRP or fastboot
Sorry for the very late reply
Is there any issues with this rom? How stable is it?
Can you provide the exact model number for the device that this rom works with?
Help unlock bootloader. How can this be done now?
yosef tarhabat said:
Can you provide the exact model number for the device that this rom works with?
Click to expand...
Click to collapse
Yo this ROM works for all EMUI 9 phones it does not matter which model you have
Focster_2020 said:
Help unlock bootloader. How can this be done now?
Click to expand...
Click to collapse
Use potatoNV this requires to disassembly the phone and shot two testpoint pins and extract code
Script: this is easiest but only some CPU are supported
Pay for it by some sketchy website that is an risk to take
TMHAKIM said:
Yo this ROM works for all EMUI 9 phones it does not matter which model you have
Click to expand...
Click to collapse
Have you tried it on nova 3i? How good is it? Any bugs?
yosef tarhabat said:
Have you tried it on nova 3i? How good is it? Any bugs?
Click to expand...
Click to collapse
yea i have tried it. it looks good than emui and there are no bugs for me yet
TMHAKIM said:
yea i have tried it. it looks good than emui and there are no bugs for me yet
Click to expand...
Click to collapse
How did you unlock the bootloader?
yosef tarhabat said:
How did you unlock the bootloader?
Click to expand...
Click to collapse
I used an python script to unlock mine entered IMEI and it started brute force codes and it found the code
TMHAKIM said:
I used an python script to unlock mine entered IMEI and it started brute force codes and it found the code
Click to expand...
Click to collapse
Can you send a link for the method?
yosef tarhabat said:
Can you send a link for the method?
Click to expand...
Click to collapse
yeah sure i uploaded it but the credit is to KASHIFALIKHAN https://forum.xda-developers.com/t/...loader-unlock-solution.4386383/#post-87169569
it says huawei nova 2 plus cuz but it will work for your device
TMHAKIM said:
it says huawei nova 2 plus cuz but it will work for your device
Click to expand...
Click to collapse
Thanks bro, I appreciate it

Categories

Resources