Saturday, October 13, 2012

Google Maps Navigation ලංකාවේ අපේ විදියට


පහත ඇති රුපය දෙස බලන්න.
Android භාවිතා කරන ඔබ නිසැකවම මෙම රුපය දැක ඇති. මේ Google play store හි Ggoogle Maps පිටුවෙහි ඇති එක screenshot එකක්. දැන් පැණනගින ගැටලුවනම් “මේ මොකද්ද මගේ phone එකේ මේවගේ  එකක් නැනේ” යන ගැටලුවයි. මේ Google navigation app එකෙහි screenshot එකකි. අපි දැන් google navigation app එකට යමු. එවිට පහත ඇති කණගාටුදායක රුපය අපේ දුරකතය මත දිස්වෙනවා:)

Google navigation, මේක ගොඩක් වැදගත් වෙන්නේ වාහන එලවන අයට තමයි. map එක බලබල එලවන්න අවශ්‍ය නැ මොකද ශ්‍රව්‍ය මාධයෙන් අපිට දැනුම් දෙනවා හැරවිය යුතු ස්ථාන. හරියට “බෙල්ල කපපු හන්දියෙන් වමට හරවන්න” වගේ:D
දැනට මේ app එක බාවිතා කලහැක්කේ තෝරාගත් රටවල් ගණනකට පමණයි. අපි අද බලමු කොහොමද ඒ බාධකය ඉවත් කරන්නේ කියල. මෙම ක්‍රියාවලිය කිරීමට phone එක root කර තිබිය යුතුයි.
1. Play store එකෙන් Titanium Backup install කරගන්න.
2. මේ file එක download කරගෙන sd card එකට copy කරගන්න. ඉන්පසු එය maps.apk ලෙස rename කරන්න. http://www.mediafire.com/?4f3ofbr1ssaejsw
3. Settings => Apps => All වෙත ගොස් Maps තෝරා Clear cache සහ Clear data කරන්න.
4. Titanium Backup වෙත ගොස් Backup/Restore වෙත යන්න.
5. Maps තෝරා Backup ! කර Un-install කරන්න.
6. Root Explorer භාවිතයෙන් sd card එකට copy කරගත් Maps.apk file එක copy කර /system/app වෙතට paste කරන්න.
7. ඉන්පසු Maps.apk හි permission පහත ආකාරයට සකසන්න.
(6 සහ 7 පියවර පැහැදිලි මදි නම් www.droidslk.com/archives/1149 කියවන්න.)
8. phone එක Reboot කරන්න.
දැන් navigation app එක වෙත ගොස් නිසියාකාරවම වැඩ කරනවාදැයි බලන්න.
යම් හෙයකින් වැඩ නොකරන්නේ නම් 5 ආකාරය Un-install කර Restore කරන්න.
මෙම ක්‍රියාවලියෙන් පසු Google maps play store හරහා update කල හැකි අතර. ඔබ update කළහොත් කලින් තිබු ආකාරයට ලංකාවට support නොකරයි.














http://www.droidslk.com/archives/1169


මොනවද මේ custom ROM ?


custom ROM මේ වන විට ඔබ අහලා තියෙන වචනයක් වෙන්න පුලුවන්. ඒ වගේම ඔයා ඇන්ඩ්‍රොයිඩ් වලට අලුත් නම් මේ වචනය ගැන කිසිම වැටහීමක් නැතිව ඇති. බලමු මොනවද මේ custom ROM කියන්නේ කියලා.
stock ROM - ඔබේ ෆෝන් එක මිලදී ගන්නා විට ෆෝන් එකෙහි පවතින මෙහෙයුම් පද්ධතියේ අනුවාදනය තමයි stock ROM ලෙසින් හදුන්වන්නේ.
custom ROM යනු මෙහෙයුම් පද්ධතියේ  සම්පූර්ණ ස්වාධින අවස්ථාවක්. apps, services, ඇතුලු ඔබේ උපාංගය ක්‍රියා කිරීමට අවශ්‍ය සියල්ලක්ම මෙහි පවතිනවා. මෙහි වෙනස මෙය කෙනෙකු විසින් customized කරනු ලැබ තිබීමයි.
මොකද්ද  customized කීවේ ඇන්ඩ්‍රොයිඩ් යනු නිදහස් කේත මෙහෙයුම් පද්ධතියක් නිසා  stock ROM  භාවිතා කරලා developers ලට පුලුවන් තමන්ගේ දක්ෂතාව මත stock ROM  අලුත් වැඩියා කරන්න.
custom ROM හි සුවිශේෂිතා
1.යාවත්කාලිනකම් නිතරම සිදුකිරීම.
custom ROM එකක් භාවිතා කිරීමේදි නිතරම පාහේ යාවත්කාලින කිරීම් සිදුකිරීමට‍ සිදුවෙනවා අලුතින් එක්කළ අංග ගැනීමටත් bugs සැකසීමටත් තමයි එසේ කළ යුත්තේ.
2.ඉක්මන් ක්‍රියාකාරිත්වය හා කාර්යයක්ෂමතාව.
custom ROM අඩු මතක ධාරිතාවක් ගැනීමත් , වේගවත් බව හා කාර්යක්ෂමතාවයෙන් යුක්තයි. එයට හේතුව වන්නේ custom ROM සංවර්ධකයා විසින් stock ROM එක තුල පවතින අනවශ්‍ය දෑ ඉවත් කර පැවතිමයි.
උදා -  ‍ආයතනය විසින් ස්ථාපිත ඇප්ලිකේෂන් (carrier installed apps) ඉවත්කිරීම
3. ඇන්ඩ්‍රොයිඩ් හි වඩා හොද අනුවාදනයකට හෝ පසුව එන ඇන්ඩ්‍රොයිඩ් අනුවාදනයකට  මාරුවීමට හැකිවීම.
පසුව එන ඇන්ඩ්‍රොයිඩ් අනුවාදන වලට යොමුවීම – මොකක්ද මේ කිය‍න්නේ. ඇතැම් විට ඇන්ඩ්‍රොයිඩ් අනුවාදන හොර රහසේ පිටවුනොත් (leaked version) සංවර්ධකයන් ඒවා අන්තර්ජාලයෙන් අරගෙන වැඩිදියනු කරනවා. එතකොට නිල වශයෙන් නිකුත් කිරීමටත් පෙර ඇතැම් ඇන්ඩ්‍රොයිඩ් අනුවාදන වල හැටි බලන්න පුලුවන් අපිට.
ඇන්ඩ්‍රොයිඩ් හි වඩා හොද අනුවාදනයකට – පොඩ්ඩක් හිතන්න ඔයාගේෆෝන් එකේ ආයතනය විසින් අවස්ථාව ලබාදෙන්නේ යාවත්කාලිනකම් වලට උපරිම ඩ්‍රොයිඩ් 2.1 පවත්වාගන්න නම් (උදා- SE Xperia X8 , X10 Mini pro…..) custom ROM එකක් භාවිතා ‍කරලා පුලුවන් ඇන්ඩ්‍රොයිඩ් 2.3 අනුවා‍දනයකට යොමුවෙන්න.
4. SD card එක උදෙසා ඇප්ලිකේෂන් ඉන්ස්ටෝල් කිරීමට.
ඇන්ඩ්‍රොයිඩ් 2.1 පවා බොහෝ අසීරු කාර්යයක් තමා ඇප්ලිකේෂන් SD card එකට ඉන්ස්ටෝල් කිරීමට. එහෙත් custom ROM මගින් අවස්ථාව සපයනවා ඇප්ලිකේෂන් SD card එකට ඉන්ස්ටෝල් කිරීමට.
custom ROM හි අදුරු පැත්ත.
අනිවාර්යෙන්ම දැන ගියොත් කතරගම ..නොදැන ගියොත් අතරමග තමයි කියන්න තියෙන්නේ. ඔයාට ඇන්ඩ්‍රොයිඩ් පිළිබද , මෘදුකාංග භාවිතය ආදිය ගැන පළපුරුද්දක් නැත්නම් custom ROM ඉන්ස්ටෝල් කිරීමට යන්න එපා.
  • ·  ඇන්ඩ්‍රොයිඩ් උපාං‍ගයේ වගකීම් සහතිකය නැතිවයාම.
  • ·  ඇන්ඩ්‍රොයිඩ් උපාං‍ගයේ පවතින දත්ත සියල්ල මැකීයාම.(මෙයට නම් විසදුම් පවතිනවා)
  • නිවැරදි custom ROM සොයා නොගැනීම.
ආදි කරුණු මූලික බලපෑම් ලෙස දැක්විය හැකිය.
custom ROM හා rooting
custom ROM එකක් ඉන්ස්ටෝල් කිරීමට පෙර rootකිරීම කළයුතු වෙනවා. හැබැයි මේ වෙනස් ම දෙකක්. root ගැන ඉගෙන ගන්න කලින් ලිපිය බලන්න.














http://www.droidslk.com/archives/625

ඇන්ඩ්‍රොයිඩ් ෆෝන් එකක් රූට් කරන්නේ කොහොම ද?



“Root”  Android දුරකතනක් භාවිත කරන ඔබ අනිවාර්යෙන්ම අසා ඇති වචනයක්. මොකද්ද මේ root කියන්නේ? Root කිරීමෙන් වෙන්නේ android මෙහෙයුම් පද්ධතියේ admin බලතල ලබා ගැනීමයි. හරියට පරිගණයකට administrator account එකකින් log උනා වගේ. දුරකතන නිපදවන සමාගම් විසින් අපිට ලබාදෙන්නේ “guest” බලතල ඇති දුරකතනයක්. ඔවුන් එසේ කරන්නේ දුරකතනයේ ආරක්ෂාවට. හිතන්න අපි අතින් දුරකතනයේ system files delete වුනා. එසේ වුනොත් නැවත දුරකතන boot (on) වෙන්නේ නැතිවිය හැකියි. එවිට දුරකථනය විපදවූ සමගම විසින් ලබාදුන් මෘදුකාංගය මගින් නැවත දුරකථනය repair කල යුතුයි. මේ root කිරීමෙන් සිදුවන එක අවාසියක්. දැන් වාසි ගැන කතාකරමු.
1. තිබෙන මෙහෙයුම් පද්ධතියට වඩා ගුණාංග වැඩි “Custom ROM” එක භාවිතා කල හැකිවීම.
2. නවතම android සංස්කරණය භාවිතා කල හැකිවීම.
3. භාවිතා කරන මෙහෙයුම් පද්ධතිය අවශ්‍ය පරිදි වෙනස් කල හැකිවීම. (තිබෙන lock screen එක වෙනුවට galaxy nexus දුරකතයේ භාවිතා කරන lock screen එක ස්ථාපනය කිරීම, තිබෙන music player එක වෙනුවට Sony දුරකථන වල තිබෙන walkman player එක ස්ථාපනය කිරීම)
4. සමහර රටවල් වලට  පමණක් සිමා වූ app භාවිතා කිරීම. (Google maps navigation ලංකාවේ අපිට භාවිතා කල නොහැකි වුවත් එය භාවිතා කල හැකි සේ සකස්කර ගතහැක.)
5.දුරකතනේ performance වැඩි කර ගත හැකිවීම. (overclock …. )
6. අවශ්‍ය application backup කරගත හැකිවීම.
වැඩි විස්තර: http://www.droidslk.com/archives/103
දැන් ඉස්සර වගේ root කරන්න දුරකතය fastboot එකෙන් boot කරල bootloader එක unlock කරල command prompt එකේ command ගහ ගහ ඉන්න ඕනේ නැ. එක click එකෙන් root කරන්න පුළුවන් මෘදුකාංග දැන් තිබෙනවා. දැන් අපි බලමු ඒවගේ මෘදුකාංගයක් බාවිතයෙන් SONY XPERIA S දුරකතනක් කොහොමද root කරන්නේ කියල.
මෙම ක්‍රියාවලිය කිරීමෙන් දුරකතනයේ වගකීම අවලංගු වියහැකි අතර දුරකතනයේ දත්ත මැකීයාමට ඉඩ ඇත. (සාමාන්‍යයෙන් එසේ සිදු නොවේ) එම නිසා මෙම ක්‍රියාවලිය කිරීමට පෙර අවශ්‍ය දත්ත backup කරන්න.
මෙම මෘදුකාංගය සදා තිබෙන්නේ XDA Developers අඩවියේ Bin4ry යන සාමාජිකයා විසින් , ඒ අනුව පහත දුරකතන මෙම මෘදුකාංගය භාවිතයෙන් root කල හැකි බව තහවුරු කර තිබෙනවා.
Sony Xperia : S, T, P , Acro S, Ion , Tipo , Tablet S, Go, Sola, U
XTouch: X401
Jiayu G2-S
LG: P705, P7510
HTC: One S, Sensation XL [ICS 4.03], Desire S
Kyocera: Rise & Hydro
Samsung: Galaxy S2
Ainol: Novo 7 Tornado 7
Prestigio: MultiPad PMP5197D 9.7 ULTRA
HDC: I9300 S3 clone
1. දුරකතන නවතම android සංස්කරණයට update කරගන්න. Setting => Developer option වෙත ගොස් USB debugging enable කරන්න.
2. මෙම ගොනුව download කර unzip කරගන්න.  http://db.tt/mwSksNIh
3. දැන් RunMe ගොනුව විවෘත කරන්න.      
4. අංක එක ඔබා Enter කරන්න.
5. Data cable එක මගින් දුරකථනය පරිගණකයට සම්බන්ද කරන්න.
6.
දැන් දුරකතනේ Back up & restore app එක විවෘත වී ඇත. එහි restore button එක ඔබන්න.
7. ඉන්පසු දුරකථනය reboot වේ.
8. දැන් දුරකථනය root වී ඇත.
9. දැන් keyboard එකේ ඕනෑම button එකක් ඔබා exit වෙන්න.
10. දැන් data cable එක ගලවා Menu එක වෙත ගොස් “SuperSU” app එක ස්ථාපනය වී ඇත්දැයි බලන්න.
දැන් ඔබ සතුව තිබෙන්නේ root කල දුරකතනයකි. root කරපු එකේ phone එකට සිංහලත් දාගමු.
ඔබ දන්නවා android OS එක තාම සිංහල සහයක් නොදක්වන බව.(එහෙත් Samsung android 4.0 update එකෙහි සිංහල අන්තර්ගතයි.) පහත තිබෙන්නේ සිංහල wikipedia page එක Xperia S දුරකතනයේ පෙන්වන අන්දම.
දැන් බලමු කොහොමද සිංහල දන්නේ කියල. 100% සිංහල rendering වෙන්නේ නැති වුවත් කියවා ගත හැකි මට්ටමේ තිබෙනවා.
1. Root Explorer app එක download කර දුරකතනයේ install කරගන්න. http://db.tt/NWMYYgjM
2. සිංහල font එක download කර unzip කර SD card එකට copy කරගන්න. http://db.tt/z8wMbq92
3. දැන් Root Explorer open කරන්න. Super user permission එක grant කරන්න.
4. එහි sdcard folder එක වෙත ගොස් DroidSansFallback.ttf file එක copy කරගන්න. (long press on  DroidSansFallback.ttf)
5. දැන් back button එක ඔබා /system/fonts folder එකට යන්න. ඉන්පසු ඉහල ඇති “Mount R/W” button එක ඔබන්න.
6. දැන් paste කරන්න. overwrite කිරීමකදී එන warning message එක yes කරන්න.
7. Paste කරගත් DroidSansFallback.ttf file එකෙහි permission පහත ආකාරය වෙනස් කරන්න. (long press on  DroidSansFallback.ttf  => Permission)
8. දැන් phone එක Reboot කරන්න.
9. Phone එක reboot කරගත් පසු සිංහල wikipedia page එක සහ DroidSLK page එක පෙනෙන අන්දම පහත දැක්වේ.
ඔන්න සිංහලත් දැන්මා. තවත් දවසක හමුවෙමු. ජය වේවා!!!  ඊලග පොස්ට් එක ගැන පොඩි hint එකක්;-)


http://www.droidslk.com/archives/1149