{"id":70,"date":"2007-03-19T20:24:26","date_gmt":"2007-03-20T01:24:26","guid":{"rendered":"http:\/\/www.summet.com\/blog\/2007\/03\/19\/v3xx-hacking\/"},"modified":"2007-04-19T09:08:05","modified_gmt":"2007-04-19T14:08:05","slug":"v3xx-hacking","status":"publish","type":"post","link":"https:\/\/www.summet.com\/blog\/2007\/03\/19\/v3xx-hacking\/","title":{"rendered":"Fixing Java in the Razr V3xx (Cingular)"},"content":{"rendered":"<p>I received a brand new  <a href=\"http:\/\/www.amazon.com\/gp\/product\/B000MSC5UI?ie=UTF8&amp;tag=burningorg-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B000MSC5UI\">Motorola RAZR V3xx Phone<\/a> that is branded by Cingular, and they have set the J2ME (JVM) environment so that 3rd party j2me\/java applications (such as Google Maps) are not trusted to use the network. Unfortunately, this means that every time I move Google Maps it pop&#39;s up a dialog asking me if I want to let it use the network. This completely ruins the user experience.<\/p>\n<p><!--more-->Browsing the web, I found out that if you delete a file from the phone a\/mobile\/certs\/root\/x509\/kjava\/j2me_domain_registry.sm it will fix this problem, but keep some of the built in (signed by Cingular) applications such as mobile email from working. Since I didn&#39;t want to use built in applications, I decided to remove the file (after backing it up!).<\/p>\n<p>The hardest thing was to find out what software to use to access the file-system on my phone. After trying several options, I settled on the latest version of <a href=\"http:\/\/s5vi.vxxxstuff.com\/commander\/\">p2kcommander <\/a> (4.9.8, earlier versions didn&#39;t work for me) and the p2k usb drivers that are&nbsp; available on the Motorola developers website.<\/p>\n<p>This combination of software allowed me to edit the file-system and remove the j2me_domain_registry.sm file. (it also allows you to add files to the file-system, such as your favorite skins, mp3s or MIDI ring-tone).&nbsp;<\/p>\n<p><span hidden class=\"__iawmlf-post-loop-links\" data-iawmlf-links=\"[{&quot;id&quot;:693,&quot;href&quot;:&quot;http:\\\/\\\/www.amazon.com\\\/gp\\\/product\\\/B000MSC5UI?ie=UTF8\\u0026tag=burningorg-20\\u0026linkCode=as2\\u0026camp=1789\\u0026creative=9325\\u0026creativeASIN=B000MSC5UI&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\\\/\\\/www.amazon.com\\\/gp\\\/product\\\/B000MSC5UI?ie=UTF8&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:694,&quot;href&quot;:&quot;http:\\\/\\\/s5vi.vxxxstuff.com\\\/commander&quot;,&quot;archived_href&quot;:&quot;https:\\\/\\\/web-wp.archive.org\\\/web\\\/20090721001116\\\/http:\\\/\\\/s5vi.vxxxstuff.com:80\\\/commander\\\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-04-15 18:29:51&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-19 01:05:16&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-23 17:07:15&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-04-27 19:11:55&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-03 17:51:29&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-08 07:15:11&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-11 15:50:03&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-15 02:24:57&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-18 15:10:12&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-22 13:30:25&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-05-28 06:43:56&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-06-02 05:12:09&quot;,&quot;http_code&quot;:404}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-02 05:12:09&quot;,&quot;http_code&quot;:404},&quot;process&quot;:&quot;done&quot;}]\"><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I received a brand new Motorola RAZR V3xx Phone that is branded by Cingular, and they have set the J2ME (JVM) environment so that 3rd party j2me\/java applications (such as Google Maps) are not trusted to use the network. Unfortunately, &hellip; <a href=\"https:\/\/www.summet.com\/blog\/2007\/03\/19\/v3xx-hacking\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,2],"tags":[],"class_list":["post-70","post","type-post","status-publish","format-standard","hentry","category-phones","category-technology"],"_links":{"self":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/posts\/70","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/comments?post=70"}],"version-history":[{"count":0,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/posts\/70\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/media?parent=70"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/categories?post=70"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/tags?post=70"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}