Home [Developer] Samsung Z1 powered by Tizen sources

[Developer] Samsung Z1 powered by Tizen sources

Before we start I want to thank all the attendees that were present at FOSDEM’s Tizen community meeting, It was really cool to meet you there, I can say that attendees were very excited about playing with an actual Tizen Z1 smart phone, tell me if I am wrong but I think this was the first time it was shown in Europe?
So don’t ask me how but Someone who is doing a lot for Tizen managed to get me a Samsung Z1 Tizen device, so I played a bit more with it since I’m back to work. It just works, but there are some hints for the community I wanted to share.

Video

Sample demos apps

The first video is showing some experiments we made but have never shared before. The first application is called Mapo and it’s an opens source location application we created on earlier Tizen version and we weren’t able to fully test it because the Reference devices did not ship with a GPS module, but the Z1 has a GPS unit which is working correctly as expected, and it will be published in the Tizen store soon.
The other one is called Rezistanco, which is a very basic HTML/javascript app that I created just to test cross OS publishing processes. You can install Rezistanco on Z1 from Tizen Store or on FirefoxOs’s devices from Mozilla’s marketplace, the code is trivial and so is the porting process.

Developer Knowledge

Here come random informations to save you some time to test your own code on z1.
By the way please let the community know about your project on this page created for previous hackathons (Toulouse 2013) :
https://wiki.tizen.org/wiki/Applications
If you are facing any issue please ask for help in the forum and then if no feedback you can tell us where you posted or contact Eurogiciel Opensource who can provide professional support too (from platform to applications).

Getting Started

 
First step should result in this :

Generation successed.

You can register it at the Samsung Developer site.
Please login using Register button and upload it
CSR Path: /home/pcoval/tizen-sdk-data/keystore/author.csr
Then you should get one email back looking like this :

Subject: [Samsung Tizen] Certificate is issued

The developer certificate is issued for you.
Please find an attached certificate
author.crt (1.3 KB)
I moved it to CSR Path: ~/tizen-sdk-data/local/
Next request is needed to identify device and a second and last email will be send to you

[Samsung Tizen] DEVICE PROFILE IS ISSUED

Dear developer,
We’re attaching an issued device profile per your request.
The following password is needed when the device profile is registered.
Password : ??????????
device-profile.xml (5.2 KB)
Then the app should be able to be deployed on device by pressing on the Run / Debug buttons.

Open Source

We all knew this is device is a real Linux device, but let’s have the pleasure to check it :

~/tizen-sdk/tools/sdb shell

sh-3.2$ cat /proc/version
Linux version 3.10.17 ([email protected]) (gcc version 4.6.4 (Linaro GCC 4.6-2013.05) ) #1-Tizen SMP PREEMPT Thu Jan 8 08:45:15 UTC 2015
sh-3.2$ head /./etc/config/model-config.xml
{?xml version=”1.0″ encoding=”UTF-8″ standalone=”no”?}
{model-config version=”2.2.0″ model=”SM-Z130H”}
Since Linux is licensed under GPLv2 then I was allowed to ask for the sources at http://opensource.samsung.com/ 🙂
Then I kindly asked Samsung to double check about “SM-Z130H_Opensource.tar.gz” because it only contained RPM in binary form (ie: ./repos/armv7l/kernel-headers-3.10-sc7727-Tizen_KIRAN_20141117_1_3197d2f-1.1.kiranedd.armv7l.rpm )
And in few days later it was fixed !
Thank you Samsung, for listening to Open Source community 🙂
In short “SM-Z130H_Opensource.zip” contains 2 archives :

  • SM-Z130H_source_codes.tar.gz
  • SM-Z130H_local_repos.tar.gz

I assume sources can be rebuilt using the binaries from the 2d archive, nice isnt it ?
I haven’t checked too much in details but the kernel and browser are there …
Who will dare to rebuilt them all, probably not me ? do you ?
Source: https://dockr.eurogiciel.fr/blogs/embedded/author/pcl/
Copyleft: CC-BY-SA ~pcl
Welcome to Samsung Z1 club powered by Tizen sources
Keywords: Tizen, z1, Samsung, Opensource, ARM, phone, GNULinux, Html5, KIRAN

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.