24 feb. 2015

Cât de bun e Windows 8.1? :P

Ei bine... nu știu. Pentru că nu am prea folosit așa ceva. De fapt, îl folosesc de vreo 3 ore, timp în care am instalat toate driverele și am făcut o parte din actualizări. Noutatea pentru mine e chiar utilizarea Windows-ului pentru orice altceva în afară de jucat World of Tanks, pe care îl mai jucam anul trecut, dar pe un Windows 7 pe care îl reinstalam după expirarea perioadei de încercare (știți voi, rearm and stuff) și ceva net + clipuri pe YouTube... până când m-am săturat. În rest, pentru orice altceva, foloseam și încă folosesc Ubuntu și alte distribuții GNU/Linux. Cred că în ultimii 5-6 ani am stat, adunat, cam 2-3 săptămâni pe Windows (pe calculatoarele mele proprii și personale, nu pe la serviciu sau aiurea...)


Și atunci de unde schimbarea? o să zică unii. Nu e nicio schimbare, dar am nevoie de Windows pentru niște chestii (care merg doar pe el) la care mai lucrez. VirtualBox și/sau WINE/PlayOnLinux nu mă ajută (unii știu despre ce e vorba... :) ), așa că am zis „Hai, man, dă-o dracu' de treabă, nu meriți tu un Windows 8.1 la valoarea ta???” și mi-am cumpărat Windows. La reducerile de Dragobete, ca să vadă nevastă-mea cât o iubesc și nu arunc cu banii familiei pe fereastră.
Azi a venit pachetul (shit, uăi,  am uitat de filmulețul obligatoriu cu unboxing, da' îl fac mâine după ce reîmpachetez cutia aia cu DVD-urile și aflu cum se filmează cu smartfonu'...). Pachet care era supradimensionat pentru o cutiuță de mărimea unei carcase duble pentru DVD-uri. În fine, chiar când credeam că am luat o țeapă și mai să renunț să caut printre faldurile foliei ăleia cu bule, dau de DVD-uri și mă pun pe instalat. N-a durat mult, a pus umărul și mașinăria mea cu i7 și vreo 4 gîgăuți de RAM (apropo, e un laptop Lenovo și știți că acu e isteria aia cu peștele spion instalat de ei pe laptopuri..., ei bine, eu n-am de ăla, sunt prea dus, nu se pun ăștia cu mine de dragul unui progrămel..).


Ca să facem o poveste lungă scurtă, vorba americanului :D, pot să zic doar că 8.1 se mișcă mult mai bine ca 7 până acum  - dat pe net, văzut ceva clipuri pe YouTube și cam atât. O să văd în zilele următoare ce și cât îi poate pielea... de fapt, nu prea, că în afară de mail/browser/ANTIVIRUS!!!!!/suită office, adică de ce am nevoie strict pentru treabă,  nu prea cred că instalez ceva. 


Cred că o să-l pornesc doar cu ocazia lu' patch Tuesday, ca să nu-l bușesc...


P.S. N-am renunțat la Linux deloc, da' deloc!


P.S.2. știe cineva cum se actualizează sistemul din consolă pe Windows?? sudo apt-get update nu merge. Nici sudo pacman -Syu, nici su -C 'yum update'

5 feb. 2015

Unbrick tabletă/telefon Android pe platformă Mediatek/MTK

Am făcut ce-am făcut și am bușit tableta. Da; nu așa, ușor, un soft brick cum spun specialiștii... nuuuu... un hard brick, adică nu mai pornea, nu mai mergea nimic, nu se mai încărca, nu era recunoscută de calculator... ce să mai spun, moartă total. Și ce am zis? Și-așa e dusă, hai să fac niște experiențe cu ea. Am căutat pe net, am citit o grămadă de forumuri de specialitate și am reușit în cele din urmă să o fac să meargă. Baza a constituit-o tutorialul ăsta de XDA, dar l-am „adaptat” puțin la tableta mea și la limba română, pentru cei care nu se pricep bine la engleză :)


Tableta e o porcărie de Allview --NU CUMPĂRAȚI NICIODATĂ!! -- (ca și service-ul și serviciul clienți de la ei, dar despre asta altădată...) făcută pe un vapor în apele teritoriale chineze și adusă la noi la prețul de 100$ sacul... în fine, să vă povestesc ce și cum:


 NU SUNT RĂSPUNZĂTOR PENTRU CE SE ÎNTÂMPLĂ CU TABLETA/TELEFONUL VOSTRU DACĂ ÎNCERCAȚI ASTA! AM SPUS, E UN FEL DE EXPERIMENT PE CARE L-AM FĂCUT ÎN ULTIMĂ INSTANTĂ, TABLETA ERA DEJA „MOARTĂ” DE-A BINELEA, NICI MĂCAR SERVICE-UL LOR NU MI-AU ACCEPTAT-O!!


1. În primul rând, prin tutorialele alea se spunea să scot bateria. Și cum la tabletă nu se poate, am desfăcut-o și am tăiat un fir de alimentare pe care l-am folosit pe post de contact electric, adică „introducerea bateriei” :))


2. Aveți nevoie de un ROM funcțional (original sau nu),  SP Flash Tool (numit în continuare SPFT), drivere VCOM USB pentru Mediatek, cablu USB pentru conexiune la PC, iar bateria ar trebui să fie cel puțin 50% încărcată (asta dacă mai țineți minte așa ceva, eu nu știam...). Totul am făcut pe Windows XP, s-a întâmplat să nu am altceva la îndemână. NU știu dacă merge pe alte versiuni de Windows.


3. Primul pas e să ștergeți/dezinstalați toate driverele USB, tot ce e legat de adb, android, MEdiatek, etc. etc. apoi reboot (c-așa-i în Windows).


4. Descărcați și instalați driverele VCOM USB (link-ul e cel original de pe XDA).


5. Conectați bateria și așteptați 10-15 secunde, apoi deconectați-o. Țineți apăsată tasta de volum + sau - (la mine a mers cu minus) și conectați cablul USB la PC. Tableta va intra în meta mode și va apărea conectat la PC (sau în Device Manager) circa 5 secunde. În timpul ăsta va trebui să instalați driverele VCOM USB. Este recomandabil să le țineți la îndemână pe Desktop ca să nu pierdeți timpul. Dacă apare fereastra de instalare automată a driverelor, dați Cancel și instalați-le manual. Nu știu de ce, așa scria, așa am făcut. S-ar putea să fie nevoie să încercați de mai multe ori...O să apară ceva de genul Install Preloader drivers, nu vă speriați sunteți pe drumul cel bun.


Bun. Avem driverele instalate. Decontectați tableta de la PC.


6. Descărcați și instalați SPFT. Eu am mers pe versiunea recomandată. DE AICI VA TREBUI SĂ ÎNCERCAȚI DIVERSE METODE. ÎN TUTORIALE SCRIA SĂ FORMATEZ PE RÂND NVRAM-UL, FLASH-UL FĂRĂ BOOTLOADER ȘI LA FINAL TOT FLASH-UL. EU AM FORMATAT TOT DIN PRIMA. VOI ALEGEȚI CE VREȚI. Știu că în versiunile mai noi de SPFT nu sunt trei opțiuni la Format, ci numai două. Deschideți SPFT, mergeți la Format și alegeți opțiunea Format whole flash. Conectați tableta la PC și așteptați să se termine operațiunea. Deconectați tableta de la PC și conectați bateria, așteptați circa 15 secunde apoi deconectați bateria (NU știu de ce e necesar pasul ăsta, așa scria, așa am făcut.)


7. Deschideți SPFT, alegeți Scatter file (din ROM-ul pe care vreți să-l puneți pe tabletă) și bifați toate căsuțele alea din listă.  Apăsați pe Download. Conectați telefonul în meta mode cum am spus mai sus. Bara roșie va porni în partea de jos a ferestrei SPFT și vi se va cere să instalați alte drivere - Mediatek VCOM USB. Le instalați manual tot de acolo de unde ați instalat și driverele Preloader. Dacă totul e OK, va apărea o bară galbenă, una mov/purpurie, se va flash-ui tableta, veți vedea cercul verde care vă anunță că totul e gata și veți avea un ROM funcțional pe ea. :)
În tutorialele citite nu spunea să conectez bateria la ultimul pas, dar eu am conectat-o că nu a mers operațiunea fără ea...


Dacă apar eventuale erori, căutați pe Google...

4 feb. 2015

Script pentru adăugare și actualizare programe în Ubuntu/Mint

Hai salut din nou! Azi o chestie scurtă și rapidă. Mulți folosim ppa-uri pe Ubuntu și/sau Mint, din diverse motive (programe actualizate, programe noi, etc. etc. etc.). Nu discutăm acum motivele. Cum și eu folosesc diverse ppa-uri și cum îmi place să mă mai joc uneori cu scripturi sh în Ubuntu, am zis să fac un script pe care să-l rulez după ce instalez Ubuntu. Explicațiile/comentariile din script sunt în limba engleză pentru că așa mi-a venit atunci, la momentul scrierii scriptului... :D
Copiați tot ce e în codul de mai jos și lipiți într-un editor de text ca gedit/kate/mousepad sau ce mai folosiți voi și salvați-l cu un nume de genul script_instalare.sh. Apoi îi dați drept de rulare/executare (știți voi cum, fie cu click dreapta pe el Proprieties->Permissions->bifare Allow this file to run as a program, fie în CLI cu chmod +x script_instalare.sh). Apoi nu mai trebuie decât să-l rulați. Spor!
P.S. Știu că există aptik, n-ai văzut scriptul?? :))
ATENȚIE!! SCRIPTUL INSTALEAZĂ NIȘTE PACHETE SPECIFICE PENTRU LAPTOPURI LENOVO THINKPAD!! DACĂ NU AVEȚI LAPTOP LENOVO, FOLOSIȚI VARIANTA A DOUA A SCRIPTULUI!! MAI MULTE INFORMAȚII GĂSIȚI AICI.
VARIANTA 1 - LENOVO 
********************************************************************************
#!/bin/bash
#Author: wladypauly
echo "THIS SCRIPT IS MEANT TO BE RUN AFTER INSTALLING UBUNTU"
echo
echo "What this script does is the following:"
echo
echo "1. it adds some ppas I use, ppas you can see inside the script"
echo
echo "2. it installs a series of packages I use most"
echo
echo "At some point the script will ask for your password and/or to confirm with Y some actions"
echo "Are you sure you want to continue? (Y/N)"
read a
if [ $a = "n" ] ; then
echo  "Operation aborted. You chicken'd out! See you! :)"
exit
fi
if [ $a = "y" ] ; then
echo "The universe and multiverse repositories will be enabled now"
sudo add-apt-repository "deb http://main.archive.ubuntu.com/ubuntu/ trusty universe multiverse"
sudo add-apt-repository "deb http://main.archive.ubuntu.com/ubuntu/ trusty-updates universe multiverse"
echo "Now some ppas will be added"
sudo add-apt-repository -y ppa:linrunner/tlp #laptop tools
sudo add-apt-repository -y ppa:jon-severinsson/ffmpeg #ffmpeg ppa
sudo add-apt-repository -y ppa:venerix/pkg #tvmaxe ppa
sudo add-apt-repository -y ppa:webupd8team/java #oracle-java ppa
sudo add-apt-repository -y ppa:danielrichter2007/grub-customizer #the name is self-explanatory
sudo add-apt-repository -y ppa:unit193/inxi #utility to display hardware details in terminal
sudo add-apt-repository -y ppa:tsbarnes/indicator-keylock #keyboard indicator for Caps Lock, Num Lock, Scroll Lock
sudo add-apt-repository -y ppa:ffmulticonverter/stable #multimedia and document format converter
sudo add-apt-repository -y ppa:teejee2008/ppa # aptik - a utility to backup and restore ppas, installed packages and more
sudo add-apt-repository -y ppa:noobslab/icons #icon themes
sudo add-apt-repository -y ppa:noobslab/themes #themes
sudo add-apt-repository -y ppa:nilarimogard/webupd8 #youtube-dl and others
sudo add-apt-repository -y ppa:noobslab/deepin-sc #deepin audio player, best of its kind :)
sudo add-apt-repository -y ppa:inkscape.dev/stable #inkscape latest version
sudo add-apt-repository -y ppa:libreoffice/ppa #libreoffice latest version
sudo apt-get update
echo "Now the package laptop-mode-tools will be purged, as it conflicts with tlp-tools, a package specially designed for laptops, especially LENOVO laptops"
echo "Also, openjdk will be removed as a replacement - oraclejava - will be installed"
sudo apt-get purge laptop-mode-tools openjdk*
sudo apt-get autoremove
echo "Now the system will be updated. DO NOT restart the system after the update, wait for this script to finish and it will automatically reboot your system!!"
sudo apt-get dist-upgrade
echo
echo "Now some packages, some of them from the ppas, will be installed"
sudo apt-get install tlp tlp-rdw smartmontools ethtool tv-maxe oracle-java8-installer grub-customizer inxi indicator-keylock ffmulticonverter aptik libreoffice gimp blender synaptic audacious audacity ffmpeg youtube-dl deepin-music-player inkscape
echo "Now the system will be cleaned of downloaded packages and then rebooted. MAKE SURE YOU CLOSE ALL APPLICATIONS AND SAVE ALL OF YOUR WORK BEFORE PROCEEDING!!"
echo "DO YOU WISH TO CONTINUE?"
read a
if [ $a = "n" ] ; then
echo  "Operation aborted. See you! :)"
exit
fi
fi
if [ $a = "y" ] ; then
sudo apt-get clean && sudo apt-get autoclean
echo "SYSTEM IS ABOUT TO BE RESTARTED!"
echo "PLEASE CLOSE ALL YOUR WORK AND HIT Y"
echo "Please restart your system as soon as possible to apply the latest changes!"
echo "DO YOU WANT TO CONTINUE?"
read a
if [ $a = "n" ] ; then
echo "Operation aborted. See you! :)"
exit
fi
if [ $a = "y" ] ; then
sudo reboot
fi
exit 0

******************************************************

VARIANTA 2 - FĂRĂ LENOVO :D

****************************************************** 
#!/bin/bash
#Author: wladypauly
echo "THIS SCRIPT IS MEANT TO BE RUN AFTER INSTALLING UBUNTU"
echo
echo "What this script does is the following:"
echo
echo "1. it adds some ppas I use, ppas you can see inside the script"
echo
echo "2. it installs a series of packages I use most"
echo
echo "At some point the script will ask for your password and/or to confirm with Y some actions"
echo "Are you sure you want to continue? (Y/N)"
read a
if [ $a = "n" ] ; then
echo  "Operation aborted. See you! :)"
exit
fi
if [ $a = "y" ] ; then
echo "The universe and multiverse repositories will be enabled now"
sudo add-apt-repository "deb http://main.archive.ubuntu.com/ubuntu/ trusty universe multiverse"
sudo add-apt-repository "deb http://main.archive.ubuntu.com/ubuntu/ trusty-updates universe multiverse"
echo "Now some ppas will be added"
sudo add-apt-repository -y ppa:linrunner/tlp #laptop tools
sudo add-apt-repository -y ppa:jon-severinsson/ffmpeg #ffmpeg ppa
sudo add-apt-repository -y ppa:venerix/pkg #tvmaxe ppa
sudo add-apt-repository -y ppa:webupd8team/java #oracle-java ppa
sudo add-apt-repository -y ppa:danielrichter2007/grub-customizer #the name is self-explanatory
sudo add-apt-repository -y ppa:unit193/inxi #utility to display hardware details in terminal
sudo add-apt-repository -y ppa:tsbarnes/indicator-keylock #keyboard indicator for Caps Lock, Num Lock, Scroll Lock
sudo add-apt-repository -y ppa:ffmulticonverter/stable #multimedia and document format converter
sudo add-apt-repository -y ppa:teejee2008/ppa # aptik - a utility to backup and restore ppas, installed packages and more
sudo add-apt-repository -y ppa:noobslab/icons #icon themes
sudo add-apt-repository -y ppa:noobslab/themes #themes
sudo add-apt-repository -y ppa:nilarimogard/webupd8 #youtube-dl and others
sudo add-apt-repository -y ppa:noobslab/deepin-sc #deepin audio player, best of its kind :)
sudo add-apt-repository -y ppa:inkscape.dev/stable #inkscape latest version
sudo add-apt-repository -y ppa:libreoffice/ppa #libreoffice latest version
sudo apt-get update
echo "Now the package laptop-mode-tools will be purged, as it conflicts with tlp-tools, a package specially designed for laptops, especially LENOVO laptops"
echo "Also, openjdk will be removed as a replacement - oraclejava - will be installed"
sudo apt-get purge laptop-mode-tools openjdk*
sudo apt-get autoremove
echo "Now the system will be updated. DO NOT restart the system after the update, wait for this script to finish and it will automatically reboot your system!!"
sudo apt-get dist-upgrade
echo
echo "Now some packages, some of them from the ppas, will be installed"
sudo apt-get install tlp tlp-rdw smartmontools ethtool tp-smapi-dkms acpi-call-tools tv-maxe oracle-java8-installer grub-customizer inxi indicator-keylock ffmulticonverter aptik libreoffice gimp blender synaptic audacious audacity ffmpeg youtube-dl deepin-music-player inkscape
echo "Now the system will be cleaned of downloaded packages and then rebooted. MAKE SURE YOU CLOSE ALL APPLICATIONS AND SAVE ALL OF YOUR WORK BEFORE PROCEEDING!!"
echo "DO YOU WISH TO CONTINUE?"
read a
if [ $a = "n" ] ; then
echo  "Operation aborted. See you! :)"
exit
fi
fi
if [ $a = "y" ] ; then
sudo apt-get clean && sudo apt-get autoclean
echo "SYSTEM IS ABOUT TO BE RESTARTED!"
echo "PLEASE CLOSE ALL YOUR WORK AND HIT Y"
echo "Please restart your system as soon as possible to apply the latest changes!"
echo "DO YOU WANT TO CONTINUE?"
read a
if [ $a = "n" ] ; then
echo "Operation aborted. See you! :)"
exit
fi
if [ $a = "y" ] ; then
sudo reboot
fi
exit 0

Am un cont Google? Ce fac cu el?

Ideea mi-a venit după ce am vorbit cu cineva care habar n-avea câte lucruri se pot face cu un banal cont Google. Da, contul ăla de-l au cei...

Copyright © 2013 Sfânta lene și cuviosul somn