İstatistik

16 Mart 2013 Cumartesi

Droid 3 ICS .Rom ve .Karnel


CURRENT DROID 3 DEVELOPMENT:


CAMERA NOTES:

** I would never expect the camera to be fully functioning. I am working several avenues to get a functional camera on the Droid 3, but they're all sketchy at best. Just know that if you choose to flash custom ROMs w/ newer OS versions: You won't have a camera.
** Did I say don't expect the camera to be fixed? If it was to be fixed, trust me, you'll see me all over the boards, twitter and the social universe telling people about it.
** There are other devs now working on the kexec kernel and it's possible that they can get some basic camera functionality through kernel drivers. It's quite complicated and there are no public data sheets which describe the sensor functions in great detail for our devices.
** Don't expect the camera to be fixed.


CHANGES OVER THE LAST MONTH:


BATTERY LIFE / KERNEL BUGFIXES:

https://github.com/STS-Dev-Team/kern...commits/3.0.31
- Several internal clocks which were left active are now turned off as they should be. (since they're un-used)
- IPI/LOCAL timers were re-enabled in the kernel. These are interrupt driven timers which help trigger various drivers for updates.
- Bugfixes to allow other lower level functions to run in the kernel as well like gpmc
- I've fixed the kernel bootlog recovery driver (/proc/last_kmsg) so that this now works in our kexec kernel. This is a copy of the last kernel bootlog from a prior boot. So if you crash, please reboot and pull /proc/last_kmsg with adb and send me a log via email: hashcode0f at gmail.com
- Removed a hack to initiate the sound driver, causing it to stay active all of the time in the background. It now starts normally and suspends normally. (Thanks to kfazz for the fix).

JB-MR1 DEVICE UPDATES WITH OMAPZOOM:

https://github.com/STS-Dev-Team/andr...commits/jb-mr1
- hwcomposer now updated to API1.0
- domx (HD codec) code updated to the latest sources



CHANGES OVER THE NEXT MONTH:

- I'm taking the kexec kernel back to the beginning and re-merging Motorola's changes with the Texas Instrument changes that are needed to run the kernel on the Droid 3: memory allocations, HD codec binary changes, etc.
- This process is already 3-4 weeks in the running, and will be another 2-3 weeks before it's done.
- Once that kernel source is ready for prime-time, I'm going to swap the Droid 3 over to the new kernel source.

WHY DO THIS?

- By taking the time to create a full kernel history (from omapzoom) and integrate the Motorola changes into it, I can then migrate the kernel sources forward in a nice orderly manner cherry-picking new kernel commits directly from Omapzoom.
- This should make for a much cleaner / more stable kexec kernel in the future. And allows other devs to see where I'm going w/ kernel development so that they can add to it. Each file shows how it was edited and by who so it's more transparent where Motorola made their changes to the original TI kernel.

BATTERY DRAIN AND WHEN WILL IT BE "FIXED":

- The current kernel cannot put the UART ports to sleep like a normally booted kernel can. There is an issue that happens during kexec where the clocks associated w/ the UART ports become stuck in a full enabled mode. Any attempts to place them in suspend or disable hangs the kernel. It's being looked at. Right now the device never really 100% suspends. Hence higher than normal battery usage.


"OFFICIAL" ____ (AOKP/CM) MEANS WORKING CAMERA/BLUETOOTH AUDIO RIGHT?

- No. Actually "official" just means you can repo init the source straight from either AOKP/CM and build the device w/o worrying too much about extra sources or patches, etc.
- "Official" also means automated builds for the device (in some fashion). Currently for AOKP it's every 2-3 weeks and for CM it's nightly. These have the benefit of including any changes to the ROM automatically.
- The device doesn't get any more devs
- The device isn't magically fixed or more stable


Just thought I'd toss that in 

5 Mart 2013 Salı

Samsung Galaxy S3 ve Galaxy S2'ye Tizen 2.0 yükleme


Tizen 2.0 sürümü için 3 adet referans cihazımız var. Samsung Galaxy S2 HD ve aynı donanıma sahip Tizen geliştirici cihazı. Diğeri ise Samsung Galaxy S3.
Bu iki cihaz için anlatım aynı olup sadece indirmeniz gereken image ve ismi farklı olacaktır. İndirdiğiniz cihaza göre isim vererek flashlama işlemini gerçekleştirebilirisiniz.
Linux yüklü bir bilgisayara ihtiyacınız var. Sanal makinada çalışan değil! Ayrıca 
Linux ortamına alışkın olmayan kullanıcılar için denemesi sakıncalı olabilir.
Profesyonel olmayan kullanıcılar için 32-bit mimarisinde çalışan bilgisayarda 
denemeleri tavsiye edilir. 64-bit bilgisayarlarda yaşanacak sorunları tek başınıza aşamaya bilirsiniz.
Ayrıca bu Tizen sürümünün, bir deneme sürümü olduğu ve bu cihazlardan
 tam bir stabilite beklemenin yanlış olacağını belirtmek gerekir.

İlgili Dosyaları İndirme

Ben bu işlerden epey anlıyorum ve kaynak koddan kendim derlemek istiyorum derseniz, buyrun İndirme linkiniz

Yükleme

Ubuntu
Öncelikle bazı Tizen araçlarını kurmamız gerekiyor. Bunun için gerekli depoları kurmak için ubuntu Terminal'de:
$ sudo vi /etc/apt/sources.list
Sonra aşağıdaki satırı ekliyoruz ve kaydedip çıkıyoruz:
Araçları kurmak için yine Terminal'de:
$ sudo apt-get update
$ sudo apt-get install lthor

Cihaza Flashlama

  1. Cihazı kapatıyoruz.
  2. Ses azaltma ve telefonu açma tuşuna birlikte basıyoruz.
  3. Cihaz açılıyor ve bizi download image mode ekranı karşılıyor.
Cihazı bu şekilde bilgisayarımıza bağlıyoruz.
ubuntu Terminal'den aşağıdaki kodu girip flashlam işlemini başlatıyoruz. (Eğer flash sırasında takılırsa, kaynak dosyayı .tar.gz içinden çıkarıp, .tar versiyonunu flashlamayı deneyin.)
$ sudo ./lthor RD-210-tizen-2.0_20130218.10.tar.gz
ya da (takılırsa)
$ sudo ./lthor RD-210-tizen-2.0_20130218.10.tar
(Samsung Galaxy S3 için “RD-PQ-tizen-2.0_20130218.10.tar.gz” şeklinde yazmanız gerektiğini unutmayın!)
Tüm işlemlerin bitmesini sabırla bekleyin ve eğer bir aksilik çıkmaz ise cihaz kendini yeniden başlatarak kullanıma hazır hale gelecektir.
Anlatımın orjinal dokumanına buradan ulaşabilirsiniz.

10 Ağustos 2012 Cuma

GezinGen Android

GezinGen'in android sürümü pek yakında. Qt destekli olacaktır.

13 Mart 2012 Salı

bilsayapı

30 Aralık 2011 Cuma

Android ve Ben

Merhabalar arkadaşlar, symbian uygulama geliştirme dönemime son verdiğimden bu yana Android'e okadar içli dışlı olmadım hatta sdk'sı bile yüklü değil. Nedeni ise, Android'in Symbian kadar zevkli olmadığını gördüm, Android'den memnunmuyum? Tabiki evet, Symbiandan daha bi has ve güzel, ama Android'deki hava beni pek etkilemedi.
Yani demek istediğim artık mobil uygulama geliştirme işlemlerini sanırım son vermiş bulunuyorum


Ama, Qt Creator'ün Android desteği çıkarsa, geri dönüş yapacağım, çünkü benim platformum Qt Creator'dü.
Şuanda Qt Androidde çalışabiliyor ama çok fazla bug mevcut yani resmi olarak yayınlanmış bir sürüm değil o yüzden uğraşmaya değmez.

Birşeyde belirtmek istiyorum, GezinGen 2'yi build edip paylaşacaktım fakat,GezinGen 2'nin proje dosyalarını kaybettim, ne yazıkki yalan olmuş durumda. Ama elimde GezinGen 1'in kaynak dosyaları hala durmaktadır, Qt , Android'e geçerse GezinGen 2'yi Android'e özel geliştireceğim, tabiki Android nimetlerinden faydalanıp Flash desteğinide rahatlıkla koyabileceğim.

29 Aralık 2011 Perşembe

Merhabalar

Selam arkadaşalar, blogumda bugün farklı birşey paylaşıcam..

Bu şarkıyı nedendir bilmiyorum ama, günlerdir bıkmadan dinliyorum, sözlerini anlamadan dinlediğim ilk şarkıdır, biraz sıra dışı :)


18 Şubat 2011 Cuma

Qt Uygulamaları Ovi Store'de



Nokia'nın yenilikci teknolojisi Qt'yi duyurmak ve kullanım potansiyelini arttırmak için her gün yenilik üstüne yenilik yapıyor.
En son gelen yenilik artık yaptığımız Qt uygulamalarını ovi store'de yayınlatabileceğiz.
Nokia'nın artık aklı başına gelmiş gibi,uygulama ve geliştirici kapesitesini arttırmaya kararlı gibi.

Qt uygulamaları,Ovi Tarafından otomatik olarak Qt bilişenleri eklenerek telefonda sorunsuz çalışmasını sağlıyor.Fakat bunun için bir defaya mahsus 1€ vermeniz gerekiyor ardından istediğiniz kadar uygulama yayınlatabilirsiniz..Tabi önüne gelen her uygulama yayınlanmamakta,sadece onaydan geçen uygulamalar yayınlanıyor.
Ben GezinGen'i yayınlamayı planlıyorum...

Selametle.

Kaynak ( source ) http://wiki.forum.nokia.com/index.php/Guide_to_Publishing_Qt_Applications_to_the_Ovi_Store

12 Şubat 2011 Cumartesi

MaeMo + Symbian birleşiyor


Resim: Symbian Maemo+ Meego


Nokia'nın "işletim sistemimiz yanıyor" diye bi haber görmüştüm bikaç gün önce (dh'de) bende bi yorum yapmıştım "Kesin meego'ya geçecekler" diye,ama symbian'nın yok olmasını pek istemiyorum doğrusu,sonuçta 6 yılımı vermişim symbian'a =)
Nokiadan güzel bir haber geldi,meego ve symbian birleşiyor,aslında çoktan birleşmişti Qt ile,ama sonradan yüklenebilen ve 15 mb tel hafızasında yer kaplayan bir bilişendi,çoğu kişilerde bundan şikayetcidi.
Yani bu demek oluyorki,ekstra olarak Qt yüklenmeden,direk olarak uygulamalar symbian ve meegoda çalışabilecek..Ben bu haber çok sevindim diyebilirim,çünkü yakında ticaret yapmayı düşünüyorum ve şuanda üstünde çalıştığım dev oyun projeside Qt ile çalışmakta.
2011 yarısından sonra çıkacak olan Symbian telefonlarda Qt dahili gelecek, ve Symbian^4 Qt+symbian üstüne kurulacak



Kısaca Qt
Nokia'nın Troltech şirketini 2008 yılında satın almasıyla beraber birçok ilke imza attı,fakat bu ilki herkeze duyurabilmeyi başaramadı.Ama artık Nokia'nın işletim sistemlerine dahili olara katacağı Qt artık geliştiricilere tam destek sağlıyor ve geliştiriciler 80 milyon symbian kullanıcıya ulaşabilecek.

Windows, Mac, Linux, Windows CE, Windows Mobile , IPhone , Android, Symbian(3rd/5th/S^3) platformlarında sorunsuz olarak çalışıyor ve tamamen görsel,kolaylıkla uygulamalar geliştirilebiliyor.Dünyada birçok linux kullanan insanların çoğu uygulama geliştirme aracı olarak 2006 yılından beri Qt kullanıyor,yani bu demek oluyorki,binlerce linux geliştiricilerinden sadece %1'lik bir kısmı 1'er tane symbian uygulama geliştireceğini düşünürsek ve bu uygulamaların bilgisayar uygulamalarından farksız oldğunu hesaba katacak olursak,symbian yeniden doğuyor diyebiliriz artık.
bir örnek verecek olursak,symbian desteğini azda olsa önemseyen bir linux qt geliştiricisi,linux için geliştirdiği bir uygulamayı,10 saniyede symbian'a port edebiliyor.

Benim yazdığım GezinGen ve Dinimiz uygulamasını ben istersen 10 saniyede Windows, Mac, Linux, Windows CE, Windows Mobile , IPhone , Android, Symbian(3r

28 Ocak 2011 Cuma

v5 Ücretsiz İçin Kontrol ve Bağlantı programları

Telefonunuz v5 ise (dokunmatik,geniş ekran,nokia) bu bağlantı araçları, mutlaka telefonunuzda bulunması gerekiyor.

Clicker;
Bluetooh yada Wifi ile çalışabilen sayılı uygulamalardan birisidir.
Bilgisayarı telefondan kontrol edebilirsiniz
Yapabilecekleriniz şunlardır;
-Dokunmatik mause kontrolü
-Media player kontrölü
-Bilgisayar kapatma/uyku moduna alma
-PowerPoint
-iTunes
-
gibi birçok seçeneğe sahiptir.



Mobileways Remote S60


Telefonunuzu bilgisayarınızdan tam kontrol yapmanızı sağlayan bir uygulamadır.


Özellikleri;
-Cihaz görüntüsünü PC ekranında görüntüleme