Wednesday 17 December 2014

pengertian/definisi sistem operasi open source dan sistem operasi close source {by dimas_dev}

aslamualaikum 
oke hari ini gue mau nge-share tentang sistem operasi pada komputer

seperti yang kita tau sistem operasi adalah sebuah software sistem yang mengatur pengoperasian hardware dan software agar bisa bekerja dengan benar dan sesuai tugasnya masng-masing, 

dan sistem operasi sendiri terbagi menjadi dua yaitu sistem operasi yang open source atau pun yang close source 

Hari ini gue mau memposting tentang sistem operasi open source dan close source baca dengan teliti agar anda tau


Ada 2 macam sistem operasi :

1.Open source


    Open source adalah perangkat lunak dimana kode program terbuka dan disediakan oleh pengembangnya secara umum agar dapat dipelajari, diubah atau dikembangkan lebih lanjut dan disebar luaskan. Jika ada pembuat perangkat lunak yang tidak mengizinkan kode programnya diubah atau dimodifikasi, maka bukanlah disebut sebagai open source walaupun kode program dari perangkat lunak tersebut tersedia.
       Open source (kode program terbuka) dipopulerkan tahun 1998. Sejarah perangkat lunak open source lahir sejak kultur hacker berkembang di laboratorium-laboratorium komputer di universitas-universitas Amerika seperti Stanford, Berkeley, Carnegie Mellon, dan MIT pada tahun 1960-an dan 1970-an.Sistem operasi open source dinggap menguntungkan, khususnya oleh para pengguna open source. Beberapa keuntungan dan kerugian dari open source :


Keuntungan
1.      Banyak tenaga (SDM) yang berperan mengerjakan proyek
2.      Kesalahan (bugs, error) lebih cepat ditemukan dan diperbaiki
3.      Kualitas hasil lebih terjamin karena komunitas melakukan evaluasi
4.      Lebih aman
5.      Hemat biaya
6.      Tidak mengulangi development


Kekurangan
1.      Kurangnya SDM yang dapat memanfaatkan open source
2.      Tidak adanya proteksi terhadap HAKI


Contoh Sistem operasi yang termasuk Open Source adalah
·         Linux:Ubuntu, Red Hat,  Mandriva, CentOS, Fedora, Blankon, OpenSUSE, Clear OS
Open BSD dan Free BSD·         Open Solaris dan Solaris
·         Android

2. Close Source


     Close Source adalah Sistem operasi yang codenya tidak dibuka untuk umum, pemilik code yang close source bisa membagi source codenya melalui lisensi dengan gratis maupun membayar. meskipun gratis, lisensi tertentu bisa membuat sebuah sistem operasi tidak sepenuhnya open source. Misalnya jika lisensi tersebut ada larangan untuk memodifikasi code, maka sistem operasi ini tidak open source.


Keuntungan Closed Source
1.      Kestabilan sistem terjamin karena ada penangung jawab resmi.
2.      Support langsung dari pemilik aplikasi /program.
3.      Mudah mendapatkan sertifikasi.
4.      Lebih mudah digunakan / dipelajari / dipahami karena mayoritas pengguna menggunakannya ( pada daerah tertentu ).


Kekurangan Close Source
1.      Tidak ada support khusus / langsung dari pembuat (developer).
2.      Celah yang terbuka, bisa dimanfaatkan untuk pengambilan informasi.
3.      Sosialisasi pemakaian, agak sulit, karena umumnya pengguna menggunakan close source (e.g.Windows),hanya pada daerah tertentu).
4.      Sulit untuk mendapatkan sertifikasi.
5.      Adanya lisensi yang mengharuskan pengguna untuk menyediakan dana /financial.
6.      Pengembangan terbatas.
7.      Diperlukan antivirus.
8.      Aplikasi umumnya tersedia berbayar.
9.      Deteksi kelemahan aplikasi menunggu feedback dari pengguna.


Contoh Sistem operasi yang termasuk Close Source adalah

·         Microsoft Windows


oke sekian dulu yang dapat ane sampaikan mudah mudahan anda paham dan ane mohon tinggalkan komentar

x

Tuesday 16 December 2014

flashing/upgrade samsung galaxy young s6310

asalamualaikum

oke hari ini gue akan memposting tentang flashing/upgrade samsung galaxy young s6310

Flashing/Update Firmware

Bahan :

1. Odin -> http://www.mediafire.com/?m0i6apztcs8tn2f
2. Firmware (DXAME1)

Indonesia Region (DXAME1) :
http://www.droidtracker.net/?page=torrent&romID=5089
http://rapidgator.net/file/47e3ce591ed941926a147fcc0e4a9843
http://uploaded.net/file/203zgabt

3. Samsung USB Driver untuk hh yang tidak terdeteksi di Windows XP
http://www.usb-drivers.org/SAMSUNG_USB_Driver_for_Mobile_Phones_29.exe
http://www.inetbridge.net/SAMSUNG_USB_Driver_for_Mobile_Phones_29.exe
http://www.mediafire.com/?hzlnda0l5t8qyes
http://drivers.softpedia.com/get/MOBILES/Samsung/SAMSUNG-USB-Driver-for-Mobile-Phones-15290.shtml#download
http://download.windowsupdate.com/msdownload/update/driver/drvs/2011/10/20454397_e6970b8fe6fbd5a30515a2c08724d81c8666e972.cab
http://drivers.softpedia.com/get/Other-DRIVERS-TOOLS/Samsung/SAMSUNG-Mobile-USB-Composite-Device-Driver-292011018.shtml#download

Tuts:
1. Pastikan komputer/laptop sudah terinstal Samsung USB Driver
2. Setting hh ke download mode (home+vol down+power) lalu sambungkan ke komputer/laptop
3. Ekstrak file odin dan firmware yang sudah didownload tadi
4. Eksekusi file Odin3 v3.08.exe 
5. Klik PDA lalu browse file firmware yang berupa .tar.md5 
6. Klik Start lalu tunggu sampai hh selesai reboot

MIRROR (DXAME1) :
http://www.mediafire.com/?2uaq2v9vwitpjp2
http://www.mediafire.com/?pebu26g072a2rfa
http://www.4shared.com/zip/8JZKp7m3
http://www.4shared.com/zip/UR6JAqkm
http://www.4shared.com/zip/-v05Q1evba
http://www.4shared.com/zip/UPz1XHruce
http://www.droidtracker.net/?page=torrent&romID=5083
http://www.droidtracker.net/?page=torrent&romID=5078
http://www.droidtracker.net/?page=torrent&romID=5088
http://rapidgator.net/file/0ce9d67bf738c83bfd89aa79047b2501
http://rapidgator.net/file/d4023e386e6e6b388fcf2c969108e5d8
http://rapidgator.net/file/adc677657c8e3ab9d6b72da6f6a94d40
http://uptobox.com/9zmnagi9f8ie
http://depositfiles.com/files/uww2go4dw

Link idws 6 Part :
http://files.indowebster.com/download/files/s6310dxame1_s6310olbame1_xsp_part01
http://files.indowebster.com/download/files/s6310dxame1_s6310olbame1_xsp_part02
http://files.indowebster.com/download/files/s6310dxame1_s6310olbame1_xsp_part03
http://files.indowebster.com/download/files/s6310dxame1_s6310olbame1_xsp_part04
http://files.indowebster.com/download/files/s6310dxame1_s6310olbame1_xsp_part05
http://files.indowebster.com/download/files/s6310dxame1_s6310olbame1_xsp_part06


DXAMI2 (Update November 2013) :

http://www.mediafire.com/?c6qurcky5y64e5w
http://www.mediafire.com/?xw3hiwd45h9b2j9
http://my.pcloud.com/#page=publink&code=3E5
http://www.droidtracker.net/?page=torrent&romID=5094
http://rapidgator.net/file/9e76052eb5a5d31fd9c72e1f3d46cbcc


XXAMK1 (Update Desember 2013) :

http://www.droidtracker.net/?page=torrent&romID=5093
http://rapidgator.net/file/575a825c25ecfda94111255f8ab07650
http://uploaded.net/file/bclce1s3

XXANA1 (Update Mei 2014) :
http://www.droidtracker.net/?page=torrent&romID=5059
http://rapidgator.net/file/a2849c764f0a82fa3cf49966ff680c1a
http://www.droidtracker.net/?page=torrent&romID=8646
http://rapidgator.net/file/d45c8e245790d2672a7225ab97c057e4

sekian dari ane moga bermanfaat


thx for mastah octo

Friday 12 December 2014

pengertian dan fungsi kernel by dimas dev re share

Pengertian dan Fungsi Kernel


asalamualaikum

oke udah sekian lama ane nggak ngepost akhirnya kesampean juga mau ngepost hari ni disiang yang panas 

hari ini gue mau nge share seputar kernel dan beberapa fungsinya

Pengertian dan fungsi kernel
Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. karena akses terhadap perangkat keras terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebutTugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman. Kernel berfungsi layaknya jembatan yang menghubungkan antara software dan hardware pada komputer.
Fungsi utama kernel adalah untuk mengelola sumber daya komputer dan memungkinkan program lain untuk menjalankan dan menggunakan sumber daya koputer tersebut. Untuk menjalankan aplikasi suatu kernel pertama kali harus menyediakan space address untuk aplikasi lalu men-load file yang berisi kode aplikasi ke dalam memory, mempersiapkan stack untuk program dan percabangan ke lokasi lain untuk program, dan kemudian baru memulai eksekusi program.
Tanggung jawab Kernel termasuk mengelola sumber daya sistem (komunikasi antara hardware dan komponen software). Biasanya sebagai komponen dasar dari suatu sistem operasi, kernel dapat menyediakan lapisan abstraksi terendah-level untuk sumber daya (terutama prosesor dan perangkat Input Output) bahwa perangkat lunak aplikasi harus terkontrol untuk melakukan fungsinya. Kernel biasanya membuat fasilitas tersebut tersedia untuk proses aplikasi melalui inter-process communication mechanisms dan system calls. System call ini digunakan untuk mengimplementasikan berbagai layanan yang diberikan oleh sistem pengoperasian. Program sistem dan semua program-program lainnya yang dijalankan di atas kernel disebut user mode.Kernel Linux terdiri dari beberapa bagian penting, seperti: pengurusan proses, pengurusan ingatan, pemacu perkakasan, pemacu sistem fail, pengurusan jaringan dan lain-lain. Namun bahagian yang terpenting ialah pengurusan proses dan pengurusan ingatanPengurusan ingatan meliputi penggunaan ingatan, kawasan pertukaran, bahagian-bahagian kernel dan untuk cache penimbal (buffer cache). Pengurusan proses menangani penggunaan proses-proses dan penjadualan proses. Pada bahagian dasar kernel terdapat pemacu perkakasan untuk setiap jenis perkakasan komputer yang disokong.
Berikut beberapa fungsi kernel:
1. Pengurusan proses.
Tugas utama sebuah system pengoperasian kernel ialah membenarkan aplikasi yang lain untuk berjalan dan menyokong mereka dengan ciri-ciri tambahan, seperti pengabstrakan perkakasan, untuk menjalan proses, kernel mesti memuat turun failnya kepada ingatan, menyediakan stack untuk program dan pergi ke lokasi yang diberikan di dalam program, ini memulakan perjalanan sesebuah program, cara ini dipanggil scheduling. Dalam sistem berbilang kerja, kernel secara asasnya akan memberikan setiap program sedikit masa dan menukarkan dari proses ke proses dengan cepat dengan itu ia akan muncul kepada pengguna jika proses ini dijalankan secara terus menerus. Kernel mesti juga menyediakan proses ini untuk berkomunikasi, ini dikenali sebagai inter-process communication. Ini kemungkinan ada multipemprosesan yang menyokong kernel tersebut.
2. Pengurusan ingatan.
Kernel mempunyai akses penuh dalam ingatan sistem dan menyediakan cara-cara untuk membenarkan userland program untuk mengakses memori ini dengan selamat. Cara pertama untuk mengurus ingatan ialah virtual addressing, biasanya arkib dengan mukasurat atau segmentation. Virtual addressingmembenarkan kernel untuk memberikan alamat fizikal yang muncul sebagai alamat yang lain iaitu virtual address, ini membenarkan setiap program mempercayai ia hanya satu program (sebahagian daripada kernel) yang berjalan, dan ini mengelakkan aplikasi daripada berlanggar antara satu sama lain.
3. Pengurusan peranti.
Dalam arahan untuk melakukan sesuatu tugas, kernel perlu untuk mengakses perbagai peranti yang bersambungan di dalam komputer, sebagai contoh, dalam arahan untuk memaparkan pengguna apa-apa sahaja, pemacu monitor perlu untuk muncul, peranti ini boleh dikawal melalui pemacu, di mana ia mesti dibuat oleh pembangun dan/atau disediakan oleh pengilang sesuatu peranti tersebut.
Pengurus peranti pertamanya akan melakukan semakan keatas bas perkakasan yang berbeza (seperti USB, PCI), dalam arahan unruk mengesan semua peranti yang telah dipasang dan kemudiannya mencari pemacu yang bersesuaian, selepas ini, semuanya bergantung kepada jenis kernel dan rekaan kernel.
4. Sistem panggilan.
Dalam arahan untuk menyediakan kerja yang berguna, program userland mesti mempunyai akses kepada semua perkhidmatan yang disediakan oleh kernel. Ini dilaksanakan secaar berbeza-beza oleh kernel yang berlainan, tetapi mesti disediakan oleh C library, dimana ia menukarkan kelemahan kesemua system panggilan, sama ada diberikan atau melalui memori yang dikongsi.
5. Shell.
Shell adalah perisian atau aplikasi yang menjadi alat untuk perhubungan antara pangguna untuk berhubung dengan sistem operasi, shella akan membaca apa sahaja yang dimasukkan oleh pengguna dan memahaminya sebagai arahan untuk menjalankan perisian lain, memanipulasi fail, dan memberikan output. Shell juga turut dikenali sebagai command line interface
Terdapat pelbagai shell untuk Unix/Linux. Korn shell atau POSIX shell adalah shell yang biasa di kebanyakkan jenis unix atau linux.
Kedudukan kernel dalam sistem komputer.
Kedudukkan kernel pada sistem komputer adalah pada root directory yang mengandungi kedua-dua boot program dan fail yang mengandungi kernel untuk sistem. Kernel biasanya menpunyai pelbagai nama, berbeza dari pengilang mesin antara satu sama lain, tetapi kebiasannya ia mempunyai perkataan nix supaya pengguna dapat mencarinya dengan wildcard characters.

#post ini adalah reshare aja

Friday 5 December 2014

tutorial dan tools untuk melakukan decompile dan recompil file apk agar bisa di mod

asalamualaikum wr.wb

pagi ini gue mau nge-share tentang seputaran android yaitu tentang mendecompile dan merecompile file apk agar bisa di modding 
oke baca dengan teliti dan lakukanlah dengan menanggung resiko sendiri jika terjadi kesalahan yang membuat device android anda menjadi rusak ataupun segala macam

DWYOR



Tujuan dari decompile adalah meng-extract file apk, agar bisa kita mod, umpama mengganti icon, modding xml untuk theme atau keperluan, atau sekedar membuatfile system lebih ramping dengan melakukan kompresi tingkat tinggi.

CARA 1 | APK Multi Tool
Bahan:
  1. Download APK Multi Tool disini: http://apkmultitool.com/
  2. Copy file framework-res.apk yang ada di /system/framework ke /sdcard & copy ke PC.
  3. Copy file settings.apk (untuk contoh latihan) yang ada di /system/app ke /sdcard & copy ke PC.
  4. Aplikasi Notepad++ (cari di google)
Caranya:
  1. Extract zip file diatas ke c:\ (perhatikan agar jangan extract di desktop)
  2. Hindari penamaan dengan spasi. Kalau ada spasi direname aja foldernya.
  3. Jalankan setup.bat (double klik)
  4. Ketik: 3 (enter) untuk setup directories.
  5. Biarkan jendela terbuka.
  6. Copy file framework-res.apk ke folder other
  7. Buka lagi jendela setup.bat dan ketik: 2 (enter) dan ketik lagi: 1 (enter)
  8. Nanti keluar jendela installing framework, tekan enter enter saja
  9. Ketik: 00 (enter) untuk exit.
  10. Copy settings.apk ke folder place-apk-here-for-modding
  11. Jalankan script.bat (double klik)
  12. Tekan enter untuk masuk ke menu utama
  13. Ketik: 24 (Set current project) Enter
  14. Ketik nomor yg disebelahnya ada Settings.apk (1) enter
  15. Ketik: 9 (enter) untuk proses decompile dan tunggu sampai selesai.
  16. Buka folder projects, didalamnya ada file yg ada folder apk hasil decompile.
  17. Buka folder Settings.apk\smali\com\android\settings dan cari folder yg kita suspect untuk urusan default sim, perkiraan saya di foldermultisimsettings
  18. Buka dan edit file *smali dengan Notepad++
  19. Kalau sudah dioprek2 mari kita compile lagi
  20. Di jendela Scripts.bat ketik: 11 (enter) untuk compile system apk
  21. Kalau ada pertanyaan terakhirnya # of errors, ketik: y (enter) danJANGAN tekan apa2 dulu..
  22. Buka folder keep (tempatnya di root Apk Multi Tools, sama dengan folder Other)
  23. Hapus file resources.asrc
  24. Kalau melakukan modding pada folder res di folder project tadi, hapus file2 yg di-mod, kalau tidak ada ya sudah.
  25. Di jendela Scripts.bat tekan enter untuk melakukan compiling
  26. Hasil compile ada di folder place-apk-here-for-modding dalam hal ini namanya menjadi: unsignedSettings.apk
  27. Copy ke /sdcard dan rename menjadi Settings.apk (hapus saja unsigned-nya)
  28. Copykan ke /system/app dan samakan permission dan ownership sama dengan apk yg lainnya.
  29. Reboot.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
CARA 2 | APKTool
Bahan :
  1. APKTool bisa di downloaddisini : http://www.mediafire.com/?qp156ecztjujjr6
  2. framework-res.apk (/system/framework) dari rom yang mau diedit
  3. SystemUI.apk (/system/app) sebagai contoh
  4. Notepad++ (cari di google)
  5. Winrar / 7zip / sejenisnya (cari di google)
Caranya :
  1. Extrack file APKTool.zip yang sudah di download ke tempat yang anda sukai. Misalnya di C:\APKTool\
  2. Copy file framework-res.apk ke C:\APKTool\ pic : http://imageshack.us/photo/my-images/41/xd2935.jpg/
  3. Tekan SHIFT + Klik Kanan pada tempat kosong di dalam folder APKTool tadi, lalu pilih Open Command Window Here dan akan muncul windows command promp. pic : http://imageshack.us/photo/my-images/248/xd2928.jpg/
  4. Ketikkan apktool if framework-res.apk untuk menginstall framework pada apktool. Bila berhasil akan muncul “I: Framework installed to: C:\Users\(nama)\apktool\framework\1.apk” . Step ini hanya sekali, bila mau compile dan decompile file system dari rom lain harus mengulangi step ini dengan framework-res.apk yang terdapat pada rom tersebut. pic : http://imageshack.us/photo/my-images/801/xd2929.jpg/
  5. Bila sudah sekarang sebagai contoh kita akan decompile SystemUI.apk. Copy SystemUI.apk ke C:\APKTool\
  6. Ulangi Step 3 lalu ketikkan apktool d SystemUI.apk bila berhasil akan muncul seperti [pic] dan akan muncul juga folder SystemUI di dalam folder APKTool. pic : http://imageshack.us/photo/my-images/11/xd2931.jpg/
  7. ~~~~~~~~~~proses editing~~~~~~~~~~
  8. Bila sudah selesai mengedit, kita akan compile lagi file SystemUI, caranya ketikkan command apktool b SystemUI SystemUI-new.apk jika berhasil akan muncul seperti ini [pic] dan akan terdapat file SystemUI-new.apk di dalem folder APKTool. pic : http://imageshack.us/photo/my-images/203/xd2932.jpg/
  9. PENTING !! Buka file SystemUI.apk menggunakan winrar / 7zip (disini saya menggunakan winrar) dan extrack folder META-INF dan fileAndroidManifest.xml ke folder lain misal C:\APKTool\FINISHER SystemUI (biar tidak bingung) pic : http://imageshack.us/photo/my-images/823/xd2933.jpg/
  10. PENTING !! Buka file SystemUI-new.apk lalu masukkan META-INF dan AndroidManifest.xml yang telah di extrack tadi ke SystemUI-new.apk . pic : http://imageshack.us/photo/my-images/202/xd2934.jpg/
  11. Terakhir, copy / pindah SystemUI-new.apk ke sdcard, ganti namanya menjadi SystemUI.apk, lalu pindah ke /system/app/SystemUI.apk jangan lupa ganti permission nya seperti apk yang lain, biasanya rw-r–r–
THX FOR GAN RENDY

#DIMAS DEV 

TINGGALKAN LAH SEDIKIT KOMENTAR TERIMA KASIH
luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com