[GUIDE][COMPLETE]How to build ROM with Microsoft Azure Server! - Android

{
"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"
}
What is Azure?​Microsoft Azure is a growing collection of integrated cloud services that developers and IT professionals use to build, deploy, and manage applications through our global network of datacenters. With Azure, you get the freedom to build and deploy wherever you want, using the tools, applications, and frameworks of your choice.
Who this tutorial is for?​This tutorial is for those who want to build a custom ROM from source, but are unable to do that because of following reasons:
1. Low Network Speed.
2. Limited Bandwidth.
3. Lack Of Money.
Part – I​Create And Activate Free Trial Account On Microsoft​1. Go to This Page.
2.In The Menu Panel Select "Storage Accounts"-->Create A New Storage Account.
PART-I.II​​
Creating VM​
1.Select "+" Icon From The Menu Panel-->Compute-->Select Your VM(Use Ubuntu 14.04)
2. Select Project Model As "Classic"
3. Give Information To Your VM.
4. Select VM Specs Under Your Free Credits.
5.Then Process To Next Steps.The VM Will Start Deploying.Deploing May Take Upto 5-10 Min.
PART-I.III​​
I Want Extra Storage,How Could I Added A HDD To Get The ROM Sources Into It?​Whoa! Nice Idea! Here How You Can Do So.Thanks To @infected_ [Our Beloved RD ] For Posting HDD Guide Here!
Link-->>Here You Go!

Part-II
How To Open A Terminal?​1. You Will Be Need A PC Application Called "Putty" Which Is An SSH-Cilent For Windows.So Download It From Here.Then Open It Up.It'll Look Like This.
2.Now What You Have To Do Is,Go To Azure Portal Dashboard And Look At Your VM.And Click On It.(Here The VM Called HeroVM in Picture)
3.After Clicking To Your VM.You'll Get Some Informations Of Your VM Like This->
4.Look At My DNS Name Above It Called "albe96-ubuntu.cloud.net".You Have To Add Your DNS Name In The "Hostname(IP Address)" Field In Putty.Or You Can Add The Virtual IP Address Which Is Mentioned In The Same Description Of Your VM.
5.Then Click Open.It'll Open A Terminal.And Ask You For ID And PassWord.
•Write The ID And The Password You've Set To VM While Creating It.
6.Almost You're Done.
Part-II.I
"OMG Help Me,I Was Syncing A Rom Source,But It Says No More Space.Why Is It Happening?I've Set XYZ GB Disk.Then Why?​Hell Yeah.You're Syncing The ROM Source In Home Folder Which Is Only 30 GB.So To Do All The Jobs,Just Go To /mnt Folder using "cd /mnt" (The /mnt Folder Is The Disk You've Choosed).And The Most Important Thing Is-->You've To Be SuperUser To Access To That Folder(/mnt).So Always Type "sudo su" Before Doing Anything.
● You're Finally Done.Congratulations! Enjoy And Build ROM Happily

Part -III​
How To Build ROM From Source?​​​Well.There's Some Well Known Guide By Our Devs.Here Are Some Guides-->>
1. [COMPLETE] Android ROM Development From Source To End - By @jackeagle
2. [NEW][GUIDE] How-to build LineageOS 14.1 [SIMPLE][USER-FRIENDLY] - by @FSadino
Part -III.II​
How And Where To Upload ROM Files To Internet!​​​
• Upload Files On MEGA.nz -->>https://forum.xda-developers.com/showpost.php?p=68750149&postcount=146
• Upload Files On Google Drive -->>http://olivermarshall.net/how-to-upload-a-file-to-google-drive-from-the-command-line/
Hope You Liked This Guide.Thanks And Stay Tuned

One More

Good to see a Microsoft Azure guide

MZO said:
Good to see a Microsoft Azure guide
Click to expand...
Click to collapse
Yeah.Gonna Compleate Soon !

nice work?

Albe96 said:
Part-II
How To Open A Terminal?
1. You Will Be Need A PC Application Called "Putty" Which Is An SSH-Cilent For Windows.So Download It From Here.Then Open It Up.It'll Look Like This.
2.Now What You Have To Do Is,Go To Azure Portal Dashboard And Look At Your VM.And Click On It.(Here The VM Called HeroVM in Picture)
3.After Clicking To Your VM.You'll Get Some Informations Of Your VM Like This->
4.Look At My DNS Name Above It Called "albe96-ubuntu.cloud.net".You Have To Add Your DNS Name In The "Hostname(IP Address)" Field In Putty.Or You Can Add The Virtual IP Address Which Is Mentioned In The Same Description Of Your VM.
5.Then Click Open.It'll Open A Terminal.And Ask You For ID And PassWord.
•Write The ID And The Password You've Set To VM While Creating It.
6.Almost You're Done.
Part-II.I
"OMG Help Me,I Was Syncing A Rom Source,But It Says No More Space.Why Is It Happening?I've Set x GB Disk.Then Why?
Hell Yeah.You're Syncing The ROM Source In Home Folder Which Is Only 30 GB.So To Do All The Jobs,Just Go To /mnt Folder using "cd /mnt" (The /mnt Folder Is The Disk You've Choosed).And The Most Important Thing Is-->You've To Be SuperUser To Access To That Folder(/mnt).So Always Type "sudo su" Before Doing Anything.
● You're Finally Done.Congratulations! Enjoy And Build ROM Happily
Click to expand...
Click to collapse
Yooo Will Try this Golden Guide...
By the way Thanks for the Guide bro ??

Harvey_Spectar said:
nice work
Click to expand...
Click to collapse
thanks!
parth111999 said:
Yooo Will Try this Golden Guide...
By the way Thanks for the Guide bro
Click to expand...
Click to collapse
you're welcome...

Nice bro
Luv u??
Regards,
Life from Tg??

furkhan67 said:
Nice bro
Luv u
Regards,
Life from Tg
Click to expand...
Click to collapse
Got ya.Thanks

Albe96 said:
What is Azure?​Microsoft Azure is a growing collection of integrated cloud services that developers and IT professionals use to build, deploy, and manage applications through our global network of datacenters. With Azure, you get the freedom to build and deploy wherever you want, using the tools, applications, and frameworks of your choice.
Who this tutorial is for?​This tutorial is for those who want to build a custom ROM from source, but are unable to do that because of following reasons:
1. Low Network Speed.
2. Limited Bandwidth.
3. Lack Of Money.
Part – I​Create And Activate Free Trial Account On Microsoft​1. Go to This Page.
2.In The Menu Panel Select "Storage Accounts"-->Create A New Storage Account.
PART-I.II​​
Creating VM​
1.Select "+" Icon From The Menu Panel-->Compute-->Select Your VM(Use Ubuntu 14.04)
2. Select Project Model As "Classic"
3. Give Information To Your VM.
4. Select VM Specs Under Your Free Credits.
5.Then Process To Next Steps.The VM Will Start Deploying.Deploing May Take Upto 5-10 Min.
Click to expand...
Click to collapse
Wow what a great guide?????
Its really a great guide for noobs?
Cheers!?

Don't wanna be bad, but damn, no free and only 1 core? Even if is from a ryzen or fx 9 core, damn, that isn't really enough... This case compile on your phone at overnight ?? guys, at these money you buy a cheap ryzen or an fx and you're good to go (don't recommend intel for building stuffs)

@Albe96 - You can skip all of the first step and just deploy the below Azure Resource Manager templates. that just ask for few inputs such as username/password, ssh key Just click the "Deploy to Azure" button below to deploy the template on the below linked page into your Azure subscription.
Note: You also want to avoid the "Classic" deployment model as that's the older Azure stack
Ubuntu 14.04 with SSH Key
https://azure.microsoft.com/en-us/resources/templates/101-vm-sshkey/
Ubuntu 14 or 16 with password
https://azure.microsoft.com/en-us/resources/templates/101-vm-simple-linux/

1. Low Network Speed.
2. Limited Bandwidth.
3. Lack Of Money.
- Thug Life
Thanks for the great guide though,will help a lot!
---------- Post added at 06:23 PM ---------- Previous post was at 06:18 PM ----------
D1stRU3T0R said:
Don't wanna be bad, but damn, no free and only 1 core? Even if is from a ryzen or fx 9 core, damn, that isn't really enough... This case compile on your phone at overnight guys, at these money you buy a cheap ryzen or an fx and you're good to go (don't recommend intel for building stuffs)
Click to expand...
Click to collapse
What you were expecting then?

A proper guide for those who are willing to contribute towards android development but due to lack of money and low networking speed/limited bandwidth, couldn't do so.
Nice guide mate. Appreciate your work

Mr.Ak said:
1. Low Network Speed.
2. Limited Bandwidth.
3. Lack Of Money.
- Thug Life
Thanks for the great guide though,will help a lot!
---------- Post added at 06:23 PM ---------- Previous post was at 06:18 PM ----------
What you were expecting then?
Click to expand...
Click to collapse
1. I live in a poor country(romania) , and i have a bad internet, avr 30 ping everywhere, 15mb/s download and even upload... What good internet do you expect man?
2. Ah, cmon, limited bandwidth on normal internet, where i can find that? Even on phone we ALL got now 20gb free every months for 3 months, even with 5eu/month
3. That can be a problem, but if you work somewhere as a student or child, in these 2 months, vacation, you can afford a good cpu upgrade (if you don't want another mobo/ram etc)
As i seen, you need to pay for these vm... You can better make economy for a cpu upgrade, possibly to an amd one

StDevious said:
@Albe96 - You can skip all of the first step and just deploy the below Azure Resource Manager templates. that just ask for few inputs such as username/password, ssh key Just click the "Deploy to Azure" button below to deploy the template on the below linked page into your Azure subscription.
Note: You also want to avoid the "Classic" deployment model as that's the older Azure stack
Ubuntu 14.04 with SSH Key
https://azure.microsoft.com/en-us/resources/templates/101-vm-sshkey/
Ubuntu 14 or 16 with password
https://azure.microsoft.com/en-us/resources/templates/101-vm-simple-linux/
Click to expand...
Click to collapse
You mean,we don't have to create a virtual machine? I don't think rhat firectly doing that is non-payable.better to do all things manually,no need to be advanced! All peoples ain't smart like us.:silly:

shubhambhise said:
A proper guide for those who are willing to contribute towards android development but due to lack of money and low networking speed/limited bandwidth, couldn't do so.
Nice guide mate. Appreciate your work
Click to expand...
Click to collapse
You're all welcome! Go ahed for developing new things and be famous. . . and learn more things so they could be useful one time. I LOVE XDA! I WOULD LIKE TO STAY HERE FOREVER

Albe96 said:
You mean,we don't have to create a virtual machine? I don't think rhat firectly doing that is non-payable.better to do all things manually,no need to be advanced! All peoples ain't smart like us.:silly:
Click to expand...
Click to collapse
No, I mean this still creates a VM and all it's dependent resources but this avoids a beginner going astray in following the steps This minimizes the steps to entering two values and gives the same end result

Related

CHROOT Lubuntu and Ubuntu 10.10

Hi
It's a thread which collects Ubuntu stuff for SGS2 and includes some of my mods.
The content is from or based on fire314's, JDouce's and zacthespack's work. And their work is based on other people's work, so thanks everybody
Why is it better, than the sources I used?
-it's up to date
-works
-smallest download size
-less space required on sd/internal storage
-very detailed instructions
Why to use Ubuntu on an Android phone?
Why to overclock?! Just because we can do it To show off
And you can use Chromium browser to browse the web, you can edit documents in Open/Libre Office, etc.
Screenshot:
{
"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"
}
Download
I recommend this Lubuntu img, made by zacthespack, edited by me.
It's less than 500MB to download, 1800MB img file size on the phone, and sports LXDE (leightweight desktop):
Filehosting.org
Ubuntu One
Dropbox
Google docs
It is the necessery script to run Ununtu/Lubuntu, made by fire314:
ubi.sh
Ubuntu One
Dropbox
It is an Ubuntu img (Gnome desktop), made by JDouce, modded by me.
It's almost 1GB to download and 2,5 or 3GB (I don't remember) on the phone:
Depostie Files
Fileserve
Then, there is the one made by JDouce without any mod.
Almost 1,5GB to download in 2 parts, and 3,5GB (as I remember) on the phone:
Part 1
Part 2
The original from zacthespack:
Link to he's thread
He works on it, and uploads new versions, so no need to place a link for the file itself.
There are 2 versions now:
Ubuntu - 1,5GB to download and 3,5GB on phone
Lubuntu - 500MB to download and 2,5GB on phone
Instructions:
1. Choose one of the images (will add more later) and download it, and get the script aswell
2. Unzip ubuntu.img and copy it and ubi.sh to your sdcard or internal storage, both files to the same folder
3. Open a terminal emulator and type:
su
Accept root permission request if appears, then type:
cd (name of the place where the files are. Example: cd /sdcard)
You can check if the files are there by typing „ls”. If everything is fine, than type:
sh ubi.sh
like this:
and if everything is fine you get this:
4.Open a VNC client and fill out the following
password: ubuntu
address: localhost
port: 5900
set colors to 24bit
5. Hit Connect button
6. Now you should set the "mouse"
touch Menu button
Input mode
Touchpad
Turning it off:
In the VNC client:
touch Menu button
Disconnect
In the terminal emulator:
touch Menu button
Close window
accept it
You can add, delete programs in Synaptic.
If you want to start Lubuntu/Ubuntu anytime, just do the 3rd and 4th steps ; )
I didn't do much. I just made some small changes. All the credits go to zacthespack, JDouce and fire314.
I know, that JDouce has a thread, but he doesn't do much nowadays. He edited the OP more than 5 months ago. And I think it's such a fun, that it deserves some more attention.
Troubleshooting:
If it doesn't start after step 4, or your phone reboots after step 3:
change kernel!
Siyah 2.6.8 changelog:
-fixed the bug which prevented using ubuntu and was causing some random reboots...
so earlier versions doesn't work
If it starts, but the mouse pointer doesn't move:
check the step 6 in the OP
If you can't read or mount the sdcard/internal storeage after turning Ubuntu off:
reboot
Download links are up!
Let me know which one is the fastest and where would you like to see the next versions uploaded.
And if you have any question or suggestion, don't hold it back
Unbuntu One link is a ~20 min DL. Dropbox is ~5 min.
sh may have taken 0.01 seconds or so
Hope to test this today, if not, soon. I'll let you know how things work.
reupload screenshots.....
gh.rohit said:
reupload screenshots.....
Click to expand...
Click to collapse
is there some problem with them?
liljom said:
is there some problem with them?
Click to expand...
Click to collapse
I see them.
mudferret said:
Unbuntu One link is a ~20 min DL. Dropbox is ~5 min.
sh may have taken 0.01 seconds or so
Hope to test this today, if not, soon. I'll let you know how things work.
Click to expand...
Click to collapse
sounds good
Amazing Makes me wonder, can you install the Android SDK on it?
kblood said:
Amazing Makes me wonder, can you install the Android SDK on it?
Click to expand...
Click to collapse
AFAIK yes
funny, isn't it?
Exiting chroot environment and sync'ing memory to storage..
DO NOT EXIT until finished - doing so may corrupt the ubuntu.img!
This is what i get after " sh ubi.sh " i cant connect from vnc , help please
Nice to see you here
Sent from my GT-I9100 using xda premium
burimii said:
Exiting chroot environment and sync'ing memory to storage..
DO NOT EXIT until finished - doing so may corrupt the ubuntu.img!
This is what i get after " sh ubi.sh " i cant connect from vnc , help please
Nice to see you here
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
what kernel do you use?
can you try it with speedmod kernel?
liljom said:
AFAIK yes
funny, isn't it?
Click to expand...
Click to collapse
I am looking for a way to get Asus Transformer Prime capable of developing Android Apps, so it might not just be funny, but also very useful
I did try to see if I could make my SGS2 dual boot, but it did not work for me so far. And I am not sure I would want this as the phones OS, although it is temping if it can also use one of those Android App players that seems to be in development. I am not sure if they are even trying to target Linux though.
But the possiblities of Linux on Android hardware is.... mindbogging
liljom said:
what kernel do you use?
can you try it with speedmod kernel?
Click to expand...
Click to collapse
Syiah 2.6.11 , I will try it later because I just installed cm9 ...
Sent from my GT-I9100 using xda premium
It might be a stupid question, but is is possible to get Linux Mint to work on the Galaxy S II in the same way?
Tom-Helge said:
It might be a stupid question, but is is possible to get Linux Mint to work on the Galaxy S II in the same way?
Click to expand...
Click to collapse
Ask zacthespack. As I know, he built the image I modded in the OP
4 more images in the OP
And I'll take a look at the v5 from zacthespak... downloading it right now
sorry for my question: this is a rom or what?
KSTu said:
sorry for my question: this is a rom or what?
Click to expand...
Click to collapse
no, it runs from a ROM and it's Ubuntu linux
I like it and it runs faster than the other ubuntu 10.10 chroot release but my only problem is something seems wrong with the resolution the text is smaller and blurrier than the other release from before? Is it set for the galaxy s2 screen res or am i just seeing things?

[DISTRO] ☆ ★HELLS-KITCHEN | Ubuntu-Based | ROM Developing Distro★ ☆

{
"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"
}
ScreenShots
h311s|KITCHEN (Hells Kitchen) is an Ubuntu-based Linux Distro
that is already setup and ready to go for developing:
ROMs (in accordance with dsixda's Android-Kitchen)
Kernels (in accordance with championswimmer's Kernel-Tools)
Built-in tools for modifying and theming APKs (Brut.all's apktool, jesusfreke's smali/baksmali and pxb1988's dex2jar)
A flashing utility for specific devices (Heimdall)
MTP, ADB, and Fastboot (that's right!)
A couple of Java GUIs (Emmanuel Dupuy's JD-GUI and Tomas Varaneckas's JAD)​
--------------------------------------------------------------------------------------------------------------------------------------
(Most words that are in color, are linked FYI)
CHECK POST #2 FOR REVIEWS FROM OUR ADMINS AND MODS
--------------------------------------------------------------------------------------------------------------------------------------
As much as I wanted to include the sun-java-jdk and jre, it was not possible because of the fact I wanted it to be part of Ubuntu. There are work arounds that I am currently looking into.
It has both openjdk 6 and 7. And they are fully functioning and working for ROM building with dsixdas and championswimmers kitchens that are included.
I have built a couple of public roms already from a live USB install.
This will not work on super brand new custom setups that have problems loading Linux already. There are a few graphics cards that hate me and Ubuntu so we will have to find out more by trial and error. Its only a 1.4gb download.
The source is below and is on Github. To use the source code, you will have to download it and unpack some of it. I attempted to upload everything unpacked, but got a notice from Github because the repo became 3.5 GB unpacked and they have a "rule of thumb" which is totally understandable.
--------------------------------------------------------------------------------------------------------------------------------------
I have attempted to include all the licenses within this post, but recieved this message:
"The following errors occurred with your submission:
The text that you have entered is too long (30042 characters). Please shorten it to 30000 characters long."
So I will include links below until a solution is found:
dsixda's Android-Kitchen
championswimmer's Kernel-Tools (Kernel-Kitchen) is licensed under the GNU General Public License HERE (or you can read a full copy of the GNU GPL at the bottom of the page)
Brut.all's apktool is licensed under the Apache License HERE
JesusFreke's smali/baksmali is licensed under the New BSD License HERE
pxb1988's dex2jar is licensed under the Creative Commons License HERE and the Apache License HERE
Benjamin Dobells' Heimdall is licensed under the MIT License HERE
PLEASE: Any licensing issues should be reported by email or private messaging. Please email [email protected] for any issues and please write in the subject field: "LICENSING". You will be replied to immediately.
--------------------------------------------------------------------------------------------------------------------------------------
What the heck is h311s|KITCHEN?
h311s|KITCHEN is:
- a work in progress and in beta stages (please be kind).
- an Ubuntu-based Linux distro with many, BUT NOT, tools for creating your own custom ROMs.
- a distro that can be ran live or with persistence on a USB stick, or installed to your hard drive.
- a distro that can be installed in software like VirtualBox.
- an already ready-to-go kitchen and environment all-in-one
--------------------------------------------------------------------------------------------------------------------------------------
Persistence Mode and Live Mode:
Persistence Mode will allow you to save changes to your USB stick so that after you boot, any files saved from you session, will still be there when you reboot. You can practiaclly carry a full Ubuntu Distro in your pocket.
Live Mode (Great for NOOBS who are afraid that they will mess up the current configurations and that are not comfortable with Linux) will pretty much do the exact opposite of Persistence Mode. Whenever you reboot, no matter what you have done in the previous session and no matter what was saved to the current session, will be reset and erased. So every time you reboot, you have a fresh new installation. This is useful also for anyone who wants a fast setup that they can take with them in there pocket and use on MOST computers. Also, you can run in Live Mode and just save your work to an internal hard drive on the computer you are using.
--------------------------------------------------------------------------------------------------------------------------------------
What the heck isn't h311s|KITCHEN?
h311s|KITCHEN is not:
- a magic tool to click a button and build a ROM
- a step-by-step guide for building ROMs (there are too many tutorials as it is)
- a reason to build your first ROM and start sharing it immediatley
- a magic tool to click a button and build a ROM
- setup for compiling AOSP from source
--------------------------------------------------------------------------------------------------------------------------------------
The User and Root (su/sudo/superuser) password is:
p
A Complete List of All Installed Packages:
here :good:
Some Other Useful Software Included:
--------------------------------------------------------------------------------------------------------------------------------------
Downloads:
PLEASE GO TO:
Android-Kitchen.com
For the latest updates before using the links below.
Anything new will first be uploaded to
Android-Kitchen.com before anywhere else.
I was able to download the 1.5GB ISO in less than 3 seconds when downloading from
Android-Kitchen.com
h311s|KITCHEN Download Directory CLICK HERE
h311s|KITCHEN Beta5 x64 (2013-02-20) CLICK HERE OR HERE (MIRROR)
Size: 1.5 GB
MD5: 58508a37c589f165f934a473439c840b
SHA1: 60c683b681da5ac24866811b60fe32f1474d373f
h311s|KITCHEN Beta4 x64 (2013-02-18) CLICK HERE
Size: 1.4 GB
MD5: 3e43cafa34c847427c0a4e2d3291af13
SHA1: c90a8bcb011dfd346c03b8a5f563bf9622c96b4a
--------------------------------------------------------------------------------------------------------------------------------------
NOTE: I take no credits for dsixda's original "android-kitchen". dsixda has given me permission to include his kitchen under the agreement that I never alter or change it. The "android-kitchen" was git-cloned from dsixda's Github and has not been altered in any way.
You might see others refer to this as a "kitchen", and I do not want anyone to misinterpret the meaning with dsixda's. There is the definition of the word "kitchen" and then there is the name "kitchen" that almost always refers to dsixda's kitchen. dsixda's "android-kitchen" is a "kitchen" by definition, and since it is the best kitchen tool around, people refer to it as "the kitchen". A "kitchen" by definition is an Android Development Environment where developing takes place. So, this is considered a "kitchen" when using it by definition. But, I would appreciate it if nobody ever started referring to this project as "the kitchen". dsixda's kitchen has been around for some time, and has deserved to be known as "the kitchen". So please, this is "Hells-Kitchen" or the "Kitchen-Distro". Thank you.
ALSO: If you are having an issue with anything on this distro (ie: dsixda's kitchen, apktool, etc...), PLEASE do some research to see if others are having an issue in the developer's forum thread (ie: for the kitchen, go to dsixda's kitchen thread, etc...). If there seems to be no issues there, it is almost certainly something having to do with the distro itself, and NOT the tool. A lot of the developers were kind enough to give me permission to include their tools (even if their open-source license already permit it, I like to make sure the devs themselves are okay with what I am doing), and I do not want them receiving confusing posts on their threads about their tools not working (if this ever happens) when in fact it was a problem within the distro. Voice any concerns here first. Please.
--------------------------------------------------------------------------------------------------------------------------------------
OPEN SOURCE @github: https://github.com/h311sdr0id/h311skitchen
--------------------------------------------------------------------------------------------------------------------------------------
GNU General Public License, version 3 (GPL-3.0)
h311s|KITCHEN An Ubuntu-Based Rom Developing Distro
Copyright (C) 2013 h311s|DR0ID
(hellskitchen) (h3llsdr0id) (h311sdr0id)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version. Except where permission is needed.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, click below.
--------------------------------------------------------------------------------------------------------------------------------------
2017-07-02 UPDATE: I WILL BE WORKING ON A NEW DISTRO IN MY SPARE TIME. I am going to rebuild from the ground up. I should have some more news soon.
Reviews
REVIEW FROM XDA's WELL-KNOWN MODERATORS/ADMINISTRATORS:​
From The MAN Himself, MikeChannon:​
MikeChannon said:
Hi h311sdr0id
I just wanted to say that Senior Moderator xxxxx (whom you contacted) has endorsed your thread
and indeed was full of praise for your thread / distro. Excellent, well done.
MikeChannon
Click to expand...
Click to collapse
From Our Forum Moderator, NeoS:
NeoS said:
Hi h311sdr0id,
Magnificent work there mate. I have rarely seen such detailed OP's in kitchens posted on XDA.
Hope you are able to keep the OP up to date and I'm sure people will start using your kitchen.
Cheers,
NeoS
Click to expand...
Click to collapse
​
FIRST REVIEW From Christophorus (on next page):​
Christophorus said:
I must say i really enjoy smoothly running through without having to go and grab certain dependencies
to resolve error.
Rom development is hard enough. this takes out the guess work!
Great work, h3llsdr0id!
Christophorus
Click to expand...
Click to collapse
.​
FAQ and Other Info
DONATIONS​
are greatly appreciated .........​
Taking Applications
Someone mentioned to me that this could turn out to be an even better Distro if we had a good team of people together working on it. I would like to get a team/committee together for this project. This is something that every dev should have on his keychain or as an emergency backup. Anyone interested in getting together with me on this, please send me a message. At the moment, I want to get a few other Developers together. There will always be space for newcomers and people learning the process, but for now I want to just get a handful of great and seasoned devs together on this project. Please contact me.​
Sorry if I'm being stupid but is it up for download yet cause I can't see the link ? LLooks good though I'm having trouble setting up my computer for rim dev so this should be a big help
Matyhew
Compiled an iso
But now I'm stuck at the homescreen. what's the password for the user "h3llsdr0id"?
Re: [DISTRO] h311s|KITCHEN Ubuntu-Based Linux Distro for New Developers and Seasoned
The letter p
Sent from my SCH-I605 using Tapatalk 2
matyhew said:
Sorry if I'm being stupid but is it up for download yet cause I can't see the link ? LLooks good though I'm having trouble setting up my computer for rim dev so this should be a big help
Matyhew
Click to expand...
Click to collapse
Your not. But it is up now. Thank you for your concern brother.
nice, i need to pack up a kernel so i'll give it a shot today
THEindian said:
nice, i need to pack up a kernel so i'll give it a shot today
Click to expand...
Click to collapse
Thank you sooo much for giving it a chance. It has been tested by two VERY well-known Developers and they loved it. I have only had one person out of about 15 say that their hardware was not compatible with it.
Install it live and start out clean every time. Or use the persistence if you need to. This thing hauls major a*s even on a USB 2.0. I have actually never even tried it on a 3.0 USB Stick. It is fast enough with the 2.0.
-h311sdr0id
Been testing it out
I must say i really enjoy smoothly running through without having to go and grab certain dependencies to resolve error.
Rom development is hard enough. this takes out the guess work!
Great work, h3llsdr0id!
Re: [DISTRO] ☆ ★HELLS-KITCHEN | Ubuntu-Based | ROM Developing Distro★ ☆
Christophorus said:
I must say i really enjoy smoothly running through without having to go and grab certain dependencies to resolve error.
Rom development is hard enough. this takes out the guess work!
Great work, h3llsdr0id!
Click to expand...
Click to collapse
I am glad you liked it. I can't believe I have this posted in the main Android Chef Forum and you are the only one that has tried it out. I am happy your happy. And its in beta still. So if you have any requests, let me get them. Nobody else is. Lol.
Sent from my SCH-I605 using Tapatalk 2
looking forward to trying this out.
Downloading now
jdeloach said:
looking forward to trying this out.
Downloading now
Click to expand...
Click to collapse
I'm going to take this distro for a testdrive, thank you for releasing this.
Nice too have for working portable! Is u-boot implemented as well by default?
SiNtEnEl said:
I'm going to take this distro for a testdrive, thank you for releasing this.
Nice too have for working portable! Is u-boot implemented as well by default?
Click to expand...
Click to collapse
Hope u don't mind people starting a mirror, or torrents. I'm heaving a hard time downloading the iso.
I'm on 100mbit but running @65kb. Faster mirrors would be great with bigger downloads. :good:
h3llsdr0id said:
I am glad you liked it. I can't believe I have this posted in the main Android Chef Forum and you are the only one that has tried it out. I am happy your happy. And its in beta still. So if you have any requests, let me get them. Nobody else is. Lol.
Sent from my SCH-I605 using Tapatalk 2
Click to expand...
Click to collapse
Because if people are truly interested in learning to develop, they will want to go through the step by step of setting up the environment themselves, it gives the user much stronger understanding of what is going on. For the Linux noobs that this sorta thing is likely to appeal to, now they won't know how to do basic things like install a package or do a dependency trace. Not bashing your work, just answering your question.
Re: [DISTRO] ☆ ★HELLS-KITCHEN | Ubuntu-Based | ROM Developing Distro★ ☆
thewadegeek said:
Because if people are truly interested in learning to develop, they will want to go through the step by step of setting up the environment themselves, it gives the user much stronger understanding of what is going on. For the Linux noobs that this sorta thing is likely to appeal to, now they won't know how to do basic things like install a package or do a dependency trace. Not bashing your work, just answering your question.
Click to expand...
Click to collapse
I intended it to be a "live" Distro. And for educational purposes to newcomers. This way they can go through the source code and see a full environment and how it works as well. There are sooo many AIO, ready to-go, "push-button" tools out there. For Windows mainly. Building with a lot of the tools already provides no knowledge of packaging or installation. As I wrote in the OP, this is not intended for building your first ROM and then sharing it immediately. There is still much to add and change to this. Which when I release the stable version, there will be more information included and more for the newcomer to work with.
There will be a 32-bit distro and a straight Debian-based distro as well coming soon.
I also hope to split the HELLS-KITCHEN into a separate "noob" and a separate "dev" distro.
Thank you for your concern, as I share it with you and I do not want people that have no knowledge of android/linux building ROMs without knowing the process.
This distro was first built for someone in a class I am teaching to build ROMs. I volunteer my time to teach and help out about 15 new developers, and teach a daily class (2 three hour classes a day). I take them through the whole process that I am familiar with. I help them setup a development environment, all the way to building a ROM and using git.
Thank you thewadegeek for your input. I am honored to receive it
Sent from my SCH-I605 using Tapatalk 2
Re: [DISTRO] ☆ ★HELLS-KITCHEN | Ubuntu-Based | ROM Developing Distro★ ☆
SiNtEnEl said:
Hope u don't mind people starting a mirror, or torrents. I'm heaving a hard time downloading the iso.
I'm on 100mbit but running @65kb. Faster mirrors would be great with bigger downloads. :good:
Click to expand...
Click to collapse
I am using caps so other people will read this. Not for you SiNtEnEl.
I DO NOT WANT ANYONE STARTING A MIRROR yet. Just because it is a beta distro. I need to know and be able to keep a record of downloads for stats on the "bug-report" and "pastebin" page I am building.
This is open source, so I cannot demand it, but would appreciate it if nobody did during beta stages.
This will help me and whoever else is involved build a better distro.
I will mirror and torrent this distro tonight. Please take down any mirrors please.
Thank you for bringing this up.
Sent from my SCH-I605 using Tapatalk 2
Re: [DISTRO] ☆ ★HELLS-KITCHEN | Ubuntu-Based | ROM Developing Distro★ ☆
I have just received this report:
Christophorus said:
Error: Unable to zipalign, aborting
If you are using 64-bit Linux, ensure you installed package ia32-libs
Click to expand...
Click to collapse
I am working on it as we speak. Thank you for your reports guys!
Beta5 will be uploaded and synced tonight!
Sent from my SCH-I605 using Tapatalk 2
[email protected]:50:46MDT
EDIT: BETA_5 IS NOW UP ON AFH (changelog under "info" on AFH and will be added to the OP)
Going to try this for Sony ROMS and give you the feedback
This looks awesome It will really help in developing ROMS and ease-out editing apk's ..I will test this out for my Sony ROMS and feedback you

[Tool][App-Modder] Sony System App Editor Ver.1.1 - {divinemamgai}

This Tool has been replaced by - Junohttp://forum.xda-developers.com/showthread.php?p=45990300#post45990300
Please visit the new thread!
For older Thread click the button below.
{
"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"
}
Welcome To Sony System App Editor Ver.1.1​Installation
Please follow the instructions carefully, cause this is very crucial to the programs working.​
Step 1
Download the following resources :​
Android SDK (drawPatch9)
Java SE Runtime Environment 7 (Java)
Step 2
Go to Advanced System Properties.
It should look like this:
Go to Environment Variables, then create a new System Variable, having name JAVA_HOME and value according to the path where you have installed the JRE(7).
It should look like this:
Now after creating the JAVA_HOME variable, search for Path system variable in the System Variables list. Now this is a bit tricky. Once found click on it and then on Edit. Now if your value is ending with ";" (without quotes) then just add the path to your JRE(7) bin folder. If the ";" is not present then just add it and follow the rest of instruction as given.
It should look like this:
Now just Save it. (Just keep on clicking OK it will be done automatically.)
Step 3
Download Ver.1.1.zip.
[*] Download
[*] Size: 17.85 MB (18714229 bytes)
Now Extract the zip where ever you want in your computer.
Step 4
Open the folder in which you have extracted the files and then the res directory in it.
Now make sure that the folder looks like this -
If you want you can add your modified resource files too.​Note: If you are using any other ROM or PHONE of Sony (This program might be compatible with all types of Phones and Roms though!), then you should over-write the already present resource files in the res directory with your own ROM or PHONE resource files. (This is important!)
Now open the program by executing - Sony System App Editor.bat, like this -
Then type LOADRESOURCES, and let the program install the required resources. Once done add your APK file to this program's directory and get started, cause you are all done!
It should look like this:
How to use?
Step 1
Make sure you have the original version of the system apk. (This is important cause in other situations I cannot guarantee it's working as I haven't tested it. ) Copy it to the program's main directory.
Now open the Program by executing - Sony System App Editor.bat, and type only the name of the System app.
For eg.: If you want to edit UxpNxtLockScreen.apk, then copy it to the main directory, and then by executing the program type UxpNxtLockScreen. (Notice no .apk!)​
Now press Enter and let the program handle the rest.
Still it should look like this:
Now check for any errors in the Apktool output screen, if none found you are good to go or else I don't know what to do?...p)
If everything went fine it should look like this -
Step 2
Edit your APK to your carnal needs! But still make sure everything you do is syntactically correct and there are no erroneous codes.
For editing APK's go to the working folder of the program, and look for the folder that is named after the file-name of your System Apk.
It should look like this:
​
Now open it and start editing.
Step 3
Now assuming you have finished editing the System app, execute the main program once again - Sony System App Editor.bat.
Type the APK's file-name (no exts.) which you where editing, and press enter.
It should look like this:
Make sure everything goes right and check for any errors in the APKTOOL output screen, cause program at the current stage will still produce a build even if there is any error with apktool! (Will be solved soon.)
Now assuming you have checked everything and nothing is wrong, then you are good to go! And still it should look like this -
Step 4
Assuming that everything has been fine till now, so then you can have your APK file in the build folder of the Program's main directory.
It should look like this:
​
Now copy it to a place where you can create a flash-able zip out of it! :laugh:
Note: If you want to start modification of the new apk file of the same name, first delete the folder in the working directory of the previous APK's file-name. (It's important.)
Condition of it's use
Please use this program at your own risk. It has only been tested to mod UxpNxtLockScreen.apk.
This program utilizes a technique that I learned while creating my first mods, and was not able to find a perfect tutorial.
The technique this program utilizes might not be applicable for all types of System Apps.
The program is just created by me today (23/9/13), so please bear with it's simple and non-wanting UI and features.
So start using it and start modding today! - Become a World-Class Developer! (.........:laugh:...............:laugh:........)
Download Ver.1.1​Please wait till this program is completely face-lifted!​Credits
Apktool developer for developing such a great tool.
Google for making such a wonderful OS!
Me for making it's modification so simple! (divinemamgai)
This Tool is gonna suffer from Face-Change! So please co-operate.
@divinemamgai
Awesome.
I just edited my lockscreen using this, removed the clock(as I requested in PM)
Thanks a lot.
heatseeker_x04 said:
@divinemamgai
Awesome.
I just edited my lockscreen using this, removed the clock(as I requested in PM)
Thanks a lot.
Click to expand...
Click to collapse
Hey dude use the latest version to be sure of not getting into any trouble! :laugh:
divinemamgai said:
Hey dude use the latest version to be sure of not getting into any trouble! :laugh:
Click to expand...
Click to collapse
sure, I will download it.
hey man i try use your tool this hopefully helping me,,, thanks so far so good as i use
Encang_Rojali said:
hey man i try use your tool this hopefully helping me,,, thanks so far so good as i use
Click to expand...
Click to collapse
Welcome but please try the new Tool! As it is the better than this one.
divinemamgai said:
Welcome but please try the new Tool! As it is the better than this one.
Click to expand...
Click to collapse
where is the NEW tool? cant u share ?
Encang_Rojali said:
where is the NEW tool? cant u share ?
Click to expand...
Click to collapse
Dude see the main post of this thread and you will get it, or just search for Juno! :laugh:
Can I use this in Fedora ?
Little Zed said:
Can I use this in Fedora ?
Click to expand...
Click to collapse
I guess but I'm not sure cause there maybe some functions used in this program which might not be available in Fedora. I have developed it in Windows, so I think you can try out and tell me what happens. But as far as I'm know it my not work.
divinemamgai said:
I guess but I'm not sure cause there maybe some functions used in this program which might not be available in Fedora. I have developed it in Windows, so I think you can try out and tell me what happens. But as far as I'm know it my not work.
Click to expand...
Click to collapse
So. You mean no linux support?
Sent from my ST25i using Tapatalk 2
Little Zed said:
So. You mean no linux support?
Sent from my ST25i using Tapatalk 2
Click to expand...
Click to collapse
Dude I don't have Linux system, so I can't test, all I'm asking you is to test it and tell me if it works or not?
divinemamgai said:
Dude I don't have Linux system, so I can't test, all I'm asking you is to test it and tell me if it works or not?
Click to expand...
Click to collapse
Will surely test with WINE software on linux.
Sent from my ST25i using Tapatalk 2
OK... Thanks bro...
Sent from my Xperia U using XDA Premium 4 mobile app
Little Zed said:
Will surely test with WINE software on linux.
Sent from my ST25i using Tapatalk 2
Click to expand...
Click to collapse
And he is not saying it metaphorically.... ...
divinemamgai said:
And he is not saying it metaphorically.... ...
Click to expand...
Click to collapse
Ok then ket's port this to linux.
Sent from my ST25i using Tapatalk 2
Little Zed said:
Ok then ket's port this to linux.
Sent from my ST25i using Tapatalk 2
Click to expand...
Click to collapse
Dude just so you know I was referring to the word WINE in your previous post. , and hey can you continue this discussion in the new thread please.

[ROM][ALPHA][SFOS] SailfishOS 2.0.1.11 for Redmi 2

{
"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’s heritage lies in Nokia times, especially in the MeeGo operating system. Prior to 2011 Nokia and Intel had a vision of an open mobile operating system. Together they invested around 1 billion USD to the project and created an open source based operating system called MeeGo, which was used as a basis for several devices, such as the iconic Nokia N9. Although the Nokia N9 became the beacon of open source operating systems, Nokia decided to end the project and chose instead to continue with Microsoft’s Windows Phone OS. The rest of that is another story.
For more information about SailfishOS click here.
SailfishOS has now been successfully ported to Redmi 2 and here I am sharing the steps to install it on your phone.
Code:
Disclaimer: Your warranty is now void. You will lose all your data on your phone and may render it unusable. This software is provided as is without any warranty of any kind whatsoever. The user shall solely be reponsible for any consequence arising out of following this guide. I, or anyone else shall not be held responsible for bricked devices, dead sd-cards, thermonuclear war, you getting fired because the alarm app failed or any other consequence of following this guide. The linked zip contains some proprietary files.
tl;dr I wont be held responsible for any unfortunate incidence.
I'd like to thank the following for their support and sources. (In no particular order) -->
@mal-, @kimmoli, @stskeeps, @Litew, @jusa_, @nokius, @sledges, @ketut.kumajaya, all other SailfishOS porters and The Cyanogenmod Team.
Prerequisites -->
1) Latest TWRP recovery installed (Others may work too but I haven't tested). You can get it here-->http://forum.xda-developers.com/redmi-2/development/recovery-recovery-built-source-inside-t3277621
2) cm-12.1-20151014-UNOFFICIAL-wt88047 zip by kumajaya. You can get it here--> http://forum.xda-developers.com/redmi-2/development/rom-cyanogenmod-unofficial-builds-t3200883
3) SailfishOS zip file. Download link given below.
This is not an Android ROM and thus the instructions to install are quiet different. Follow them carefully.
1) Boot to recovery. Wipe cache, dalvik-cache, system and data.
2) Copy the Downloaded files to the sdcard via USB.
3) Install cm-12.1-20151014-UNOFFICIAL-wt88047. Do NOT reboot after installing.
4) Install SailfishOS zip file. The installation will take around 10 minutes so don't think that its stuck. Ignore any errors about being unable to mount data partition.
5) Reboot System when installation succeeds.
Screenshots-->
Some more Screenshots here courtesy of @Innfinite4evr
Notes-->
1) This is not an Android ROM. Android apps will not work right now. But a way for Android apps to work is being developed by some community members and will soon be available.
2) Music player is not available by default. You can get it by opening the terminal (in-built) and and running " devel-su zypper in jolla-mediaplayer ". It will ask for a password which can be set in Settings>Developer Options. It will be there from next version.
3) For advanced users, you can ssh into the device after setting a password in Developer options using ssh [email protected] over USB.
4) Do not register for a Jolla account. You will get an error about failed IMEI registration. This will be fixed as soon as Jolla allows ported devices to be registered.
5) The Store will not work. It needs a Jolla account. You can however use the openrepos warehouse for installing apps. https://openrepos.net/content/basil/warehouse-sailfishos . You can either go the link via the browser on your device and download it. Then go to Settings>Transfers and click on the file name to install it. Another method to install it is to download it to your computer and use scp to transfer to to /home/nemo/ and use " pkcon install-local <name of file> " via an ssh terminal.
6) MTP over USB does not work. (Mass Storage technically works but is unusable for all practical purposes)
7) The battery life is currently being affected by the sensors. It will probably be fixed in the next version.
Download Link -->
https://www.androidfilehost.com/?fid=24580943222146342
DO NOT SHARE MY WORK WITHOUT MY EXPLICIT PERMISSION. IF YOU ARE SHARING, LINK TO THIS POST.
UPDATE--> New kernel released.
* For fixing bluetooth and Flashlight, use kumajaya's cm-12.1-20160318 as the base. then install SailfishOS and finally flash the new kernel ( https://www.androidfilehost.com/?fid=24591000424942423 ). Bluetooth will not work after a reboot. To make it work again, use " devel-su rfkill unblock bluetooth " and reboot. Camera will break and to fix it, use vim to make the changes from ( https://github.com/adeen-s/droid-config-wt88047/commit/ecda269bd120405a5ff3ab985e558abcfe93c916 ) in /etc/dconf/db/vendor.d/jolla-camera-hw.txt
and then execute ( dconf write /apps/jolla-camera/primary/image/imageResolution "'3264x2448'" ).
The new image will contain these changes already but I need some more time before releasing it.
Bugs or issues? & BTW can we use it in multi rom if yes then can u pls guide
Great Job @adeen-s !
Would definitely give this a try and report back soon.
Peace out ✌
Most innovative Os finally for redmi 2 thank you so much dev for this awesome os .

			
				
Thank u.. gonna try!!!?
Z.E.U.S said:
@salahXDA6805
This is on behalf of the whole Redmi 2 community.
Pls stop spamming threads and asking unnecessary questions to the devs.
This irritates them (as @s.sawrav).
As in this case multirom works only on MM based roms and this is not based on android.
Pls do some research first , Google will help you !
Hope you understand this .
Peace out
Click to expand...
Click to collapse
Im just asking my query not spamming so pls and im not irritating anyone and sailfish works with multi rom but i want to know about the procedure so pls stay out dev is there to answer me and i didn't asked u whether it works with multirom or not
Wow,seems amazing and i will give it a try...thnx for bringing this os to our little beast....and that click here is not working i think............to know more about sailfish os "click here"... :‹
revelation
adeen-s said:
This is not an Android ROM
Click to expand...
Click to collapse
hats off for this brave move!
i've been waiting for sailfish since forever (oviously like many others)
although these days i need a fully functional phone (w/ andro-apps) i'm looking forward to further development << hope you will keep up your work and scratch those issues one-by-one
Q: since i've never played with an actual sailfish os, logically i'm not aware of the (dis)advantages/performance; but i did give a go to he modified launcher [you can find an old version here, and a mutant on the play store - stella launcher]; so is there any possibility to port it to our beloved redmi2? i know it would be much appreciated by the community
thank you once again for your valliant effort!
:good:
Finally something new in our redmi 2 community. Keep up the good work @adeen-s. Looking forward to this thread. ✌?
salahXDA6805 said:
Im just asking my query not spamming so pls and im not irritating anyone and sailfish works with multi rom but i want to know about the procedure so pls stay out dev is there to answer me and i didn't asked u whether it works with multirom or not
Click to expand...
Click to collapse
MultiROM supports Sailfish but right now, it is only available for MM based ROMs on Redmi 2. If it supports LP based ROMs, it will be made available.
adeen-s said:
MultiROM supports Sailfish but right now, it is only available for MM based ROMs on Redmi 2. If it supports LP based ROMs, it will be made available.
Click to expand...
Click to collapse
Thanks bro for your repli:good:
salahXDA6805 said:
Thanks bro for your repli:good:
Click to expand...
Click to collapse
Although, there is a way to switch between CM-12.1 and SailfishOS just like MultiROM, only a bit more tedious. You can extract boot.img from cm zip and hybris-boot.img from Sailfish zip. Flash boot.img when you want to boot to CM and flash hybris-boot.img when you want to boot to Sailfish.
Also, I'd prefer if you press the thanks button instead of replying like this.
@adeen-s can I use newer builds of cm12.1? The one you mentioned in your thread is quite old.
Sent from my 2014818 using Tapatalk
Ashish94 said:
@adeen-s can I use newer builds of cm12.1? The one you mentioned in your thread is quite old.
Sent from my 2014818 using Tapatalk
Click to expand...
Click to collapse
You can try. However, it won't matter as CM is used only for the Android HAL. It has got nothing to do with how Sailfish works. It just acts as a bridge between Sailfish and the hardware which was meant to run Android.
If you try with a different CM-12.1, could you please post the output of " /usr/libexec/droid-hybris/system/bin/logcat " You can access the terminal via "telnet 192.168.2.15 2323" or via ssh as mentioned in the OP. If you cannot connect using these ways, you could check the output via the terminal app and tell if it has some errors mentioning AKMD2 .
hey thanks for this fluid rom.i hope bugs will be fixed soon ...some more ss for those who wanna see.....https://drive.google.com/open?id=0B_zOA86X6Ez_WGJORkhvMDAxV2c Hi thanks if u like it
Innfinite4evr said:
hey thanks for this fluid rom.i hope bugs will be fixed soon ...some more ss for those who wanna see.....https://drive.google.com/open?id=0B_zOA86X6Ez_WGJORkhvMDAxV2c Hi thanks if u like it
Click to expand...
Click to collapse
Please list all the bugs that you noticed. I haven't noticed anything besides high battery drain and lack of USB MTP. Also thanks for the screenshots, Do you mind if i link them in the first post ?
i faced these bugs
adeen-s said:
Please list all the bugs that you noticed. I haven't noticed anything besides high battery drain and lack of USB MTP. Also thanks for the screenshots, Do you mind if i link them in the first post ?
Click to expand...
Click to collapse
never mind PS-add ss in post
bugs:camera,calling not working and single sim only
and warehouse should be included by default or else people will become mad......
---------- Post added at 03:05 PM ---------- Previous post was at 03:03 PM ----------
Innfinite4evr said:
never mind PS-add ss in post
bugs:camera,calling not working and single sim only
and warehouse should be included by default or else people will become mad......
Click to expand...
Click to collapse
i used cm12.1 20160318
Innfinite4evr said:
never mind PS-add ss in post
bugs:camera,calling not working and single sim only
and warehouse should be included by default or else people will become mad......
---------- Post added at 03:05 PM ---------- Previous post was at 03:03 PM ----------
i used cm12.1 20160318
Click to expand...
Click to collapse
Strange, they should work perfectly. Have you tried restarting the phone.
If a restart does not change anything, then post the output of "journalctl -f -l -a" . To get root access, use "devel-su" in terminal. You can set password for root in developer options. Also post the output of " ls -l /dev/ "
Innfinite4evr said:
never mind PS-add ss in post
bugs:camera,calling not working and single sim only
and warehouse should be included by default or else people will become mad......
---------- Post added at 03:05 PM ---------- Previous post was at 03:03 PM ----------
i used cm12.1 20160318
Click to expand...
Click to collapse
Since you're using a different CM version than specified, could you also post the output of " /usr/libexec/droid-hybris/system/bin/logcat"

appx/appxbundle installer for phones (but works everywhere anyway)

I finally did it!
UPDATE: The App is now fully released with the abiltiy to install packages with their dependencies and progress bar notifications on PC and Mobile! This app can now fully replace the built in App Installer and Windows Device Portal for sideloading apps
Source Code: https://github.com/colinkiama/UWP-Package-Installer
NOTE: I don't know if it's a bug or not but on mobile, when I open an .appx or .appxbundle, it asks me what app I want to use to install the package but it doesn't list mine. Maybe it's because I'm on the insider builds so please message me if opening the files works for you on mobile.
For mobile there's a workaround for this shown below. On PCs, the app works exactly like the built in app installer.
{
"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"
}
How To Install: Unzip the file, install the dependencies first then install the appxbundle.
Download it here: https://github.com/colinkiama/UWP-Package-Installer/releases
Oh wow running awesome in mobile... But some bugs showed up...
1. Sometimes install completes, but still showing installing 98-99% in app..
2. Scaling is not quite perfect.. Please fix scaling for portrait devices...
Suggestion:
Please try to show app name and it's icon, like the App installer of pc
maruf8 said:
Oh wow running awesome in mobile... But some bugs showed up...
1. Sometimes install completes, but still showing installing 98-99% in app..
2. Scaling is not quite perfect.. Please fix scaling for portrait devices...
Suggestion:
Please try to show app name and it's icon, like the App installer of pc
Click to expand...
Click to collapse
I can fix 1. and 2.
But I need help with the suggestion. I need a way to get the metadata out of the package. My app handles a StorageFile object so it's pretty difficult. I would only be able to show the app name and logo AFTER the package has installed.
Package installer is now feature complete!
You can now install packages with their dependencies and install progress will show in a notification (on all devices including mobile running on the creators update or above). Devices running earlier versions of Windows 10 will have the install progress inside the app like before but there are some notifications that pop up too.
Download it here: https://github.com/colinkiama/UWP-Package-Installer/releases
Source Code: https://github.com/colinkiama/UWP-Package-Installer
Wow!!! This is freaking Awesome ?
Seriously loved it so much... But maybe a progress bar in app should be appreciated ?
EP1CNESSHD said:
I can fix 1. and 2.
But I need help with the suggestion. I need a way to get the metadata out of the package. My app handles a StorageFile object so it's pretty difficult. I would only be able to show the app name and logo AFTER the package has installed.
Click to expand...
Click to collapse
There's gotta be a way... Built in App installer in PC can read those metadata... Can you investigate it?
maruf8 said:
Wow!!! This is freaking Awesome
Seriously loved it so much... But maybe a progress bar in app should be appreciated
Click to expand...
Click to collapse
It might be possible using the extended execution and the "extendedExecutionUnconstrained" restricted capability. I've released the source code so anyone could add it in. I'm done with the project right now. I'll just open it up as an issue.
EP1CNESSHD said:
It might be possible using the extended execution and the "extendedExecutionUnconstrained" restricted capability. I've released the source code so anyone could add it in. I'm done with the project right now. I'll just open it up as an issue.
Click to expand...
Click to collapse
Alright... Thanks for your hard work ☺
maruf8 said:
There's gotta be a way... Built in App installer in PC can read those metadata... Can you investigate it?
Click to expand...
Click to collapse
There are some things that Microsoft know that they don't document. I'll open this up as an issue too. I've done research of my own but haven't found anything.
I can't seem to get this working in my Lumia 625, whichever app I try to install it just gives me a "The parameter is incorrect" I already installed the dependencies and have interop and cap unlock from Interop Tools, meanwhile Interop Tools can install apps normally (not entirely sure you were aware or not but that has also had the install appx/appxbundle option since a while).
On another note would there be any hope of you adding the option to also install xap?
Ranomez said:
I can't seem to get this working in my Lumia 625, whichever app I try to install it just gives me a "The parameter is incorrect" I already installed the dependencies and have interop and cap unlock from Interop Tools, meanwhile Interop Tools can install apps normally (not entirely sure you were aware or not but that has also had the install appx/appxbundle option since a while).
On another note would there be any hope of you adding the option to also install xap?
Click to expand...
Click to collapse
pm me more details about your phone and what you did to get that error.
I'm also aware that interop tools has had this install feature. I don't know if it can show progress on the notifications like my app can though ?.
Lastly, no I can't add xap support. The API I'm using doesn't support them.
@EP1CNESSHD well this app did start on builds before CU, even on builds before AU, it allowed me to select an app and a dependency but when pressing Install both on a build before AU (10586.36) and after AU but before CU (14393.1066 and 14393.1715) it would give me the "The parameter is incorrect" error as I described, however once I managed to get CU (15063.297 and then 15063.608) it just started working normally, no error anymore, I didn't even update to the new build from after I reported the error (will test that one on 10586.36 and probably AU afterwards since you confirmed the Notification Extension requires AU soon) so my only guess is that something used actually requires CU, I'll have a look and try to find out what that is when I have some free time.
If anyone has devices on the anniversary update, can you try debugging the app on visual studio. You can clone the source code and even open the project directly in visual studio from github. The link is here: https://github.com/colinkiama/UWP-Package-Installer
Please report any errors you find while debugging to this thread.
EP1CNESSHD said:
I finally did it!
Click to expand...
Click to collapse
Yeah! This app is very useful! Thanks a lot!
After lots of testing and feedback, this app is now absolutely amazing for Mobile! Now on the Creators Update, you can check your install progress in the app and/or in your notifications. If you still have a Windows Phone with Windows 10 lying around then you should get this app ASAP!
[PC Users only]
On the other hand, Windows 10 for PC is still really annoying. PCs won't install any appx/appxbundle packages without their certificates existing in the "Trusted People" certificate store.
However, one person has created a working win32 installer that works around this. Unfortunately, they haven't finished it. Microsoft has made this unnecessarily difficult to sideload apps on PC without paying a lot of money for a certificate. I would love to see someone come up with a workaround for this that makes it easy for every developer to distribute their apps to everyone.
Lol, I've just realised that I never actually released the new version with multiple progress indicators so here it is!: https://github.com/colinkiama/UWP-Package-Installer/releases
Please Add support To Install XAP Apps On Pc Or Add Support To Install ARM Apps On X86/X64 Pc
ahmed605 said:
Please Add support To Install XAP Apps On Pc Or Add Support To Install ARM Apps On X86/X64 Pc
Click to expand...
Click to collapse
is not possible
EP1CNESSHD said:
I can fix 1. and 2.
But I need help with the suggestion. I need a way to get the metadata out of the package. My app handles a StorageFile object so it's pretty difficult. I would only be able to show the app name and logo AFTER the package has installed.
Click to expand...
Click to collapse
What's the metadata file (name) do you want to get from Appx file maybe I can help you, do you mean "AppxManifest.xml"?
I want a Msixbundle installed. Can this do it if I rename it to an Appxbundle?

Categories

Resources