Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

Question [Q] How to add Sony Xpeira S binaries to AOSP rom build?

OP thsecmaniac

10th March 2014, 01:16 PM   |  #1  
OP Junior Member
Thanks Meter: 0
 
17 posts
Join Date:Joined: Jun 2012
Hello


I'm newbie in building a rom. I do as http://source.android.com/source/building.html page of android
I'm stuck at the "Obtaining proprietary binaries" step
- I download Android source to the directory that I name it to be "android_src"
- I download Sony Xperia S's proprietary binaries from http://developer.sonymobile.com/know...peria-devices/already and I got the " vendor" folder which is not in the "android_src" folder.



How do I include the proprietary binaries into the my own AOSP rom?
Last edited by thsecmaniac; 13th March 2014 at 01:56 AM. Reason: can post a link now
13th March 2014, 01:57 AM   |  #2  
OP Junior Member
Thanks Meter: 0
 
17 posts
Join Date:Joined: Jun 2012
anybody? please help
13th March 2014, 09:01 AM   |  #3  
Senior Member
Flag vidhya nagar
Thanks Meter: 113
 
800 posts
Join Date:Joined: Dec 2012
More
Quote:
Originally Posted by thsecmaniac

anybody? please help

Do pm to a developer.like abhinav2,or deadwar,op of carban rom

Sent from my LT26i using xda premium
13th March 2014, 10:51 AM   |  #4  
abcdjdj's Avatar
Recognized Contributor
Flag Thane
Thanks Meter: 3,060
 
1,714 posts
Join Date:Joined: May 2012
More
Quote:
Originally Posted by thsecmaniac

Hello


I'm newbie in building a rom. I do as http://source.android.com/source/building.html page of android
I'm stuck at the "Obtaining proprietary binaries" step
- I download Android source to the directory that I name it to be "android_src"
- I download Sony Xperia S's proprietary binaries from http://developer.sonymobile.com/know...peria-devices/already and I got the " vendor" folder which is not in the "android_src" folder.



How do I include the proprietary binaries into the my own AOSP rom?

Hi,

I would not recommend you to use the binaries on the Sony website as they are outdated. Instead, please have a look at this github - https://github.com/billchen1977?tab=repositories
billchen1977 has provided all the required stuff for building aosp. So basically you need to create a local manifest in .repo/local_manifests.
You can do that by following these steps -
Code:
cd .repo
mkdir local_manifests
gedit nozomi.xml
Now copy this code into the XML file -
Code:
<?xml version="1.0" encoding="UTF-8"?> 
<manifest>  
<project path="kernel/sony/msm8x60" name="billchen1977/kernel_sony_msm8x60" remote="github" />
 </manifest>
I have added only one repo (the kernel). Similarly add the other two repos also and then simply run repo sync and you should be able to build the ROM then.


Sent from my Xperia S using Tapatalk
15th March 2014, 05:45 AM   |  #5  
OP Junior Member
Thanks Meter: 0
 
17 posts
Join Date:Joined: Jun 2012
What is it different between billchen1977's rom and Sony's rom except Sony's is older than billchen1977's? I'm curious



Quote:
Originally Posted by abcdjdj

Hi,

I would not recommend you to use the binaries on the Sony website as they are outdated. Instead, please have a look at this github - https://github.com/billchen1977?tab=repositories
billchen1977 has provided all the required stuff for building aosp. So basically you need to create a local manifest in .repo/local_manifests.
You can do that by following these steps -

Code:
cd .repo
mkdir local_manifests
gedit nozomi.xml
Now copy this code into the XML file -
Code:
<?xml version="1.0" encoding="UTF-8"?> 
<manifest>  
<project path="kernel/sony/msm8x60" name="billchen1977/kernel_sony_msm8x60" remote="github" />
 </manifest>
I have added only one repo (the kernel). Similarly add the other two repos also and then simply run repo sync and you should be able to build the ROM then.


Sent from my Xperia S using Tapatalk

15th March 2014, 05:51 AM   |  #6  
abcdjdj's Avatar
Recognized Contributor
Flag Thane
Thanks Meter: 3,060
 
1,714 posts
Join Date:Joined: May 2012
More
Quote:
Originally Posted by thsecmaniac

What is it different between billchen1977's rom and Sony's rom except Sony's is older than billchen1977's? I'm curious

These files are known as the vendor blobs. They are proprietary files whose source code is not available to the public. Some of these vendor files are used by various components of the phone like the camera etc. The ones on the Sony website are very old so if you use them, it is quite possible that the camera might not function properly. As Sony released official updates, if I remember, they even fixed laggy 1080p recording. So it would be much better to use the latest blobs.

Sent from my Xperia S using Tapatalk
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes