FORUMS
Remove All Ads from XDA
Honor 7x
Win an Honor 7X!

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

2,528 posts
Thanks Meter: 3,256
 
By Albe96, Senior Member on 29th July 2017, 03:05 PM
Post Reply Email Thread


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.

Azure Page
Create Account
Create Account

2.In The Menu Panel Select "Storage Accounts"-->Create A New Storage Account.
Create Storage Account



PART-I.II

Creating VM

1.Select "+" Icon From The Menu Panel-->Compute-->Select Your VM(Use Ubuntu 14.04)
Create VM

2. Select Project Model As "Classic"
Development Model Type

3. Give Information To Your VM.
Basics

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!
The Following 24 Users Say Thank You to Albe96 For This Useful Post: [ View ] Gift Albe96 Ad-Free
 
 
29th July 2017, 03:06 PM |#2  
Albe96's Avatar
OP Senior Member
Where Technology Lives!
Thanks Meter: 3,256
 
Donate to Me
More
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.
Putty Application

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)
VM

3.After Clicking To Your VM.You'll Get Some Informations Of Your VM Like This->

VM Description

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
The Following 15 Users Say Thank You to Albe96 For This Useful Post: [ View ] Gift Albe96 Ad-Free
29th July 2017, 03:07 PM |#3  
Albe96's Avatar
OP Senior Member
Where Technology Lives!
Thanks Meter: 3,256
 
Donate to Me
More
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/sho...&postcount=146

• Upload Files On Google Drive -->>http://olivermarshall.net/how-to-upl...-command-line/

Hope You Liked This Guide.Thanks And Stay Tuned
The Following 11 Users Say Thank You to Albe96 For This Useful Post: [ View ] Gift Albe96 Ad-Free
29th July 2017, 03:08 PM |#4  
Albe96's Avatar
OP Senior Member
Where Technology Lives!
Thanks Meter: 3,256
 
Donate to Me
More
One More
The Following 4 Users Say Thank You to Albe96 For This Useful Post: [ View ] Gift Albe96 Ad-Free
29th July 2017, 04:59 PM |#6  
Albe96's Avatar
OP Senior Member
Where Technology Lives!
Thanks Meter: 3,256
 
Donate to Me
More
Quote:
Originally Posted by MZO

Good to see a Microsoft Azure guide

Yeah.Gonna Compleate Soon !
29th July 2017, 08:52 PM |#8  
parth111999's Avatar
Senior Member
Flag Mumbai
Thanks Meter: 2,639
 
Donate to Me
More
Quote:
Originally Posted by Albe96

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

Yooo Will Try this Golden Guide...
By the way Thanks for the Guide bro 😚😍
The Following User Says Thank You to parth111999 For This Useful Post: [ View ] Gift parth111999 Ad-Free
29th July 2017, 08:58 PM |#9  
Albe96's Avatar
OP Senior Member
Where Technology Lives!
Thanks Meter: 3,256
 
Donate to Me
More
Quote:
Originally Posted by Harvey_Spectar

nice work

thanks!

Quote:
Originally Posted by parth111999

Yooo Will Try this Golden Guide...
By the way Thanks for the Guide bro

you're welcome...
29th July 2017, 09:19 PM |#10  
Member
Flag Auranagabad
Thanks Meter: 27
 
More
Nice bro

Luv u😚😚

Regards,
Life from Tg😂😂
29th July 2017, 09:22 PM |#11  
Albe96's Avatar
OP Senior Member
Where Technology Lives!
Thanks Meter: 3,256
 
Donate to Me
More
Quote:
Originally Posted by furkhan67

Nice bro

Luv u

Regards,
Life from Tg

Got ya.Thanks
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes