Tampilkan postingan dengan label BLACKBERRY. Tampilkan semua postingan
Tampilkan postingan dengan label BLACKBERRY. Tampilkan semua postingan

Salah Kaprah Mengenai Memory Dan Batere Pada Blackberry



Membersihkan log tidak akan membuat memori bertambah banyak atau membuat BB menjadi lebih cepat
Fungsi memori cleaner di BB bukan untuk meningkatkan free memory
Aneka program memory booster tidak membantu membersihkan/membebaskan memori, bahkan akan menggunakan memori dan menguras batere.
Dengan menggunakan engineering screen (escreen) Anda akan bisa mengetahui aplikasi mana yang memakai banyak RAM dan CPU

Buat Anda yang bertanya-tanya: mengapa baru menulis hal ini sekarang? Saya baru menggunakan Blackberry sekitar 2 bulan ini, dan selama 2 bulan ini saya sudah mempelajari sangat banyak mengenai Blackberry. Selama dua bulan ini saya sudah:

Memprogram 7 Aplikasi.
Mempelajari berbagai fitur Blackberry, dari mulai shortcut sampai Engineering Screen
Mempelajar berbagai tools Blackberry seperti cfp.exe, JavaLoader.exe, dsb
Mempelajari reverse engineering modul Blackberry dari situs ini dan ini. Tapi source code yang diberikan keduanya ternyata memiliki banyak bug, jadi saya sekalian mempelajari format internal file COD agar dapat mengkoreksi programnya.

Saya bisa mempelajari itu dalam waktu relatif cepat, karena saya memiliki background dalam reverse engineering dan kernel programming.

Dari hal-hal yang telah saya pelajari tersebut, ada beberapa hal yang ingin saya tuliskan. Kali ini saya ingin membahas mengenai salah kaprah mengenai memori dan batere Blackberry. Sekaligus saya mengumumkan bb-meter versi 1.1 yang merupakan hasil dari pembelajaran saya.

Dari berbagai blog dan mailing list yang saya baca, kebanyakan user Blackberry sangat terobsesi dengan jumlah free memory dan ketahanan batere. Dari hasil membaca beberapa blog dan arsip mailing list, ada beberapa salah kaprah tentang tips memori dan batere. Berikut ini beberapa salah kaprah yang saya temukan:

Membersihkan Event Log (dengan Alt-LGLG lalu memilih “Clear Log”) tidak akan mempercepat Blackberry Anda. Ukuran Event Log di Blackberry hanya 16 kb. Jika ada event baru yang harus dicatat, maka log lama akan dihapus. Ini penjelasan dari API Blackberry: The log itself is 16 KB in size; each log entry uses 15 bytes for overhead, plus whatever space is used by the entry’s actual data. Once the log meets or exceeds the 16 KB size, old entries will get erased as required to fit in the new entries..

Alokasi memori untuk log ini terpisah dari memori untuk data dan aplikasi, jadi ini tidak akan mempengaruhi free memory Anda. Andaikan berpengaruh pun, tidak akan lebih dari 16 kb. Memori sebanyak 16 kb paling-paling hanya sebanyak 10 email, atau bahkan kurang dari 1 foto yang dikirim oleh teman Anda. Lalu untuk apa ada Event Log? Kegunaan Event Log adalah untuk mencari aplikasi yang bermasalah dan mendebug aplikasi ketika Anda sedang membuat program. Detailnya agak sulit dijelaskan bagi non-programmer. Untuk singkatnya: Event Log ini tidak perlu disentuh.

Lalu berikutnya adalah *Fungsi memory cleaning*. Fungsi memory cleaning bukan untuk meningkatkan free memory, tapi untuk masalah security. Semua data yang Anda masukkan (misalnya password), akan disimpan sementara di memori. Jika misalnya device Anda dicuri, maka ada kemungkinan data sementara yang tersimpan ini bisa dibaca dengan software (atau hardware khusus). Untuk meningkatkan keamanan, data-data penting yang disimpan sementara di memori bisa ditimpa. Jadi opsi memori cleaning sama sekali tidak akan menambah free memory.

Berikutnya adalah program memory booster, semua jenis program tersebut tidak berguna untuk BB Anda. Anda juga akan menemui program semacam ini untuk OS Windows, dan itu juga tidak berguna. Kalau tidak percaya, Anda bisa membaca artikel The Memory-Optimization Hoax tulisan karya Mark Russinovich (seorang pakar yang menulis banyak buku mengenai kernel Windows). Pendapatnya mengenai memory cleaner di Windows adalah “At best, RAM optimizers have no effect, and at worst, they seriously degrade performance.”. Saya memiliki pendapat yang sama mengenai memory optimizer di Blackberry.

Blackberry memakai implementasi Java yang sesuai dengan spesifikasi dari Sun (hal ini bisa dilihat di halaman about device bb Anda). Pertama perlu saya jelaskan bahwa di Java, memori diatur otomatis oleh virtual machine. Sebuah program tidak bisa membuang memori yang sudah tidak dipakainya. Memori yang tidak dipakai ini akan menjadi “sampah” untuk sementara waktu, sampai dipungut oleh yang namanya garbage collector. Garbage collector akan membersihkan memori di saat-saat tertentu (biasanya saat idle, atau jika memori sudah terlalu penuh). Proses pembersihan ini bisa makan waktu beberapa detik sampai beberapa puluh detik, oleh karena itu pembersihkan tidak perlu sering dilakukan (menganggu user, dan proses pembersihan akan memakan batere).

Sebelumnya perlu dijelaskan bahwa Blackberry memiliki RAM (sifatnya sama seperti di komputer, untuk eksekusi program), dan juga memiliki flash memory (sifatnya seperti harddisk). Flash memory ini digunakan untuk berbagai hal: untuk swap (artinya objek yang tidak muat di RAM bisa sementara disimpan di sini), untuk menyimpan kode program (semua program yang Anda install masuk ke flash), untuk menyimpan data program (mail, sms, dsb), dan untuk menyimpan file biasa. Jika Anda melihat “Free Memory” ketika Anda tekan Alt-Shift-H, atau yang ditampilkan di bbmeter/MeterBerry adalah jumlah memori “Flash”, bukan “RAM”. RAM sangat berfluktuasi, sehingga biasanya tidak ditampilkan.

Sebuah program bisa “memaksa” virtual machine agar pembersihan memori saat itu juga (atau mungkin lebih tepatnya “memohon”, karena belum tentu akan dilakukan). Ini biasanya dilakukan jika program sudah tahu bahwa dirinya akan membuang banyak memori, dan akan memakai banyak memori baru. Contohnya jika program video akan menutup file video besar, lalu akan membuka file video lain. Di sini program tahu bahwa user akan maklum jika membuka file video akan membutuhkan waktu lama, jadi program bisa dengan bijaksana meminta sistem agar segera membersihkan sampah yang ada. Proses ini dilakukan dengan memanggil method “gc” di kelas “System”, atau lebih singkatnya akan saya sebut dengan “System.gc()”.

Ketika System.gc dipanggil, pertama Blackberry akan mencoba membersihkan dulu RAM, lalu akan melakukan garbage collection terhadap isi flash yang tidak lagi digunakan .

Program memory booster manapun yang Anda pilih hanya akan melakukan satu hal: memanggil “System.gc()”. Ini adalah satu-satunya fungsi yang bisa dipanggil oleh program untuk melakukan managemen memori di Blackberry. Sebagian program bahkan menampilkan tulisan “Defragging”, “Optimizing”, dsb. Padahal sementara itu, program tidak melakukan apa-apa sama sekali (ya, saya sudah membongkar berbagai program untuk meyakinkan hal tersebut). Anda kadang akan melihat bahwa setelah Anda memanggil fungsi defrag, maka memori bisa sedikit bertambah (biasanya beberapa kilobyte, kadang sampai ratusan kilobyte). Tapi sebenarnya jika Anda tidak melakukan apapun, memori memang akan turun sendiri ketika sedang idle. Tidak percaya? coba gunakan program bb-meter atau MeterBerry untuk melihat log memori. Setelah Anda memakai salah satu program tersebut selama beberapa jam, lihatlah bahwa kadang-kadang memori bisa tiba-tiba bisa otomatis menjadi free.

Beberapa program sangat menyesatkan dengan berbagai claimnya. Salah satu program yang cukup jujur dalam klaimnya adalah MeterBerry. Di websitenya tertulis “Note: It is recommended that the Recover Memory feature is used sparingly, as initiating the garbage collector excessively will not provide any added benefit and only consume battery life.” Perhatikan bahwa dengan jelas dinyatakan agar fungsi itu tidak sering-sering digunakan karena tidak ada efeknya dan bahkan akan banyak menggunakan batere.

Program-program booster yang berjalan di latar belakang hanya akan memakan batere, dan program itu sendiri memakan memori. Biasanya semakin kelihatan meriah atau cantik, semakin banyak memori yang digunakan oleh program. Beberapa program membutuhkan puluhan hingga ratusan kilobyte hanya untuk menampung gambar animasi, ikon, dan data log memori sebelumnya.

Ada lagi kelemahan pemanggilan “System.gc()” dari sisi teknis, yaitu dalam hal pembersihan WeakReference. Begini penjelasan sederhananya: di Java, kita bisa menyimpan (meng-cache) objek hasil komputasi (misalnya hasil pencarian terakhir, atau hasil perhitungan tertentu), dan menandainya sebagai data yang boleh di hapus. Artinya kalau sistem masih punya RAM kosong, tolong data ini disimpan, tapi kalau tidak punya, ya silakan dibuang, nanti bisa dibuat lagi datanya (pencarian diulangi, atau komputasi diulangi). WeakReference banyak digunakan dalam OS Blackberry (ini saya ketahui dari reverse engineering), dari mulai aplikasi BBM, browser, dsb.

Nah sekarang masalahnya adalah: ketika System.gc() dipanggil, maka semua WeakReference akan dihapus. Hasilnya adalah free RAM bisa lebih banyak (tapi free flash memory belum tentu lebih banyak), tapi nanti semua aplikasi akan melakukan komputasi ulang, dan akhirnya akan memakan batere lebih banyak. Di Java versi desktop, ada Soft Reference yang sifatnya lebih baik untuk cache (tidak akan langsung digusur oleh System.gc()), tapi ini tidak tersedia di CLDC (sederhananya: Java untuk mobile, termasuk yang dipakai Blackberry).
Read more »»  

Settingan Blackberry Agar Pulsa Anda Tidak Hilang Sia-sia


Check settingan BB anda agar secara pasti pulsa tidak terpotong pd saat browsing di luar biaya langganan BIS. Ada 4 jenis settingan yang perlu dipastikan.

Yang pertama.
Blackberry browser -> Option -> Browser Configuration -> Pastikan pilihan di sebelah kanan tulisan Browser adalah Internet Browser

Kedua.
Blackberry browser -> Option -> General Properties -> Pastikan pilihan di sebelah kanan tulisan Default Browser adalah Internet Browser

Ketiga.
Buka Option (yang lambangnya kunci inggris) -> Advanced Options -> Browser -> Pastikan pilihan Default browser configurationnya adalah Internet Browser

Yang terakhir.
Buka Option (yang lambangnya kunci inggris) -> Advanced Options -> TCP/IP -> Check pilihan APN Settings Enabled yang paling atas, lalu isi APN (yang ada di bawahnya persis) dengan blackberry.net



UNTUK OS 6 :

1. Ke bagian pualing atas tempat sinyal lalu click
2. Cari pilihan 'Mobile Network Options', lalu click
3. Set 'While Roaming' menjadi 'Off'
Read more »»  

Cara cek Blackberry anda buatan Vendor mana



Banyak yg bertanya sebenarnya BlackBerry® saya buatan mana disini saya share List ID vendor Blackberry seluruh dunia.jadi agan2 bisa cek BB anda darimana berasal..dgn cara menekan alt shift H dan trus liat di bagian atas ada vendor Id

0 – RIM WebSL Zero
100 – T-Mobile US
101 – Cingular Wireless
102 – AT&T
103 – Nextel/Nextel International – Brazil/Nextel International – Mexico/Nextel International – Peru
104 – Sprint
105 – Verizon Wireless
106 – AllTel
107 – Rogers
109 – Bell Mobility
111 – O2 DE
113 – Telfort
114 – T-Mobile Germany – DE/T-Mobile Austria – AT
115 – TIM Italy
116 – Hutchison
117 – Bouygues
118 – Vodafone SFR (France)
119 – Orange France/Orange Senegal/Orange Ivory Coast
120 – Vodafone UK/Vodafone Netherlands
121 – AMX Telcel Mexico
122 – Telstra
123 – T-Mobile UK/T-Mobile Croatia – HR
124 – Vodafone Germany
125 – O2 UK/O2 Ireland/O2 IoM (Manx Telecom)
126 – Telus
127 – SMART Philippines
128 – StarHub
129 – Telefonica Spain
130 – Vodafone Switzerland (SwissCom)
131 – Cable & Wireless West Indies/Cable & Wireless Guernsey/Cable & Wireless Panama/Cable & Wireless TSTT
132 – Vodafone Italy
133 – Vodafone Spain
134 – T-Mobile Netherlands – NL
135 – Cincinnati Bell Wireless
136 – Telefonica Panama/Telefonica Colombia/Telefonica Nicaragua/Telefonica Chile/Telefonica Mexico/Telefonica Argentina/Telefonica Ecuador/Telefonica Guatemala/Telefonica Peru/Telefonica El Salvador/Telefonica Uruguay
137 – Vodafone Austria (Mobilkom)
138 – Vodafone Australia
139 – Vodafone Ireland/Vodafone Airtel (Jersey)/Vodafone Lithuania (Bite)/Vodafone Latvia (Bite)
140 – Telenor Sweden
141 – CSL
142 – Orange UK/Telkom
143 – Vodafone New Zealand
144 – SingTel
145 – Globe
146 – Optus
147 – Orange BE (Mobistar)
148 – Vodafone Hungary
149 – Bharti (Airtel)/Bharti Sri Lanka/Bharti Seychelles
150 – KPN
151 – Wind Hellas
152 – Vodafone Belgium (Proximus)
153 – Vodafone Portugal
154 – TIM Brazil
155 – BT Mobile
156 – Verizon Wireless Wholesale – EarthLink
158 – E-Plus
159 – BASE
160 – Dobson Communications
161 – Vodafone Egypt
162 – Orange Switzerland
164 – T-Mobile/Former SunCom Wireless
165 – Maxis
166 – Vodafone Denmark (TDC)
167 – Vodafone M1 (Singapore)/Vodafone Dialog (Sri Lanka)/Vodafone Celcom/Vodafone XL (Indonesia)
168 – Vodacom South Africa
169 – T-Mobile Poland (PTC)
170 – T-Mobile Czech – CZ/T-Mobile Slovakia – SK
171 – T-Mobile Hungary – HU
173 – MTN – South Africa/MTN – Nigeria/MTN – Cyprus/MTN – Ghana/MTN – Cameroon/MTN – Uganda/MTN Rwanda/MTN – Swaziland/MTN – Congo-Brazzaville/MTN – Benin/MTN Botswana
174 – Entel PCS (TIM Chile)
175 – Orange Spain/Orange Dominicana
176 – Vodafone SmarTone (Hong Kong)
177 – Verizon Wireless Wholesale – TCS/CloseCall
178 – AVEA
179 – FAST 100
180 – Turkcell
181 – Partner
183 – Orange Poland/Orange Romania/Orange NL/Orange Slovakia/Orange Spain Global
186 – Telkomsel
188 – Vodafone Greece
189 – USCC
190 – Mobilink
191 – Velocita Wireless
194 – Vodafone Luxembourg
195 – Vodafone Iceland
197 – Vodafone Romania (Mobifon)
198 – Vodafone Czech
199 – Vodafone Bahrain
202 – T-Mobile Slovakia – SK
204 – China Mobile
205 – Movilnet
209 – Sympac
210 – Personal Argentina
212 – Etisalat
213 – CBeyond
214 – AMX Porta Ecuador/AMX Claro Peru/AMX Claro Argentina/AMX Claro Brazil/AMX Comcel Colombia/AMX Claro Chile/AMX Claro Paraguay/AMX Claro El Salvador/AMX Claro Guatemala/AMX Claro Honduras/AMX Claro DR/AMX Claro Uruguay/AMX Claro Nicaragua/AMX Claro Puerto Rico/AMX Claro Jamaica/AMX Claro Panama
215 – Telefonica Venezuela
216 – Telefonica Brazil
217 – Orange Romania/Orange Moldova
218 – KTPowertel
220 – DoCoMo
222 – Vodafone Bulgaria (Mobiltel)
224 – PCCW/Sunday
225 – Hawaiian Telcom/Credo Mobile
227 – Mobily
228 – BWA
229 – O2 CZ (Eurotel)
230 – Hutchison India
236 – Reliance
237 – Verizon Wireless Wholesale/Verizon Long Distance LLC/Verizon Wireless Wholesale – Deltacom/Verizon Wireless Wholesale – Telispire/Verizon Wireless Wholesale – Payless
238 – Vodafone Turkey
239 – Meditel
240 – Indosat/StarOne
241 – Alcatel Shanghai Bell
245 – 3-Sweden/Denmark/3-Italy/3-UK/3 -Austria
247 – Vodafone Essar
248 – Centennial Wireless/Centennial PR
250 – T-Mobile Austria – AT
254 – Oi Brazil
255 – Telecom New Zealand
258 – 3-Australia
259 – TSTT Trinidad and Tobago
269 – TATA DOCOMO/TATA INDICOM
271 – T-Mobile Croatia – HR/T-Mobile Macedonia – MC
273 – BT Italy
274 – 1&1
277 – MTS Mobility
278 – Virgin Mobile
280 – Orange Slovakia
282 – Taiwan Mobile
285 – Orange Austria (ONE)
286 – Vodafone Malta
288 – BASE (JiM)
294 – Cellular South
295 – China Mobile HK
296 – MTS Russia
297 – VimpelCom (Beeline)
298 – Digitel
299 – SK Telecom
300 – Solo (Bell)
301 – Carphone Warehouse Spain/Carphone Warehouse UK/Carphone Warehouse France/Carphone Warehouse NL
302 – Cable & Wireless UK/20:20 UK/20:20 France/20:20 Germany/Brightpoint Germany/Brightpoint UK/Brightstar AZLAN DE/LuxGSM/Brightstar AZLAN UK/Brightstar AZLAN FR/Poste Mobile
303 – Iusacell Mexico
308 – XL Indonesia
309 – Fido Solutions
310 – Wind Italy
315 – Metro PCS
316 – Nextel International – Mexico
317 – Nextel International – Peru
318 – Nextel International – Brazil
319 – Nextel International – Argentina
322 – Vodafone Qatar
324 – Etisalat Misr
326 – Brightpoint Australia
327 – Axis
331 – Bell Mobility
332 – Telus
335 – STC Saudi Arabia
336 – Q-Tel
337 – Phone House France
339 – Phone House Germany
340 – Phone House Netherlands
352 – 3-Indonesia
353 – Millicom (TIGO) – Bolivia/Millicom (TIGO) – Honduras/Millicom (TIGO) – Guatemala/Millicom (TIGO) – El Salvador/Millicom (TIGO) – Colombia/Millicom (TIGO) – Paraguay
369 – 3-Italy
370 – Globalive
373 – Digicel
375 – Orange Dominicana
376 – DTAC
377 – IDEA
378 – HK Regional PRD
381 – Virgin Mobile UK
382 – AMX Comcel Colombia
383 – AMX Porta Ecuador
384 – AMX Claro Argentina
385 – AMX Claro Brazil
388 – 3-Austria
389 – Boost Mobile
392 – Virgin Mobile
395 – BR Regional PRD
416 – VE Regional PRD
600 – GeoCell/Warid Pakistan/Oman Mobile/Zain Kuwait/Cellplus/Zain Zambia/Ufone/Nawras/Zain Jordan/EMS/Zain Ghana/Safaricom/Zain Malawi/Telecom Serbia/Telenor Pakistan/Zain Nigeria/MTC Touch/Wataniya Kuwait/Mobilecom/Mcel/GO Mobile/Zain Kenya/Batelco/Mobinil/DU/Etisal at Nigeria/Emtel/Etisalat Misr/Zain Uganda/STC Bahrain/Zain Tanzania/Zain Saudi/UTL/Orange Botswana
601 – Zain Madagascar/Brightpoint France/Zain Congo/20:20 France/Brightstar AZLAN FR/Maroc/Zain Gabon/Tunise Telecom/Djezzy
602 – AzerCell
603 – Gibtel/TMN Portugal/Trigcom/Brightpoint Netherlands/Optimus/Sonofon/Glo bul/Telenor Serbia/LuxGSM/Mobitel/Polkomtel /Siminn/Brightstar AZLAN UK/Telenor Norway/20:20 UK/Jersey Telecom/Telenor Hungary (Pannon)/Brightpoint UK/Cable & Wireless UK/Virgin Mobile UK/Tango/BT Mobile/Telenor Sweden/BT Italy/Cable & Wireless Guernsey
604 – Brightpoint Germany/20:20 Germany/Sunrise/Brightstar AZLAN DE
605 – Cosmote Greece
609 – Brightpoint Singapore/Docomo Pacific/DiGi/MPulse
610 – AIS Thailand/True Move
611 – Aircel/BSNL/Redington/MTNL/Loop Mobile/Millicom (TIGO) – Sri Lanka
612 – Celluar One/i wireless/Viaero/Antel/Mobility/ UTS/BTC Bahamas/Telecom Personal/Telem/SETAR/West Central Wireless
613 – Brightpoint Singapore
Read more »»  

BlackBerry Protect


  • Jika BlackBerry anda hilang/dicuri anda hanya perlu login ke device anda dan kunci semua data di device anda ke Website Blackberry Protect
  • Anda juga bisa hapuskan semua data di device dan memory card anda via Website Blackberry Protect jadi user baru tidak dapat akses data anda sama sekali.
  • Jika anda kehilangan BlackBerry anda dan ingin mencarinya, anda bisa membuat pesan di homescreen BlackBerry anda kepada yang menemukan untuk mengembalikan handheld anda. Anda juga bisa melacak/mencari lokasi BlackBerry anda via peta/map dan menemukannya.
  • Jika anda merasa BlackBerry anda di sekitar anda, tapi anda lupa menaruhnya dimana anda bisa membuatnya berbunyi dengan nada dering secara full volume.
  • Anda membeli BlackBerry baru? Fitur ini seperti di desktop manager, anda bisa simpan semua settings dari BlackBerry device lama anda yang anda backup dan restore ke device baru


Untuk Menikmati Aplikasi Ini Harus Berlangganan/Menggunakan Layanan BIS Unlimited
1.Setelah Selesai Instalasi
2.Backup data ke server Blackberry Protect:
3.Deteksi Lokasi BB
4.Display Message

BlackBerry Protect v1.0.10.25 OS5 dan OS6
BlackBerry Protect v1.1.1.29 OS7

Link OTA :
BlackBerry Protect v1.0.10.25 (OS 5.0)
OTA

BlackBerry Protect v1.0.10.25 (OS 6.0)
OTA

BlackBerry Protect v1.1.1.29 (OS 7.0)
OTA


Offline Intaller [AH]
BlackBerry Protect 1.0.10.25 (OS 6.0)
http://repo.antihackerlink.or.id/dow...d.php?view.875

BlackBerry Protect 1.0.10.25 (OS 5.0)
http://repo.antihackerlink.or.id/dow...d.php?view.876

BlackBerry Protect v1.1.1.29 (OS 7.0)
http://repo.antihackerlink.or.id/dow....php?view.1821

Lainnya
BlackBerry Protect v1.0.10.25 (OS 5.0)
http://repo.antihackerlink.or.id/dow...d.php?view.876

BlackBerry Protect v1.0.10.25 (OS 6.0)
http://repo.antihackerlink.or.id/dow...d.php?view.875

BlackBerry Protect v1.1.1.29 (OS 7.0)
http://repo.antihackerlink.or.id/dow....php?view.1821

BlackBerry Protect v1.1.1.46 (LEAKED) (OS 7.0):
http://repo.antihackerlink.or.id/dow....php?view.2201

BlackBerry Protect v1.1.1.50 (Official) (OS 7.x):
http://repo.antihackerlink.or.id/dow....php?view.2222

BlackBerry Protect v1.1.1.65 (Official) (OS 7.x):
http://repo.antihackerlink.or.id/dow....php?view.3010

BlackBerry Protect v1.1.1.73 (Official) (OS 5.0-7.1):
http://repo.antihackerlink.or.id/dow....php?view.3172

BlackBerry Protect v1.1.1.76 (OS 5.0-7.1):
http://repo.antihackerlink.or.id/dow....php?view.3454

Read more »»