Archives 2005 - 2019    Search

Roota & installera cyanogenmod på ZTE Blade

published Sep 20, 2011 12:14   by admin ( last modified Sep 20, 2011 12:14 )

Genom att roota din ZTE Blade får du tillgång till en massa mer intressanta program på Android Market. Genom att dessutom därefter  flasha telefonen med Gingerbread 2.3 i version från Cyanogenmod, så får du ännu mer godis (fast förmodligen övergiven av din leverantörs support och garantier). Min telefon blev inte helt stabil under Cyanogenmod 7.0.3 men är nu stabil med Cyanogenmod 7.1.0. Läs vidare för rootning respektive installation.

Sammanfattning:

  • Gå till
    http://android.modaco.com/topic/337262-permanent-root-for-22-blades/
  • Regga dig så att du kan ladda ner filen.
  • Packa upp den i en egen mapp på din dator.
  • Flytta över mappen till din telefon genom att montera din telefon som USB-enhet till din dator.
  • Koppla bort telefonen från datorn,
  • använd programmet "Filer" på telefonen för att hitta mappen och klicka på filen z4root i mappen. Installera programmet.
  • På telefonen, gå till Inställningar->Program->Utveckling och slå på USB-felsökning
  • Stäng av och slå på telefonen
  • Starta det installerade programmet z4root och din telefon ska bli rootad. Om du bara ville roota din telefon så är du nu klar!
  • Om du vill installera Cyanogenmod som ger dig Android Gingerbread 2.3, så fortsätt med att gå till Android Market och installera ROM Manager. Det räcker med gratisversionen
  • Starta sedan ROM Manager på din telefon. Det kan vara en god idé att ha telefonen på laddning nu, så att inte installationen avbryts pga batteriet skulle ta slut i din telefon. Om ROM Manager frågar efter rootbehörighet så ge den det
  • Välj "Ladda ner ROM" och välj sedan "Cyanogenmod" (inte "Cyanogenmod Nightlies" högre upp i listan). Välj bland Cyanogenmod ROMs den senaste stabila ("Stable Release"). Tryck sedan på knappen "Nedladdning". Du får du frågan om du vill göra "ROM tillägg". Gör som du vill med dem. Sedan sätter nedladdningen av Cyanogenmod igång
  • När nedladdningen är klar kommer du till "ROM Förinstallation", välj "Töm Data och Cache" och förmodligen vill du också "Säkerhetskopiera nuvarande ROM", om du har plats på ditt minneskort
  • Telefonen kommer nu att boota om och installera Cyanogenmod
  • Se även denna video om det är lättare för att installera Cyanogenmod:
    http://www.youtube.com/watch?NR=1&v=XZ9VgyaIT4w

 

Jag är ganska nöjd med min ZTE Blade som jag nyligen köpt, men ljudet i inbyggda hörlurshögtalaren vid samtal är väldigt burkigt. Jag bestämde därför för att installera Cyanogenmod 7 som ger Android 2.3, och en equalizer som med lite tur kanske också fungerar på samtal tänkte jag. Efter installation verkar det dock som att den inte gör det, återkommer efter mer testning.

Jag drog mig ett tag för att installera cyanogenmod, eftersom stegen som anges på deras Wiki för att göra det är så många och krångliga. Jag skrev ner alla stegen (se längre ner) och upptäckte efter en lite analys att alla stegen utom ett handlar om att öka sina behörigheter på telefonen, s k rooting.

Lyckligtvis har dock användaren "Kallt Kaffe" gjort ett program som rootar ZTE Blade i ett steg.

Om man vill roota sin ZTE Blade så verkar det här därmed vara det enklaste sättet.

 

http://android.modaco.com/topic/337262-permanent-root-for-22-blades/

 

Enligt Kallt Kaffes guide så ska man slå på USB debugging. Det gör man på en svenskspråkig Android under Inställningar->Program->Utveckling->USB-felsökning

 

Jag var tvungen att starta om telefonen för z4root skulle acceptera att usb debugging var på.

Här en youtube-film om tweaks man kan göra (otestat)

Och här en recension

 

 

Uppdatering 2011-09-26--28

Jag är inte helt nöjd med Cyanogenmod 7.0.3-Blade stable på min ZTE Blade.

  • [uppgradering till Cyanogenmod 7.1.0-RC1 verkar ha löst detta problem] För det första så stänger telefonen av sig efter några timmars laddning, och den är svår att få igång igen. Det verkar hända mellan 8:50 och 10:20 på förmiddagen. Det går inte att ringa till den, så den är uppenbart avstängd.  Det går inte att få igång den med laddkabeln i, men ibland går det om man tar ur kabeln, ibland måste man stoppa in den igen. Två gånger har jag varit tvungen att ta ur och i batteriet för att få den att boota igen. Tysta timmar är påslaget, men telefonen dör inte i samband med dem.
  •  [Ladda ned denna app för att fixa detta]Den återansluter inte till WiFi. Man får slå av och på WiFi för att få den att ansluta.
  • Telefonen kraschar och rebootar när man skriver in text i Google Maps ibland

 

 

 

Det krångliga, otestade sättet.

Här nedan stegen för att roota och flasha en ZTE Blade så som det står på Cyanogenmod:s Wiki. Otestat av mig.

 

 

1) Man kan installera cyanogenmod precis som i videon,

http://www.youtube.com/watch?NR=1&v=XZ9VgyaIT4w

så här:

 
 
2) men då måste man först ha rootat telefonen. Det beskrivs här:
 
 
 
3) ...men för att kunna roota måste man först installera adb. Det finns två sidor som visar hur man gör det, den här där man måste installera hela utvecklingsmiljön för android:
 
 
Den har en länk som pekar till en sida om man bara vill installera adb:
 
 
Den pekar dock helt och hållet tillbaka till sidan för Android SDK
 
4) ...men för att installera Android SDK behöver man ha Java installerat:
 
 
5) Och man ska då ha Java development kit:
 
 
6) Om man dessutom kör Linux så måste man konfigurera udev att känna igen när Bladen mountas i Normal, Debug, Recovery och Fastboot. Dessa lägen kommer man in i genom att trycka på olika knappar när man startar telefonen tydligen:
 
 
En kille har dock skrivit ner koderna
:
 
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1353", MODE="0666", OWNER="[username]" #Normal Blade
SUBSYSTEMS
=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1351", MODE="0666", OWNER="[username]" #Debug Blade
SUBSYSTEMS
=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1354", MODE="0666", OWNER="[username]" #Recovery Blade
SUBSYSTEMS
=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="d00d", MODE="0666", OWNER="[username]" #Fastboot Blade

[username] ska ändras till ditt användarnamn, på Linuxdatorn antar jag.

 

 

 

 


Spårvagnar ett säkerhetsproblem

published Sep 06, 2011 10:15   by admin ( last modified Sep 06, 2011 10:15 )

En sak som jag tycker väldigt illa om med spårvagnar är att de komplicerar trafikbilden för alla andra trafikanter.

Min erfarenhet är att det är svårt att - som gångtrafikant eller bilist - i ögonblicket avgöra från vilket håll en spårvagn kan tänkas komma på ett spår. Spåren kan också ligga på mer eller mindre kreativa ställen i vägbanan och därmed trafikbilden. På stadsgator som inte är väldigt små så finns det en refug mellan motgående körbanor, där man som fotgängare kan ta sin tillflykt. På Hamngatan i Stockholm så finns det t ex inte det mellan spårvagnsspåren, och det gör att man inte kan titta bara åt ena hållet och gå fram till en refug, utan man kan bli fångad mellan spårvagnarna och där finns inget mellanrum. Dessutom har spårvagnar en tendens att dundra fram utan att stoppa där andra trafikslag gör det, och de har lång stoppsträcka. Jag har också hört att olycksstatistik visar på fler och svårare olyckor där spårvagnar finns, men jag har haft svårt att söka fram statistik på nätet. Har någon en länk?

 

Uppdatering: Jag har hittat följande kommentar:

Spårvagn dödar ungefär 30 fotgängare per 1 miljard personkilometer resor med spårvagn. Tunnelbana dödar ca 1,15 personer per 1 miljard personkilometer resor med tunnelbana

Läs mer: Olycksstatistik spåtrafik? - YIMBY


Men servern som han länkar till är nere för tillfället, även om Google verkar anse den vara igång.

I samma diskussion kan man se i följande skotska rapport att bromssträckan för en spårvagn, från start av bromsning till stillastående,  är 47 meter från 40 km/h. I diskussionen anges 10 meter för buss, så det är en rejäl skillnad. Vid nödbromsning kan dock spårvagnen stanna på 21 meter från start av bromsning, enligt rapporten

Orienterbarheten och ”upptäckten” av kollektivtrafiken underlättas av spårens synbarhet i asfalten.

Läs mer: ”Därför är spårvagnar bättre än ledbussar i Stockholm” - DN.SE

 

Tillägg gjorda i bloggposten i ljuset av diskussionen nedan. Uppdaterad med refuginfo 2012-10-23


Using scp with paths with spaces in them

published Aug 18, 2011 08:59   by admin ( last modified Aug 18, 2011 08:59 )

I had to quote the path twice, like so:

 

 

scp a.host:"'/path/ with spaces/ in it/file'" .

Ubuntu Linux to Ubuntu Linux copy (10.4 to 10.10)

Ok, so whilst trying to copy a directory structure from one of my Windows boxes at home, I had an issue getting scp to like the pathnames & filenames (they contained spaces).


Read more: Spaces and SCP


Länk - Virusskydd

published Aug 11, 2011 01:41   by admin ( last modified Aug 11, 2011 01:41 )

 

…in a development that could transform how viral infections are treated, a team of researchers at MIT’s Lincoln Laboratory has designed a drug that can identify cells that have been infected by any type of virus, then kill those cells to terminate the infection. …In a paper published July 27 in the journal PLoS One, the researchers tested their drug against 15 viruses, and found it was effective against all of them — including rhinoviruses that cause the common cold, H1N1 influenza, a stomach virus, a polio virus, dengue fever and several other types of hemorrhagic fever.



Läs mer: Possible progress in medicine — Marginal Revolution


Sociala nätverk på Internet ger upploppen kraft

published Aug 09, 2011 01:34   by admin ( last modified Aug 09, 2011 01:34 )

Det brinner i London, och affärer plundras, t ex på Queensway där jag bodde bredvid för inte så länge sedan. Jag tror att en viktig orsak till att polisen i London inte får kontroll på läget är att små eliter kommunicerar över Internet som en stabsfunktion, och kan snabbt attackera och bränna ner på ställen där de fått reda på att polisen inte är. Samma kraft som hjälpte i arabvärlden mot despoter, kan också användas för upplopp och plundring i demokratier.

 

Medan jag skriver detta så tittar jag på Al Jazeera English över Internet, och en säkerhetsexpert som heter Sally Leivesley gör analysen att ungdomar utnyttjar sociala nätverk för att kunna ställa till ofog på ett närmast improviserat sätt, dvs en bredare grupp än någon slags nihilistisk elit som jag förutsatte.

 

Vad gör man då åt det hela? Det finns egentligen två saker man kan göra. En är att kringskära den fysiska friheten som kompensation för den ökade friheten på Internet. På kort sikt innebär det i London att man avbryter skolornas sommarlov och inför utegångsförbud för unga, något som man nyligen gjort i Philadelphia, där man haft problem med aggressiva flash crowds. På längre sikt att man inför ett konservativt eller socialistiskt samhälle där man begränsar vad folk kan göra med t ex inrapportering om var man är, sportklubbar med obligatoriskt medlemskap osv.

 

En annan mer liberal väg väg är att det civila samhället och polisen måste lära sig att reagera lika snabbt som våldsverkarna. Det kan nog vara en idé för oss mer fridsamma att fundera lite på hur vi kan använda sociala nätverk för att motverka sådant här. En idé är att snabbt starta en "ta hem din ungdom"-kampanj på t ex Facebook om något inträffar i Sverige. Föräldrar kan då kontakta andra föräldrar som de är vänner med på sociala nätverk. Man kan i förväg skapa ett socialt tryck på att inlemma andra föräldrar i nätverket. Butiksägare som vill skydda sina butiker kan hjälpa varandra genom att snabbt delegera resurser och mankraft till utsatta områden.

 

 

Anledningen till att protesterna blir så våldsamma är enligt honom dels att det inte finns några tydliga politiska eller sociala organisatörer bakom och att spridningen via sociala medier även drar dit människor som bara är ute efter bråk.


Läs mer: Professor: Fler upplopp att vänta | Utrikes | SvD

 

Enligt Sky News attackerade människor affärer och fönster, och både möbler och träbitar kastades mot polis. Polisen lyckades till sist upplösa upproret efter en offensiv mot ungdomarna.


Läs mer: En man skjuten i Londonupploppen - DN.SE


En del ser inte hur slumpmässig världen kan vara

published Aug 08, 2011 09:09   by admin ( last modified Aug 08, 2011 09:09 )

Nicholas Nassim Taleb klagar på att folk inte fattar vad han säger om världens slumpmässighet, och att de fortsätter med samma resonemang efter de påstår sig ha förstått vad han har sagt. Den just nu näst högst betygsatta recensionen på Amazon.com av hans bok, är skriven av just en sådan person. Den är skriven för ett tag sedan, vilket ger oss denna pärla:

"The remainder of the book is not nearly as good. Hundreds of pages can be summed up in just stating that we can't predict rare events. Taleb goes way overboard in attributing everything to luck. He thinks MicroSoft beat out Apple just due to luck. Taleb does not consider that MicroSoft open system allowed it to mushroom while Apple locked itself into a proprietary corner."


Hmmm.....  i veckan stod det i tidnigen att Apple är på väg att bli världens högst värderade företag . En orsak till det kan väl sägas vara att företaget "locked itself into a proprietary corner "  :-D


Läs mer: Amazon.com: Customer Reviews: The Black Swan: The Impact of the Highly Improbable


En analys i en bloggkommentar om galningen i Norge

published Jul 25, 2011 01:51   by admin ( last modified Jul 25, 2011 01:51 )

Länken går till en bloggkommentar (på The Economist) från en snubbe i Ukraina som gör en bra analys av manifestet som mördaren i Norge skrev (så man slipper läsa skiten):

http://www.economist.com/comment/985532#comment-985532


"The guy is an obsessive (the maifesto is over 1500 pages) narcissistic (lengthy writings on steroids, fitness, diet, social standing amongst friends), sociopath (well apart from murdering 90 people in line with his personal ideology, read the stepmother comment) with delusions of grandeur."


Double sided printing with OpenOffice & LaserJet M1522n on Ubuntu Linux

published Jul 17, 2011 07:00   by admin ( last modified Jul 17, 2011 07:00 )

This worked for me, but there may be document setups where the below will not work.

Place papers with holes to the left (if you have holes in your paper; I do), select "Print..." from OpenOffice and click the "Options..." button. In the resulting dialog, select to print right pages only. Click "OK" to exit the dialog. Make sure to specify to print from 1 to an even number of pages in total, or the double sided end result will be off by one. Click "OK" to print the pages.

Take the printed papers and put them back into the paper tray, holes to the right this time, printed side down. Select Print Left pages and make sure "Reversed" is checked. Print exactly the same page range. If your document was anything like mine you should now have double sided copy.

I first tried to use the "Duplex (Flip on Long Edge)" in the printer options instead of the above, but that one had no effect.


Länk - When OpenOffice complains about defective Java

published Jul 16, 2011 09:10   by admin ( last modified Jul 16, 2011 09:10 )

 

You can try closing openoffice then removing the javasettings_Linux_x86.xml file rm -rf /home/your-name/.ooo3/user/config/javasettings_Linux_x86.xml Then having openoffice detect it again.

Worked for me.

Läs mer: [SOLVED] JRE is defective


How to do a diff in Openoffice - and the merge

published Jul 16, 2011 08:55   by admin ( last modified Jul 16, 2011 08:55 )

OpenOffice messed up the style sheets and TOCs in one of my larger documents to the point where I realised the easiest thing would be to merge it into an earlier copy of itself. Now, finding the diff was the easy part: Edit->Compare Document, but what threw me was how to do the merge. Basically I opened the old copy (which would be the new master) and chose to compare it to the new one. Now I was obviously merging into the old document since that one was the one that was open and where I selected Edit->Compare Document, but the merge only happened when I chose to reject all changes. Then the changes were merged in.

Today, I learn from Internet that OpenOffice.org Writer can diff one ODT against another via Edit->Compare Document... :P



Läs mer: Wei Chong's Blog: diff in openoffice writer


Länk - Object oriented design principles

published Jul 13, 2011 03:46   by admin ( last modified Jul 13, 2011 03:46 )

 

This is a page dedicated to capture OO design principles and to give credit to its original authors. Feel free to add more references to this page.



Läs mer: Oo Design Principles


Ljusstyrka och kontrast på smartphones - tabell

published Jul 08, 2011 12:53   by admin ( last modified Jul 08, 2011 12:53 )

Gsmarena.com är en för mig nyupptäckt webbsajt om smartphones som jag gillar mer och mer. Häromdagen upptäckte jag att de har gjort ett test där de jämför ljusstyrka och kontrast på alla telefoner jag är intresserad av, och några till.

De redovisar ljusstyrka och kontrast för LG Optimus Black P970, LG Optimus 2X, Sony Ericsson Xperia Arc, Samsung I9000 Galaxy S, Samsung I9100 Galaxy S II, HTC Incredible S, Apple iPhone 4, HTC Sensation och Motorola Atrix 4G. Titta efter själv.


Disable word completion in OpenOffice Writer 3.2

published Jul 05, 2011 12:56   by admin ( last modified Jul 05, 2011 12:56 )

Whenever I wrote "Plone" followed by a return, it typed "Plone.recipe.zope2install", because that was present somewehere else in the 100 + page document. It drove me nuts.

Solution is to to go to Tools->AutoCorrect Options...->Word Completion. Once there you can either turn it off completely, or select another key than the return key for the autocompletion. I selected Tab.


Ljusstyrka på smart phones - ett test

published Jun 28, 2011 12:55   by admin ( last modified Jun 28, 2011 12:55 )

Hur jämför man ljusstyrka på mobiler mellan olika butiker? Jag kunde göra en ungefärlig ranking av ljusstyrka av smart phones genom att ta bilder med min gamla telefon i bilden. Sedan är det bara att kisa och se vilken som är ljusast, den gamla eller den nya?

 

iphone.png

Iphone var ljusstarkast,  mycket ljusstarkare än min gamla telefon

 

htc_incredible_hd.png

HTC Desire HD är också klart ljusstarkare än min gamla telefon

 

xperia.png

Med Sony Ericsson Experia Arc börjar det bli jämnare...

 

nexus_s.png

HTC Sensation S. Jämnt skägg tycker jag

    sensation.png 

Samsung Nexus S också jämnt skägg, ungefär,

 

galaxy.png

Samsung Galaxy II S var mörkast. Världens bästa telefon just nu, anses det. Men de får nog jacka upp intensiten på OLED-dioderna. Jag dubbelkollade att ljusstyrkan var satt på max

 

Uppdatering 2011-06-28

Enligt vad jag kunnat se på nätet så är LG Optimus Black ljusstarkast med över 700 Nits. Apple's Iphone ligger på runt 550 Nits.

 

Amoled-displayer brukade ha en subpixel rendering (pen tile) som var betydligt sämre än LCD för at rendera text. Se artikel här:
http://smartphoneblogging.com/2010/09/nexus-one-slcd-vs-nexus-one-amoled-showdown-which-screen-technology-is-better/

Men man verkar ha fixat det med Superamoled plus, typ:
http://www.engadget.com/2011/02/21/samsungs-super-amoled-plus-displays-dispense-of-maligned-pentil/


Länk - Hur OSS-program är uppbyggda

published Jun 20, 2011 01:48   by admin ( last modified Jun 20, 2011 01:48 )

Personnummer för att beställa dammsugarpåsar??

published Jun 03, 2011 12:27   by admin ( last modified Jun 03, 2011 12:27 )

Jag bestämde mig för att beställa dammsugarpåsar över nätet idag, och på de två första svenskspråkiga webbshopparna som dök upp på min Googlesökning, findust.com och mrdustbag.se, var man tvungen att ange personnummer för att beställa!

Jag har nu lagt en beställning på dammsugarpåsar.nu, som inte krävde personnummer.


Google's overreliance on spurious anchors

published May 28, 2011 02:47   by admin ( last modified May 28, 2011 02:47 )

 

The user does a Google search and gets a preview of the page contents in the results listing. Words from the search query are marked in bold. The user then clicks through to the page, but gets directly to the bottom of the page to a discussion reply that has none of the words the user searched for in it!

 

Over the last couple of months I have noticed that when Google links to pages on this blog, it tacks on an anchor, which makes the visitor's browser scroll to the part of the page that has that anchor.

Problem is that invariably, Google has tacked on an anchor that marks up a discussion reply, which contents has nothing to do with the search query the user entered. So the user does a Google search, sees a preview of the page contents in the results listing, and is then linked to the page, to a part at the bottom of the page that has none of the words the user searched for in it! I have tried to remedy this by marking up the actual content of the blog post as an anchor, but Google does not seem to care about that.


Spekulationer & utläggningar om AF447-olyckan

published May 28, 2011 01:53   by admin ( last modified May 28, 2011 01:53 )

Av vad jag kan läsa nu på forumet pprune.org, så verkar det som om planet föll som en sten under ordnade former rakt ner i vattnet från över 10 000 meters höjd, och att piloterna pga av täppt sensor kan ha uppfattat nedåtfarten som en ökande framåthastighet istället. Detta kan bl a innebära att passagerna inte märkte så mycket av det hela, förrän vid själva kraschögonblicket. Användarnamnet TheShadow har fört ett resonemang om vad som kan ha hänt, som får beröm just nu på forumet:

But my theory was that they were actually at an initially higher speed than indicated. Here (most importantly) we have to consider that after their involuntary zoom climb (due trim), the static pressure changes would thereafter have had a considerable additive (and further confusing) effect upon the blocked pitot systems and the displayed airspeed/mach

Läs mer: AF447 wreckage found - Page 30 - PPRuNe Forums

 

Uppdatering 2011-05-30: Jag ser nu att det i rapporten står:

"The airplane was subject to roll oscillations that sometimes reached 40 degrees."

Det bör man minsann ha märkt som passagerare!

 

En intressant reflektion från Fark, på en Airbus så är det så att normalt sett så flyger datorerna planet och piloterna övervakar. Vore det kanske bättre tvärtom, dvs att piloterna flyger normalt sett och datorerna övervakar:

There has been debate for years that the present system it totally the wrong way around. We use autopilot to fly the plane and human pilots to monitor and take over in case of emergency. This is something that humans are really not very good at. It takes time to take in all the information and it is very easy to become stressed and focus on one point while ignoring other evidence.


Läs mer: FARK.com: (6241478) Air France jet plunged at 11,000 feet per minute. Oh, don't read this if you're about to board a plane. Shoot. Meant to say that part first

 

 

 

Men piloternas kamp var förgäves - flygplanet föll mot Atlantens yta med en hastighet av 3 326 meter per minut och under de sista skälvande minuterna pekade nosen uppåt med över 35 grader vilket omöjliggör försöken att vända planet upprätt igen


Läs mer: Air France kraschade efter fyra minuters kamp | SvD


– Frågan är varför piloten fortsatte att försöka få upp nosen ännu högre när planet redan befann sig i ett läge där det överstegrade, säger Paul Hayes, chef för den Londonbaserade konsultfirman Ascend Worldwide Ltd. till Bloombergs.


Läs mer: Fyra minuter av vånda på Air France-planet - DN.SE

 


Plone training in London July 19-21

published May 26, 2011 09:09   by admin ( last modified May 26, 2011 09:09 )

We've been doing a lot of development and consulting lately, but I want to go back to more teaching, in Plone and in other subjects. We did a Plone course in Stockholm in April this year and now we will be back with Plone Training in the UK with with a course in July in London


An effect for jquery tools slideshow

published May 05, 2011 09:55   by admin ( last modified May 05, 2011 09:55 )

This work never ended up being further developed into production (and it is one of my first attempt at coding stuff in Javascript, so there may be misunderstandings of the language).

It gives a transition where the next slide comes in from the right.

A lot of the code taken from here.

var currentPane;
var w;
var a;
var b;
var newPane;
var firstRun;
$.tools.tabs.addEffect("horizontalslider", function(i, done) {

if (typeof this.getIndex() == 'undefined') {
firstRun = true
}
else {
firstRun = false;
}


currentPane = (typeof this.getIndex() == 'undefined') ? this.getPanes().eq(0) : this.getCurrentPane();
w = this.getPanes().eq(0).width();
a = 0;
b = w;
currentPane.css({"z-index":"0"});
//alert(currentPane.css('z-index'));

// expand the other panel
newPane = this.getPanes().eq(i);
newPane.css({"z-index":"1"});

newPane.css({left: b});
newPane.show();
if (firstRun){
newPane.css({left: 0});
done.call();
}
else {
newPane.animate({left: 0}, 1500, function() {
done.call();
});
}
});