<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4875560407854891760</id><updated>2011-09-28T12:32:38.559-07:00</updated><title type='text'>xvrsfrnssks's blog</title><subtitle type='html'>there is no charge for awesomeness</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://xvrsfrnssks.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4875560407854891760/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://xvrsfrnssks.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>xvrsfrnssks</name><uri>http://www.blogger.com/profile/07414047305484765304</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4875560407854891760.post-6145933567049133895</id><published>2010-03-25T18:31:00.000-07:00</published><updated>2010-07-14T16:32:17.244-07:00</updated><title type='text'>huawei unlocking algo</title><content type='html'>// a tiny self made program to understand how the code generated for huawei card.&lt;br /&gt;// compiled with lazarus.&lt;br /&gt;// friday, march 26, 2010 - xvrsfrnssks&lt;br /&gt;&lt;br /&gt;unit Unit1;&lt;br /&gt;&lt;br /&gt;{$mode objfpc}{$H+}&lt;br /&gt;&lt;br /&gt;interface&lt;br /&gt;&lt;br /&gt;uses&lt;br /&gt;Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs,&lt;br /&gt;StdCtrls, md5;&lt;br /&gt;&lt;br /&gt;type&lt;br /&gt;&lt;br /&gt;{ TForm1 }&lt;br /&gt;&lt;br /&gt;TForm1 = class(TForm)&lt;br /&gt;Button1: TButton;&lt;br /&gt;Edit1: TEdit;&lt;br /&gt;Edit2: TEdit;&lt;br /&gt;Edit3: TEdit;&lt;br /&gt;Label1: TLabel;&lt;br /&gt;Label2: TLabel;&lt;br /&gt;Label3: TLabel;&lt;br /&gt;procedure Button1Click(Sender: TObject);&lt;br /&gt;private&lt;br /&gt;{ private declarations }&lt;br /&gt;public&lt;br /&gt;{ public declarations }&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;var&lt;br /&gt;Form1: TForm1;&lt;br /&gt;&lt;br /&gt;implementation&lt;br /&gt;&lt;br /&gt;function kn(a:string):string;&lt;br /&gt;var&lt;br /&gt;i:integer;&lt;br /&gt;begin&lt;br /&gt;result:='';&lt;br /&gt;for i:=1 to length(a) div 2 do&lt;br /&gt;result:=result+chr(strtoint('$'+a[i*2-1]+a[i*2]));&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;{ TForm1 }&lt;br /&gt;&lt;br /&gt;procedure TForm1.Button1Click(Sender: TObject);&lt;br /&gt;var&lt;br /&gt;s:string;&lt;br /&gt;i:int64;&lt;br /&gt;j:longword;&lt;br /&gt;begin&lt;br /&gt;// unlock const (hwe620datacard) = a32fe72c 5e8dd316726b0335 d5513ba0&lt;br /&gt;// flash const (e630upgrade) = aa91cee2 97b7bc6be525ab44 cdc63be0&lt;br /&gt;if (length(edit1.text)=15) and trystrtoint64(edit1.text,i) then begin&lt;br /&gt;s:=kn(md5print(md5string(edit1.text+'5e8dd316726b0335')));&lt;br /&gt;j:=(((ord(s[1]) xor ord(s[5]) xor ord(s[9]) xor ord(s[13])) and 1) or 2) shl 24+&lt;br /&gt;   (ord(s[2]) xor ord(s[6]) xor ord(s[10]) xor ord(s[14])) shl 16+&lt;br /&gt;   (ord(s[3]) xor ord(s[7]) xor ord(s[11]) xor ord(s[15])) shl 8+&lt;br /&gt;   (ord(s[4]) xor ord(s[8]) xor ord(s[12]) xor ord(s[16]));&lt;br /&gt;edit2.text:=inttostr(j);&lt;br /&gt;s:=kn(md5print(md5string(edit1.text+'97b7bc6be525ab44')));&lt;br /&gt;j:=(((ord(s[1]) xor ord(s[5]) xor ord(s[9]) xor ord(s[13])) and 1) or 2) shl 24+&lt;br /&gt;   (ord(s[2]) xor ord(s[6]) xor ord(s[10]) xor ord(s[14])) shl 16+&lt;br /&gt;   (ord(s[3]) xor ord(s[7]) xor ord(s[11]) xor ord(s[15])) shl 8+&lt;br /&gt;   (ord(s[4]) xor ord(s[8]) xor ord(s[12]) xor ord(s[16]));&lt;br /&gt;edit3.text:=inttostr(j);&lt;br /&gt;end;&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;initialization&lt;br /&gt;{$I unit1.lrs}&lt;br /&gt;&lt;br /&gt;end.&lt;br /&gt;&lt;br /&gt;// http://hotfile.com/dl/54871974/2ae81b0/project1.exe.html (uploaded july 15, 2010)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4875560407854891760-6145933567049133895?l=xvrsfrnssks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xvrsfrnssks.blogspot.com/feeds/6145933567049133895/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4875560407854891760&amp;postID=6145933567049133895' title='2 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4875560407854891760/posts/default/6145933567049133895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4875560407854891760/posts/default/6145933567049133895'/><link rel='alternate' type='text/html' href='http://xvrsfrnssks.blogspot.com/2010/03/huawei-unlocking-algo.html' title='huawei unlocking algo'/><author><name>xvrsfrnssks</name><uri>http://www.blogger.com/profile/07414047305484765304</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4875560407854891760.post-1218698671067201950</id><published>2008-09-05T18:11:00.000-07:00</published><updated>2009-01-16T20:51:57.676-08:00</updated><title type='text'>Stand Up To Cancer</title><content type='html'>&lt;div align="center"&gt;&lt;a href="http://su2c.standup2cancer.org/images/header_logo.gif"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://standup2cancer.org/"&gt;&lt;span style="font-size:180%;"&gt;standup2cancer.org&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:180%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4875560407854891760-1218698671067201950?l=xvrsfrnssks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xvrsfrnssks.blogspot.com/feeds/1218698671067201950/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4875560407854891760&amp;postID=1218698671067201950' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4875560407854891760/posts/default/1218698671067201950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4875560407854891760/posts/default/1218698671067201950'/><link rel='alternate' type='text/html' href='http://xvrsfrnssks.blogspot.com/2008/09/stand-up-to-cancer.html' title='Stand Up To Cancer'/><author><name>xvrsfrnssks</name><uri>http://www.blogger.com/profile/07414047305484765304</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4875560407854891760.post-6608988441274612685</id><published>2008-09-02T17:05:00.000-07:00</published><updated>2008-09-23T19:25:22.552-07:00</updated><title type='text'>unlocking huawei e220..manually</title><content type='html'>below is my attempt to unlock a huawei e220 datacard. so please understand, i do not take any responsibility for your actions with this information.&lt;br /&gt;&lt;br /&gt;let's get it right, shall we...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;preparation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. &lt;a href="http://www.emome.net/files/mobileinternets/E220Update_11.117.10.00.00.B268.exe"&gt;E220Update_11.117.09.04.00.B268.exe&lt;/a&gt;&lt;br /&gt;2. &lt;a href="http://revskills.de/"&gt;QC BQS Analyzer&lt;/a&gt;&lt;br /&gt;3. Hex Editor&lt;br /&gt;4. &lt;a href="http://lastmile.t-mobile.co.uk/datacardhelp/user/page.phtml?product_ref=web_n_walk_usb&amp;amp;page_id=98&amp;amp;download_id=135"&gt;E220 SimLock_UnLock.exe&lt;/a&gt;&lt;br /&gt;5. E220 DataCard in your USB port&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;the work&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;run the E220 Firmware Update Wizard until datacard is detected and cancel it. your e220 will be detected more easily by QC BQS Analyzer.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_IIbXiuAXvjs/SL5IixL50uI/AAAAAAAAAAM/KCDdf3V3-58/s1600-h/e220.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_IIbXiuAXvjs/SL5IixL50uI/AAAAAAAAAAM/KCDdf3V3-58/s320/e220.PNG" alt="" id="BLOGGER_PHOTO_ID_5241706778461852386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;run QC BQS Analyzer, choose 'Communication' - 'Use Com/USB Port'. a 'QC Com Diag Window' will appear. test your connection.&lt;br /&gt;&lt;br /&gt; 1. set your Serial Com Port (3G PC UI Interface, not the other one)&lt;br /&gt; 2. click 'Send Cmd'&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_IIbXiuAXvjs/SL5JPuj_rUI/AAAAAAAAAAk/zgotmNnVKDQ/s1600-h/test.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_IIbXiuAXvjs/SL5JPuj_rUI/AAAAAAAAAAk/zgotmNnVKDQ/s320/test.PNG" alt="" id="BLOGGER_PHOTO_ID_5241707550851706178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;you'll get 'Successfully send command.' and output similiar to the textbox. If you got no response at all (no output or 'CommError'), you have to restart the process.&lt;br /&gt;&lt;br /&gt;set 'Read EFS' from Standard Mode dropdown menu, click 'Lets go'. name the file (efs.bin), save it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_IIbXiuAXvjs/SL5JPMMflKI/AAAAAAAAAAU/9mWrQhbQXNA/s1600-h/efs.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_IIbXiuAXvjs/SL5JPMMflKI/AAAAAAAAAAU/9mWrQhbQXNA/s320/efs.PNG" alt="" id="BLOGGER_PHOTO_ID_5241707541626328226" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;open saved file with hex editor, search for following hex-chain: 53-64-2C-00, and you should see the unlock code.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_IIbXiuAXvjs/SL5JPUy246I/AAAAAAAAAAc/9-QAF3NvYqI/s1600-h/code.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_IIbXiuAXvjs/SL5JPUy246I/AAAAAAAAAAc/9-QAF3NvYqI/s320/code.PNG" alt="" id="BLOGGER_PHOTO_ID_5241707543934722978" border="0" /&gt;&lt;/a&gt;run E220 SimLock_UnLock.exe, enter your unlock code.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;remarks&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hardware &amp;amp; Firmware Version   :  ^FHVER:11.117.09.04.00,CD33TCPUB"&lt;br /&gt;(AT^FHVER)&lt;br /&gt;&lt;br /&gt;Tested on                                        :  T-Mobile E220, INDOSAT E220&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4875560407854891760-6608988441274612685?l=xvrsfrnssks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xvrsfrnssks.blogspot.com/feeds/6608988441274612685/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4875560407854891760&amp;postID=6608988441274612685' title='288 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4875560407854891760/posts/default/6608988441274612685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4875560407854891760/posts/default/6608988441274612685'/><link rel='alternate' type='text/html' href='http://xvrsfrnssks.blogspot.com/2008/09/unlocking-huawei-e220manually.html' title='unlocking huawei e220..manually'/><author><name>xvrsfrnssks</name><uri>http://www.blogger.com/profile/07414047305484765304</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_IIbXiuAXvjs/SL5IixL50uI/AAAAAAAAAAM/KCDdf3V3-58/s72-c/e220.PNG' height='72' width='72'/><thr:total>288</thr:total></entry></feed>
