Puoi aggiornare la RAM di un dispositivo Android?


14

Sono sicuro che molte persone come me sono consapevoli e infastidite dalla quantità estremamente limitata di RAM in Nexus S (512 MB ma solo 300+ è utilizzabile), ho cercato su Google una soluzione per aumentare la quantità di RAM disponibile e sono arrivato vuoto (ho provato a scambiare applicazioni di file ma hanno appena rotto le partizioni della scheda SD del mio sistema causando un ripristino completo).

Mi chiedo se esiste una soluzione hardware a questo problema. È possibile sostituire il chip con uno più grande? Mi rendo conto che non è semplice come sostituire la RAM del PC da un dimm ma non ho visto alcun schema per il layout dei chip sulle schede ARM negli smartphone, quindi spero davvero che sia possibile aumentare la quantità di RAM alla lavagna.


Potrebbe essere possibile aggiungere spazio di swap, vedere Aggiunta di RAM dello spazio di swap a G1
nik

4
Il resto della RAM viene utilizzato dal sistema operativo, "non utilizzabile" non è esattamente vero.
Matteo Leggi

Posso solo desiderare :(
Narayanan il

Risposte:


22

Non puoi. La maggior parte dei telefoni intelligenti è progettata come un sistema su chip; ciò significa che CPU, RAM, GPU, controller del dispositivo, ecc. sono tutti in un unico chip. Aggiornare la RAM in tale sistema significa sostituire molte altre cose. Per non parlare del fatto che probabilmente avresti difficoltà a trovare un chip con specifiche diverse che si adatta perfettamente al foro lasciato indietro dopo aver smontato il chip; a causa delle restrizioni dimensionali, i componenti attorno al chip sono progettati per adattarsi perfettamente allo spazio disponibile.


1
Inoltre, dopo aver modificato l'hardware, è altamente improbabile che i driver esistenti funzionino con tale hardware. Dovresti ricompilare Android con i tuoi nuovi driver! Questo è più difficile di quanto sembri.
chromozonex,

1
E potresti chiedere: "perché i progettisti non consentono di eseguire gli aggiornamenti?" Fondamentalmente si riduce alle dimensioni. Il supporto della RAM aggiornabile aumenta notevolmente la quantità di spazio occupato dagli interni, il che aumenta le dimensioni del telefono, il peso, ecc.
JasCav

2
Il progetto Ara di Google potrebbe essere in grado di portare questo concetto alla realtà!
chromozonex,

1
@chromozonex Google ha annunciato che Project Ara non ti consentirà di cambiare CPU, RAM, Archiviazione o persino la batteria
Suici Doga,

Si noti che raramente la RAM si trova sullo stesso chip di CPU e GPU. È su un chip diverso che è impacchettato insieme .
iBug

4

No non lo è. Almeno se devi chiedere a riguardo. La sostituzione di qualsiasi chip richiederebbe diverse migliaia di dollari di attrezzature ed esperienza. Per non parlare dell'ottenimento della sostituzione corretta.


??? La sostituzione dei chip dei componenti non è qualcosa che richiede migliaia di dollari di valore. Hai bisogno di un chip sostitutivo compatibile che stai cercando di scambiare e quindi hai bisogno di una stazione di rilavorazione decente, alcune sfere di saldatura (o incolla) uno stencil di chip adeguato per allineare i pin, il flusso e un qualche tipo di fotocamera o trinoculare in ordine per vedere il chip. Puoi ottenere tutto questo per meno di $ 100! La saldatura di minuscoli componenti non richiede laser, è uno strumento ad aria calda. Quando si posiziona correttamente la saldatura e si utilizza abbastanza flusso, la saldatura si attrarrà letteralmente nei punti metallici da sola.
James Anthony,

4

L'hardware effettivo: No. È System on Chip (SOC) e non può essere aggiornato.

Tuttavia:

È possibile utilizzare Swap per questo scopo. Tuttavia, la performance avrà un grande successo, anche su una scheda SD di classe 10.

Swap è, in breve, RAM virtuale . Con lo swap, una piccola parte del disco rigido viene messa da parte e utilizzata come RAM. Il computer tenterà di conservare quante più informazioni possibili nella RAM fino a quando la RAM non è piena. A quel punto, il computer inizierà a spostare blocchi di memoria inattivi (chiamati pagine) sul disco rigido, liberando RAM per i processi attivi. Se è necessario accedere nuovamente a una delle pagine del disco rigido, questa verrà spostata nuovamente nella RAM e una diversa pagina inattiva nella RAM verrà spostata sul disco rigido ("scambiato"). Il compromesso è costituito dai dischi e le schede SD sono notevolmente più lente della RAM fisica, quindi quando qualcosa deve essere scambiato, si verifica un notevole aumento delle prestazioni.

A differenza dello swap tradizionale, Memory Manager di Android uccide i processi inattivi per liberare memoria. Android segnala al processo, quindi il processo di solito scriverà un po 'di informazioni specifiche sul suo stato (ad esempio, Google Maps potrebbe scrivere le coordinate della vista della mappa; Il browser potrebbe scrivere l'URL della pagina visualizzata) e quindi il il processo termina. Al successivo accesso a tale applicazione, viene riavviata: l'applicazione viene caricata dalla memoria e recupera le informazioni sullo stato salvate all'ultima chiusura. In alcune applicazioni, sembra che l'applicazione non si sia mai chiusa. Questo non è molto diverso dallo swap tradizionale, tranne per il fatto che le app Android sono appositamente programmate per scrivere informazioni molto specifiche, rendendo Memory Manager di Android più efficiente di questo swap.

Ci sono anche altre insidie ​​con questo metodo:

È necessario disattivare lo scambio prima di montare SD tramite USB, in caso contrario non sarà possibile montare sd poiché il file di scambio è attivo e impostato in sola lettura che negherà la richiesta di montare l'archiviazione USB.

TL; DR: Sì, in teoria, in pratica non è buono!

In alternativa, KitKat ha un ingombro di memoria inferiore e dovrebbe essere ottimizzato per 512 dispositivi RAM, forse cerca XDA in cerca di una ROM per il tuo dispositivo e vedi se questo potrebbe aiutare!


Esiste qualcosa come una SDCard RAM che è una SDD RAMDISK
Suici Doga

@SuiciDoga no, non esiste nulla del genere.
RossC,

Forse qualcuno potrebbe farli
Suici Doga

0

Un dispositivo Android? Sicuro.
Ascoltami.

Android è un sistema operativo come qualsiasi distribuzione Linux o Windows.
Android può essere eseguito su hardware x86 o anche su schede ARM. (Beh, di solito funziona su CPU ARM.)
Puoi mettere Android-x86 sul tuo laptop / desktop. O una macchina virtuale. Qualunque cosa.

Il fatto è che hai anche detto che vuoi aggiornare un hardware del telefono.
Non è un caso, dato che usano "SoC". (Sistema su chip.)
Come una blackbox. Sì, puoi individuare i componenti, smontarli, ma non puoi espanderli / ripararli.

Ma per la domanda originale ... la domanda principale, la risposta è: Sì.


0

La risposta è "NO": non puoi aggiornare tu stesso la RAM di uno smartphone! Probabilmente lo stai confrontando con il computer, poiché possiamo cambiare la RAM in un computer ma sei bloccato con le dimensioni fornite con il tuo smartphone (:


Puoi, utilizzare i file di scambio e le partizioni sulla scheda SD esterna per imitare la RAM, aumentando così ciò che il dispositivo pensa abbia come RAM. Non sarà così veloce, è disordinato e inelegante però. "Questo tipo di domanda mi ha fatto ridere" è il motivo per cui ho annullato il voto. Manteniamo il tono educato. @ Deepak.pm realisticamente puoi scambiare, vedi la risposta qui: android.stackexchange.com/questions/22997/…
RossC

Non ero stato duro dicendo che mi faceva ridere.
Abdul Jabbar,

Sembra scortese, a dire il vero, e non è nemmeno del tutto corretto. È possibile aggiornare la RAM sul dispositivo, ma non in un modo che sarebbe utile per la maggior parte delle persone. Link2SD provoca a volte un grande successo e tanto meno l'utilizzo di Swap per l'utilizzo della RAM.
RossC,

Sì, hai ragione, stavo pensando di più come laico.
Abdul Jabbar,

0

Puoi sicuramente aggiornare la tua RAM sul tuo dispositivo Android. (L'ho già fatto prima). È, tuttavia, molto lavoro e molto costoso. Non è facile da sostituire come su un laptop. Devi essere molto specifico quando ordini nuovi pezzi e per alcuni dispositivi, la RAM non è l'unica cosa che dovresti sostituire. Quindi ovviamente puoi farlo, se il produttore lo fa, ovviamente puoi farlo anche tu. Puoi fare qualsiasi cosa, hai solo bisogno di soldi, conoscenze e fonti. Ma per la maggior parte delle persone vale la pena acquistare un nuovo telefono. Ma sì, puoi - l'ho fatto per il mio Blu Studio 6.0 e un dispositivo Nexus.


1
Come hai fatto?
Suici Doga,

-2

Questo è possibile ma neanche lontanamente facile da fare da soli (a meno che tu non sia un riparatore esperto o un appassionato di elettronica). Sfortunatamente, i produttori di dispositivi sono interessati all'obsolescenza tecnica più rapida possibile dei prodotti, quindi è improbabile che acconsentano a installare alcuni slot RAM standard, quindi la soluzione hardware a questo problema richiede la saldatura.

Ad esempio questo sito spiega come sostituire i chip RAM su un HTC Universal che è un telefono Windows Mobile ma può essere considerato anche un dispositivo Android ;)

Fondamentalmente è sufficiente sostituire i chip RAM. Per trovare un chip RAM compatibile, dovresti prima scoprire quali chip si trovano all'interno del tuo dispositivo e i rapporti di smontaggio potrebbero aiutarti. Quindi puoi provare a trovare i normali moduli RAM del computer con chip compatibili più grandi (i fogli di dati sul tuo chip RAM potrebbero aiutarti in questo). Se i chip RAM compatibili sono accessibili e hai buone capacità di saldatura, puoi sostituirli usando una stazione di rilavorazione , una pistola termica , un saldatore o, naturalmente, potresti chiedere a un riparatore di farlo per te.

In caso di domande sul processo di sostituzione della RAM, è possibile richiederle su electronics.stackexchange.com


Anche se dovessi sostituire la RAM dovresti anche patchare il software BSP per cambiare la mappa di memoria visibile alla CPU, in modo che possa usare la RAM aggiuntiva. Senza l'accesso alle specifiche interne di cui dispone il produttore, è probabile che si blocchi il dispositivo cercando di farlo. Il sito che "spiega come sostituire i chip RAM" è un link non funzionante.
Dan Hulme,

-2

Utilizzare Espansione RAM espandendo su scheda SD


5
Ciò non aggiunge più RAM. Potresti fornire anche un link?
Ce4

1
L'OP ha già dichiarato di aver provato le app di file di scambio.
Dan Hulme,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.