Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

iPhone är nu hackad!

Tråden skapades och har fått 47 svar. Det senaste inlägget skrevs .

Det var bara en tidsfråga. DVD-Jon från Norge skriver "So sue me!"
http://nanocr.eu/2007/07/03/iphone-without-att/

Detta är straffet för att Apple inte släpper telefonen i Europa?

  • Medlem
  • Stockholm
  • 2007-07-04 13:37

Tussen, har du varit ute i solen något de senaste dagarna? Får intrycket att allt du gjort är att bevaka iPhone-rykten... Inget illa menat. Bara lite omtanke

Man kanske ska skaffa sig en iPhone, dårå.. Får se hur bra det fungerar.

Ursprungligen av ztaafen:

Man kanske ska skaffa sig en iPhone, dårå.. Får se hur bra det fungerar.

Funderar på samma, om man u inte kan hacka den så får man väl prova med det falska SSN som det stod om för några dagar sen.

hur ska man nu få tag på en iphone?? tips??

Finns på Blocket för 11.000 spänn.

Nej, men på eBay så finns det en hel del.

http://cell-phones.search.ebay.com/iphone_Cell-Phones_W0QQ_trksidZm37QQcatrefZC12QQfromZR40QQsacatZ146487

Nåja, till dess att den är upplåst och operatörsoberoende så kan man spara pengarna. Bara ha den som surfplatta och iPod med för litet minne lockar inte mig. Men det är nog bara en tidsfråga innan man kan låsa upp telefonen.

Ursprungligen av Per Ejeklint:

Nåja, till dess att den är upplåst och operatörsoberoende så kan man spara pengarna. Bara ha den som surfplatta och iPod med för litet minne lockar inte mig. Men det är nog bara en tidsfråga innan man kan låsa upp telefonen.

Läst rubriken?

Ursprungligen av Kristofer:

Läst rubriken?

Jo jag har läst rubriken. Och artiklarna som länkas - har ni läst dem? Det är bara aktivering av telefonen som är fixat, inte upplåsning så den funkar på andra nät än AT&T.

Men jag hoppas så att jag läst fel och att det snart går att köpa en iPhone, langa in mitt vanliga SIM-kort och sen njuta av coolaste telefonen på planeten. Har jag läst fel? Hoppas...

Ja du har helt rätt, skummade bara igenom.. Nu blev ju jag ägd!

Verkar som om Apple medvetet inte har lagt allt för mycket resurser på att förhindra att iPhone hackas. Det här kommer ju framför allt leda till att teknikintresserade kan installera och köra egna apps. Nån som vill tippa hur många månader det dröjer innan vi kan se Linux boota på iPhone?

Ursprungligen av Ciryon:

Verkar som om Apple medvetet inte har lagt allt för mycket resurser på att förhindra att iPhone hackas. Det här kommer ju framför allt leda till att teknikintresserade kan installera och köra egna apps. Nån som vill tippa hur många månader det dröjer innan vi kan se Linux boota på iPhone?

Så du tror allvarligt att Apple vill att telefonen ska hackas på ett enkelt sätt? Skärp dig..

Ursprungligen av wunderbaren:

Så du tror allvarligt att Apple vill att telefonen ska hackas på ett enkelt sätt? Skärp dig..

Intressant tolkning av vad jag skrev. Jag tror inte Apple bryr sig allt för mycket, vare sig den hackas eller inte. Det kan dock konstateras att 1) det gick snabbt och relativt enkelt att hacka iPhone, 2) Apple hade kunnat göra det mycket svårare och 3) Apple kan, om de vill, i efterhand skicka ut software update som försvårar att enheten hackas.

  • Medlem
  • Huddinge
  • 2007-07-04 17:56
Ursprungligen av wunderbaren:

Så du tror allvarligt att Apple vill att telefonen ska hackas på ett enkelt sätt? Skärp dig..

Tycker faktiskt att det är fullt möjligt. Tänk såhär: Apple får ju pengar för varje såld telefon hur som helst, och att AT&T tappar kunder bryr ju sig Apple inte om, eller hur?

Ursprungligen av boris91:

Tycker faktiskt att det är fullt möjligt. Tänk såhär: Apple får ju pengar för varje såld telefon hur som helst, och att AT&T tappar kunder bryr ju sig Apple inte om, eller hur?

Du kanske har missat att apple får en del av varje sålt abbonemang, som onoff fick provision för varje sålt comviq abbonemang på 90-talet, kanske tillochmed fortfarande.

Jag är ingen hackedi hacker men att säga att det framsteg de tagit hittils var relativt lätt är väl att ta i? Vad jag läst så har man inte root rättigheter till enheten än och man har inte lyckats låsa upp operatörs låset. Hur många telefoner har egentilgen root access? eller ens flera typer av rättigheter och inte att förglömma, ett ca 700 MB operativ system helt separerat från innehåll... Visst kommer Iphone att knäckas, Men de som gör det kommer att vara uppe mot en, om operatörer och apple så önskar oändlig jakt på uppdaterings knäckar, förutsatt att man använder nätet. Men hackare runt om i världen har minst sagt visat intresse för att hacka Iphone så då kommer väl muren ner snart. Får mig att tänka på debatten om OSX och virus och elaka program och om OSX egentligen är så där "Rock solid" som man hittlis har privilegiet att uppleva.. Spännande inför 2008 lanseringen. Med de priserna som nämts hittils kan jag i alla jag fall tänka mig att köpa en Iphone 2008 och jag har ändå gratis mobil redan via jobbet

OM länken är postad redan så blunda..

http://iphone.fiveforty.net/wiki/index.php?title=Main_Page

http://hackint0sh.org/forum/forumdisplay.php?f=123

update:
operativ återställnings filen är 92 MB packad. Ni som vet kan ) 92 MB verkligen bli ca 700 MB o packat?

En fråga är detta UNix? till admin- ta för all del bort detta inlägg, men jag ville bara veta om texten nedan är unix baserad, nyfiken bara.jag kan inte en stavelse om unix..

radioManipulate the radio board.setbusclockSet bus clock to the given frequency in Hz.setcorevoltageSet core voltage to the given voltage in mV.Permission Denied
usage:
%s <milivoltage>
%d mV out of allowed range
boot-devicenand0boot-partition0boot-path/System/Library/Caches/com.apple.kernelcaches/kernelcache.s5l8900xrbdisplay-color-spaceRGB888display-timingoptCradio_get_atreply(): TIMEOUT!
OKERROR%s%d+xdrv=9,1,AT;
Failed to read block %d out of the radio.
Read %d bytes from nvram in %ld usec.
Radio NVRAM Entries:
Type: 0x%04x Size: 0x%04x Purpose: WIFI Calibration Data (crc %u)WIFIBTEthernet%s Hardware Address (%02x:%02x:%02x:%02x:%02x:%02x)Build Name - "%s"Not Avaliable
+cgsnhelpusage:
%s <command>
on Power the radio board on.
reset Reset the radio board.
version Read the BB version string.
send <string> Send data to the modem.
readnvram Read nvram from the modem.
onresetversion+xgendata%s
Unknown
sendNothing given to send!
readnvramBad command!
secure-bootbacklight-levelusage:
%s <frequency>
HClk frequency must be in the range of %d to %d
Setting HClk to %d Hz
Error: HClk must be synchronous to FClk
iiciic read/writenot enough arguments.
%s read <bus> <iicaddr> <len>
%s readreg <bus> <iicaddr> <reg> <len>
%s write <bus> <iicaddr> <data0> <data1> ...
unsupported bus
readinvalid len
error %d reading from iic
readregwritewriting %d bytes of data
error %d writing to iic
unrecognized command.
setup_timer_clk: invalid divider %d
timer_regsstart_stop_timertimer_regs: asked for invalid timer registers
start_stop_timer: timer %d not supported
setup_timersetup_timer: timer %d not supported
uregsinvalid uart
uart_set_mode: port %d, mode %d
uart_set_flow_control%s: uart 0 does not support flow control
uart_set_baud_rate: port %d, baud %d, sample %d, divider %d, actual baud %d
uart_set_sample_rate: invalid rate %d
uart_set_clkuart_set_clk: invalid clock
uart readeruart_writeuart_write: unhandled mode
uart_readuart_read: unhandled mode
unmask_intunmask_int: asked to unmask invalid vector %d
install_int_handlerinstall_int_handler: asked to install invalid vector %d
interrupt_init: did not find vic0
interrupt_init: did not find vic1
patch_list: %lx, patch_count: %lx
vrom_late_init: unknown image crc: 0x%08lx
exception frame %p:
r0 0x%08x 0x%08x 0x%08x 0x%08x
r4 0x%08x 0x%08x 0x%08x 0x%08x
r8 0x%08x 0x%08x 0x%08x 0x%08x
r12 0x%08x lr 0x%08x spsr 0x%08x
arm_data_abortarm data abort handler called
dfsr 0x%x, far 0x%x
arm_data_abort
arm_prefetch_abortarm prefetch abort handler called
prefetch from thumb, unhandled...
breakpoint instruction, continuing...
arm_prefetch_abort
arm_undefinedarm undefined handler called
arm_undefined
arm_syscallarm syscall handler called
arm_syscall
nor0spi0boot_flash: could not find image
usage:
%s [<address>]
Attempting to validate kernelcache @ 0x%08x
error loading kernelcache
kernelcache prepped at address 0x%08x
running script at %p
finished running script (EOF at %p)
mdmdh0x%08x: 0x%08x 0x%04x 0x%02x %s [<address>] <data>
mwmwhmwb%s [<address>]
loadaddrMemory image corrupt
Memory image not valid
jumping into image at 0x%x
%s <variable>
could not find variable
config_boardm68apboot-commandfsbootbootdelayauto-boottrueidle-offpanic (%s): system halted, spinning forever...
poweroffEntering recovery mode, starting command prompt

commandForce power off.
iBootSleepValidnot enough arguments
usage:
%s list
listtask %p (%s):
finishedunknowninitialreadyrunningblockedsleeping state %d (%s)
stack base %p, len 0x%x
start routine %p, args %p
unrecognized subcommand
idle tasknew_task == old_task: %p, run queue len %d
task_exittask_exit: should not be here
this listargtestPR#6CATALOGechoscriptrun script at specific addressgojump directly to addressbootxboot a kernel cache at specified addressdiagsboot into diagnostics (if present)tsysboot into tsys (if present)bdevblock device commandsimageflash image inspectiondevicetreecreate a device tree from the specified addressramdiskcreate a ramdisk from the specified addresstftptftp via ethernet to/from deviceeloadtftp via ethernet from hardcoded install serverhalthalt the system (good for JTAG)rebootreboot the devicepower off the devicememory display - 32bitmemory display - 16bitmdbmemory display - 8bitmemory write - 32bitmemory write - 16bitmemory write - 8bitmwsmemory write - stringcrcPOSIX 1003.2 checksum of memorytaskexamine system tasksprintenvprint one or all environment variablessetenvset an environment variableclearenvclear all environment variablessaveenvsave current environment to flashrunuse contents of environment var as scriptbgcolorset the display background colorsetpictureset the image on the displaytokenizeidleoff]
could not read environment var '%s'
tokenize: got into an invalid state
false?
?SYNTAX ERROR
Idle power off.
command list:
%s%n%%%ds%%s
argtest, %d args:
%d: n %d u %u h %x str %p (%s)
DISK VOLUME 254
A 002 HELLO
wrong number of args.
%s <filename>
serverip17.202.24.178tftp getscript scripts/%s/%s.%s
iBSS%s %s <red> <green> <blue>
%s update? [<addr> [<size>]]
filesizepicture too large.
blockdev_read_hookerror allocating temporary buffer
no reasonable default block read routine
blockdev_write_hookno reasonable default block write routine
no reasonable default erase routine
bdev_compare: error reading from device at offset %lld
bdev_compare: short read from device at offset %lld (read %d)
difference at offset %lld: dev 0x%02x mem 0x%02x
usage:
%s read <dev> <offset> <len> [<address>]
%s write <dev> <offset> [<len>] [<address>]
%s memcmp <dev> <offset> [<len>] [<address>]
%s erase <dev> <offset> <len>
block device list:
device '%s': size %lld, block_size %d
memcmpfilesize variable invalid or not set, aborting
couldn't find block device '%s'
reading %d bytes from device '%s' to address 0x%x
blockdev_read returns %d
writing %d bytes to device '%s' from address 0x%x
blockdev_write returns %d
comparing %d bytes from device '%s' to address 0x%x
blockdev_compare returns %d
eraseblockdev_erase returns %d
unrecognized subcommand.
%s <address> <len>
crc %u (length %d)
%c %s = '%s'
variable %s not set
number %d out of range
%s <confirm?>
%s: not confirmed
%s <var> [<value>] ...
0x%xheap_panicfreeheap error: %s : looping forever
image-versionimage %p: bdev %p type %s offset 0x%x len 0x%x
Ignoring old image without trust information%s list [<detailed>]
%s load <type> [<address>]
loadcould not find image
successfully loaded image
unable to load image
nvram_save: no oldest bank previously saved, cannot continue
commonnvramload_bank_partitions: checksum failure
load_bank_partitions: partition len out of range
flash_nor_initflash_nor_init: failed to create blockdev
chargeManage the charger chip.powernvramAccess Power NVRAM.iBootStateiBootDebugiBootStageiBootErrorCountiBootErrorStagedisena ena Enable charger.
dis Disable charger.
%x: [%s] 0x%02x
set list List NVRAM Properties.
set <prop#> <value> Set NVRAM Property.
unsupported colorspace
SFN: 0x%x, Addr: 0x%x, Size: 0x%x, hspan: 0x%x, QLEN: 0x%x
unsupported layer
calculate_stridelenCLCD: calculate_stridelen() unsupported colorspace
display_get_infodisplay_get_info: unhandled pic format
otf clock divisor %d
fps set to: %d.%03d
display_create_windowcreate_clcd_window: unsupported window type
display_create_window: unhandled color format
optBoptSIbRGB565framebufferenter_register_mode timeout
merlot_init() -- Universal code version 05-16-07
display-mpl-ditherdisplay-mpl-dither: enabled

DVT testing - display pclk running now
Merlot Panel ID (0x%02x%02x%02x):
Build: EVT%d DVT%d PVT%d MP%d UNKNOWN
Type: SHARP TMD SE SAMSUNG AUO
Project/Driver: M68/N45/UNKNOWN/NatSemi NovaTek AutoBoot Enabled Autoboot display...
screen-typeSESHARPTMDSAMSUNGCan't deal with panel-type value of %s
Changing Unknown panel type to %s (0x%02x)
Unknown Panel -- giving up
clock sync not cleared
1000 took %ld
iis_init()
spiregsspi_init()
invalid spi port
PCLKNCLKspi_set_baud: port %d clk %s (%d Hz) baud %d, divider %d, actual baud %d
spi_set_baud: warning, div 0x%x is too big to fit in register
Can only register as an IN or OUT handler
Can't register a handler for EP%d for %s transactions
WARNING: We're out of EP%dIN Queue request room
Endpoint direction info:
EP%d: usage:
%s [<len>] [<address>]
Device Tree image not valid
Device Tree too large
creating device tree at 0x%x of size 0x%x, from image at 0x%x
nameFound node with no name: %p
chosen/memory-mapAllocateMemoryRange: failed to find the /chosen/memory-map node
MemoryMapReserved-%dAllocateMemoryRange: failed to find a /chosen/memory-map:%s property
Kernelcache image corrupt
Kernelcache too large
Kernelcache image not valid
unknown kernelcache signature
unknown kernelcache compression type
Loading kernel cache at %#x...data starts at %p
uncompressed size too large
size mismatch from lzss %d, should be %d
adler mismatch
done
load_macho_image: failed to load device tree
__PAGEZEROKernel-%s__PRELINKboot-argsgBootArgs.commandLine = [%s]
-s -v debug=force-usb-power=1 vram-sizeDeviceTreeRAMDiskmodel-numberserial-numbercpus/cpu0clock-frequencymemory-frequencybus-frequencyperipheral-frequencyfixed-frequencytimebase-frequencyvramregarm-iochip-revisionnetwork-typeethernetchosenUpdateDeviceTree: failed to find the /chosen node
debug-enableddevelopment-certproduction-certgid-aes-keyuid-aes-keysystem-trustedfirmware-versionbootp-responseipaddrgatewaycÇScethaddrlocal-mac-addresscompatiblexxxEthernet disabled
arm-io/sdiowifiaddrtx-calibrationInstalling WIFI Calibration
arm-io/uart3/bluetoothbtaddrarm-io/uart1/basebandbattery-iddevice-imeiarm-io/spi1/lcd0lcd-panel-idlcd-init-register-countlcd-init-registersarm-io/spi2/multi-touchmulti-touch-calibrationpre-evt-hackpre-evtchosen/iBootstart-timedebug-wait-startload-kernel-startpopulate-registry-timeBootArgsplot4plot4 not implemented yet
hline4hline4 not implemented yet
vline4vline4 not implemented yet
iBootImRamdisk image not valid
Ramdisk too large
creating ramdisk at 0x%x of size 0x%x, from image at 0x%x
network not available
not enough args.n
%s get <filename> [<address>]
%s getscript <filename> [<address>]
getgetscriptserverip environment variable not set or malformed
usbtftp://%s/%serror fetching file
unrecognized command
INITIALCONNECTEDDISCONNECTEDIN TRANSFEROUT TRANSFERDISCONNECTINGHOSEDrun a USB commandTimeout waiting to send BYE to host, closing anyway
USBMP: Channel %d is not already open on Rx
Unrecognized type for receive update %d
usb_menu_init()
Usage:
%s init
%s get <filename> [address] [amount] [offset]
%s get http://site.com/path/to/file.html [address] [amount] [offset]
%s get ftp://[username[:password]@]site.com/path/to/file.bin [address] [amount] [offset]
%s get tftp://servername.com/file.bin [address] [amount] [offset]
%s put <filename> <amount> [address] [offset]
%s close
%s cmd [hostSideCommand]
%s debugdump
note: parameters in square '[]' brackets are optional
USBMPInit()
TXQ: enqueue fails because queue is full
TXQ: enqueue fails because passed in buffer is unaligned 0x%08X
USBMP: Channel %d is already enabled for Rx
USBMP: Open on channel %d for Rx failed, ret %d, cache size %d
USBMP: Channel %d is not enabled for Rx
initInitializing... (state %s)
Timeout on waiting for host to connect
Init complete
closeDefaulting to address 0x%08X
GET complete, CRC is %u (0x%08X), amount %d
GET failed, file probably wasn't found
Please specify at least a file path
putAmount can't be 0
PUT complete, CRC is %u (0x%08X), amount %d
PUT failed, file probably wasn't found
Please specify at least a file path and an amount
debugdumpcmdUnrecognized sub-command '%s'
chunkchunk a fileTransmit on Chunk PUT transfer request timed out
Reply for Chunk PUT request timed out
Chunk at offset %d produced was %d, requested %d
Spin threshold hit, bailing out, your putter function is probably hosed
ERROR: File not found
Host Replies back with for PUT 0x%08X
Putting at 0x%08X, amount %d
Getting at 0x%08X, amount %d
%02X usbfc_menu_init()
Transmit on Chunk GET transfer request timed out
USBFC: Reply on Chunk GET transfer request timed out
Host Replies back with for GET 0x%08X
Enter a sub-command

Commands:
put_test
get_test
put_testcows.txtget_testApple Inc.iPhone (Recovery Mode)Recovery Mode ConfigurationIF0OUTDUNNOINBIDIRUnrecognized descriptor request 0x%X
Unrecognized vendor request 0x%X
Unrecognized request 0x%X
ERROR: Got Bulk packet but we're not ready to receive yet.
ERROR: In error state %d
Invalid enumeration speed id of %d
Got GET_CONFIGURATION:
<null>0xhexdump ptr %p, len %zd


Apple Inc.1&0$U Apple Certification Authority10U
Apple Root CA0
060425214036Z
350209214036Z0b1 0 UUS10U

Apple Inc.1&0$U Apple Certification Authority10U
Apple Root CA0Ç"0

0b1 0 UUS10U

Apple Inc.1&0$U Apple Certification Authority10U
Apple Root CA0
070105192159Z
220105192159Z0~1 0 UUS10U

Apple Inc.1&0$U Apple Certification Authority1200U)Apple Secure Boot Certification Authority0Ç"0
http://www.apple.com/appleca/root.crl0

Apple Inc.1&0$U Apple Certification Authority1200U)Apple Secure Boot Certification Authority0
070106052052Z
170106052052Z0t1 0 UUS10U

Apple Inc.1200U )Apple Secure Boot Certification Authority10US5L8900 Secure Boot0Åü0


Senast redigerat 2007-07-04 22:35
  • Medlem
  • 2007-07-04 22:46
Ursprungligen av cubeuser_vol2:

operativ återställnings filen är 92 MB packad. Ni som vet kan ) 92 MB verkligen bli ca 700 MB o packat?

Ja! Det beror helt på hur datan som packas ser ut. Tex en 700 MB fil fylld med enbart nollor blir bara några KB packad.

/P

Jag vill hellre ha en iPhone på riktigt än en med hackmärken. Samtidigt som det är kul att det finns folk som letar vägar förbi låsningar så blir telefonen knappast billigare av att den kan fås att fungera utan AT&T. Det är liksom inte som med DVD standarden att jag inte kan ringa utan en iPhone.

Ursprungligen av wunderbaren:

Du kanske har missat att apple får en del av varje sålt abbonemang, som onoff fick provision för varje sålt comviq abbonemang på 90-talet, kanske tillochmed fortfarande.

Så är det fortfarande för samtliga aktörer som säljer en operatörs abonnemang! Annars kan knappast företag som Katshing eller Meramobil överleva.

  • Medlem
  • 2007-07-04 15:42

Det spelar ingen roll om den hackats eller inte. Ingen seriös utvecklare satsar på en hackad plattform. En och annan grej kommer naturligtvis dyka upp, kanske mycket t om, men eftersom det inte stöds av Apple tror jag inte några riktigt vettiga saker kommer komma.

Apple tror jag inte bryr sig. Normalanvändaren kommer inte hacka den, och resten är merförsäljning.

  • Medlem
  • Dals-Ed
  • 2007-07-04 15:44

...hackad? Inte hackat, angående rubriken.

  • Medlem
  • Torsby
  • 2007-07-04 16:35
Ursprungligen av MacBro:

...hackad? Inte hackat, angående rubriken.

Helt rätt, ändrar nu.

Är det bara jag som inte ser behovet av att knäcka iPhone och öppna upp den för att använda den med en valfri operatör? Problemet är ju att om du använder en annan operatör än AT&T i USA finns risken att inte alla funktioner i iPhone kan användas. Den "enkla" funktionen som att du kan välja vilket meddelande du vill lyssna på i din telefonsvarare stödjs inte ens av samtliga operatörer, varken i USA eller Europa.

Vill man göra avkall på några funktioner på sin iPhone så är det givetvis bra att knäcka telefonen för att t.ex. kunna använda Telia eller Tele2, men annars är det väl oönskvärt.

Ursprungligen av Tobias Schelin:

Den "enkla" funktionen som att du kan välja vilket meddelande du vill lyssna på i din telefonsvarare stödjs inte ens av samtliga operatörer, varken i USA eller Europa.

Är det inte bara den funktionen som är operatörsberoende? Den känns ju, för min del i alla fall, rätt obetydlig. Röstbrevlådor tror jag används i större utsträckning i USA än här. Jag brukar alltid skicka ett SMS istället för att babbla in ett meddelande och det samma gäller alla mina vänner.

Ursprungligen av Tobias Schelin:

Är det bara jag som inte ser behovet av att knäcka iPhone och öppna upp den för att använda den med en valfri operatör? Problemet är ju att om du använder en annan operatör än AT&T i USA finns risken att inte alla funktioner i iPhone kan användas. Den "enkla" funktionen som att du kan välja vilket meddelande du vill lyssna på i din telefonsvarare stödjs inte ens av samtliga operatörer, varken i USA eller Europa.

Vill man göra avkall på några funktioner på sin iPhone så är det givetvis bra att knäcka telefonen för att t.ex. kunna använda Telia eller Tele2, men annars är det väl oönskvärt.

Det kan i vissa fall, av vissa människor, som anser sig veta om sina behov bättre än ett multinationellt företag, vara fördelaktigt med en plattform de själva kan bygga på.

Sen är det också en ren principfråga - jag vill kunna trimma min bil om jag så vill, även om jag inte får använda den ökade prestandan på statliga motorvägar (AT&T) så kan jag fortfarande utnyttja den på min leriga skogsväg hemma (Wi-Fi). En del personer vill helt enkelt kunna leka med sina prylar, på det sätt de vill.

  • Medlem
  • Stockholm
  • 2007-07-06 18:29
Ursprungligen av adm_kenshin:

En del personer vill helt enkelt kunna leka med sina prylar, på det sätt de vill.

Jag kallar det utveckling. Hur skulle teknikvärlden se ut annars om inte det funnits nyfikna människor?

Ursprungligen av acke:

Jag kallar det utveckling. Hur skulle teknikvärlden se ut annars om inte det funnits nyfikna människor?

Du har helt rätt, jag gillar din formulering bättre. Utan nyfikenhet skulle vi fortfarande leta efter ma på marken, eller köpa CD-skivor i skivbutiken . Därför är det ju väldigt enkelt att se varför vissa människor i maktpositioner vill strypa denna nyfikenhet så långt det går. Utan nyfikna, ambitiösa människor behöver de ju inte vara oroliga för att förlora sin makt.

det intressanta med att HACKA iPhone är igentligen inte bara att ha en grym multimedia device utan det intressanta ligger ju i utvecklingen av 3:e part applicationer
se bara hur goa plugins som kommit till Apple TV ....

  • Medlem
  • 2007-07-06 16:20

iPhones operatörslåsning hackad

Bevaka tråden