Ubuntu port on Galaxy S3 i9300

Search This thread

astronfestmon

Senior Member
May 18, 2010
306
341
Lisbon
www.gleentech.com
Hello Everyone!
Try this new github from my new changes.

Code:
https://github.com/vic3t3chn0/android_device_samsung_i9300

Code:
rm -rf hardware/ril

I got images through this new changes from my new update files.
But the
Code:
make otapackage

has a jar signer 1.5 conflict with jarsigner 1.7

Try then tell me, sooner I'll fix it.
 
  • Like
Reactions: Hothifa HK

astronfestmon

Senior Member
May 18, 2010
306
341
Lisbon
www.gleentech.com
Use these following instructions:
Code:
sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot
sudo apt-get install git gnupg flex bison gperf build-essential \
  zip bzr curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
  libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
  libgl1-mesa-dev g++-multilib mingw32 tofrodos \
  python-markdown libxml2-utils xsltproc zlib1g-dev:i386 schedtool \
  g++-4.8-multilib

sudo apt-get install bzr git git-core lzop

then:

Code:
git global --config user.name "$user"
git global --config user.email "user email"

mkdir /home/$user/ubuntu

phablet-dev-bootstrap -c ubuntu

cd ubuntu 

git clone https://github.com/vic3t3chn0/android_device_samsung_i9300.git device/samsung/i9300
git clone https://github.com/vic3t3chn0/smdk4412-common.git device/samsung/smdk4412-common
git clone https://github.com/vic3t3chn0/ubuntu_smdk4412_kernel.git  kernel/samsung/smdk4412
git clone https://github.com/CyanogenMod/android_hardware_samsung.git hardware/samsung
git clone https://github.com/Androguide/android_vendor_samsung.git vendor/samsung

source build/envsetup.sh

lunch aosp_i9300-userdebug

Finally, get an otapackage cm11, then after the build, remove the system folder and copy over it the Ubuntu system folder.
It's necessary to fix META-INF folder also the wily or vivid tar.gz preinstalled script capable to install as an otapackage zip file.
 

makakiel

Senior Member
Nov 6, 2007
67
4
Paris
I got some issue to install mingw32 on 64b unbuntu
remplace by mingw-w64
The comande line" git global --config user.xxxxx" isn't the corect syntax --> git config --global user.xxxxx.

And I have some issue when I make ota

/home/windu/ubuntu/kernel/samsung/smdk4412/scripts/gen_initramfs_list.sh: Cannot open 'ramdisks/i9300-combo'
/home/windu/ubuntu/kernel/samsung/smdk4412/usr/Makefile:67: recipe for target 'usr/initramfs_data.cpio' failed
make[3]: *** [usr/initramfs_data.cpio] Error 1
/home/windu/ubuntu/kernel/samsung/smdk4412/Makefile:956: recipe for target 'usr' failed
make[2]: *** [usr] Error 2
Makefile:130: recipe for target 'sub-make' failed
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory '/home/windu/ubuntu/kernel/samsung/smdk4412'
build/core/tasks/kernel.mk:250: recipe for target 'TARGET_KERNEL_BINARIES' failed
make: *** [TARGET_KERNEL_BINARIES] Error 2
 

x_da_champ

New member
Aug 15, 2015
4
0
World Wide Web
Hi there!
Code:
wipe dalvik/cache

Necessary File, flash this first:
Ubuntu-Touch-i9300_build5.zip

Then:
wily-preinstalled-touch-armhf.zip

I'll include soon saucy build too.

I tried to first wipe everything, then I flashed this Ubuntu-Touch-i9300_build5.zip and later wily-preinstalled-touch-armhf.zip. When I restarted all I got is black screen. Did I missed something? :confused:

BTW; I saw you posting some code for linux, can you do a tutorial for us windows users too? Big Thanks

(Samsung Galaxy S3 i9300)
 

ddmbest88

New member
Oct 23, 2010
1
0
administrator@freedomserver:~/ubuntutouch$ lunch aosp_i9300-userdebug
build/core/product_config.mk:227: *** _nic.PRODUCTS.[[device/samsung/i9300/aosp_i9300.mk]]: "device/common/gps/gps_us_supl.mk" does not exist. Arresto.

** Don't have a product spec for: 'aosp_i9300'
** Do you have the right repo manifest?

got this error after following tutorial, i think bacause i miss the build folder, i got it from somewhere else but couldn't find on git in the tut
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    Hi there everyone.

    I think I got Ubuntu tree to get working with Sony xperia Z Ultra, Sony Z Tablet and Samsung Galaxy S3.

    After this successful working tree I'm doing the Sony Z compliant, then I'll try to get Samsung Galaxy S3 compliant too.


    Today Samsung Galaxy S3 Ubuntu touch utopic or vivid system image building is on the run now.

    I got the make doing his batch effort.

    Let's see the end. I hope to see success in the end.
    7
    Samsung Galaxy S3 successfully built. Now trying make otapackage. Good news.
    4
    Hi
    I am experiencing this problem while I went for final step (
    Code:
    mka bacon -j8
    ).

    It did not create any zip in .../out/target/product/DeviceName/

    Here is the log->
    http://pastebin.com/CcNXpbSR

    I believe the cause of problem could be->
    Code:
    make: *** No rule to make target `/home/jaskaran/android/UbuntuPort/out/target/common/obj/APPS/framework-res_intermediates/src/R.stamp', needed by `/home/jaskaran/android/UbuntuPort/out/target/common/obj/APPS/DeviceSettings_intermediates/src/R.stamp'.  Stop.
    (As told by a forum member).
    I basically didn't see any errors in outputs except "fatal: Invalid git file format: ...repo/repo/.git/clone.bundle" but thats network problem. Right? And btw the sync went fine after that. Even when I ran repo sync again (without deleting repo folder), it successfully fetched everything from existing files. There was no error then.
    I also did run make clean command before building it, but still.....


    EDIT:

    I came over this problem by editing the i9300.mk and removing "DeviceSettings \"->
    Code:
    # Product specific Packages
    PRODUCT_PACKAGES += \
        DeviceSettings \
        libsecril-client \
        libsecril-client-sap \
        SamsungServiceMode \
        tinyplay
    (so is it ok? Or will I loose settings app?)

    Anyhow, I came over this error and there is a new one now->

    Code:
    Export includes file: frameworks/av/services/camera/libcameraservice/Android.mk -- /home/jaskaran/android/UbuntuPort/out/target/product/i9300/obj/SHARED_LIBRARIES/libcameraservice_intermediates/export_includes
    make: *** No rule to make target `/home/jaskaran/android/UbuntuPort/out/target/product/i9300/obj/SHARED_LIBRARIES/libTVOut_intermediates/export_includes', needed by `/home/jaskaran/android/UbuntuPort/out/target/product/i9300/obj/EXECUTABLES/mediaserver_intermediates/import_includes'.  Stop.
    make: *** Waiting for unfinished jobs....

    Thanks.
    Please help.
    4
    Tomorrow I will release a guide also the GPL code.

    I think its time to release even to help me out on make otapackage.
    4
    I'm building now an otapackage for testing out.

    I'll release it when I've done the exametomorrow night.

    Thank you so much