[Mod] Google Now med valfri locale (Jelly Bean)

Diskussion i 'Applikationer' startad av MultiHaffarN, 27 juli 2012.

  1. MultiHaffarN

    MultiHaffarN Kid Droid Medlem

    Blev medlem:
    5 augusti 2011
    Inlägg:
    45
    Mottagna gillanden:
    10

    MINA ENHETER

    [​IMG]

    Nerladdningslänk längre ner på sidan!

    Update 29/7 - Tråden finns nu på xda

    Efter att ha provkört Jelly Bean i någon dag och lekt runt lite med Google Now insåg jag snabbt att det kan bli aningen frustrerande att behöva ha Engelska som systemspråk hela tiden; Saker ser annorlunda ut, apparna sorteras inte i den ordningen jag är van vid och vissa menyer i appar blir mer komplicerade att hitta då det Engelska namnet måste användas. Jag såg ingen annan lösning än att antingen sluta använda alla fina finesser i Google Now, eller att försöka hacka till min egen lösning.

    Till slut blev det hacket som jag körde på, och med tungan rätt i mun har appen omkompilerats för att alltid använda Locale.US istället för det som är inställt i mobilen.

    Så här kan det nu se ut
    [​IMG]
    Smått ironiskt att första resultatet på Google är från App Store...


    Ladda ner

    Installationsinstruktioner
    Observera att appen kräver Jelly Bean

    1. Ladda ner apk-filen ovan
    2. Remounta /system med r/w, adb remount
    3. Pusha apk'n till /system/app/Velvet.apk, adb push "Velvet.apk" "/system/app/Velvet.apk"
    4a. (Starta om mobilen) Ska inte behövas
    4b. (Om mobilen inte startades om) Remounta /system som read-only igen, adb remount
    5. Installera nu apkn på vanligt sätt (tack till jabbeboy som pekade ut det här)
    6. Profit
     
    Last edited: 29 juli 2012
    leolulz, Lundberg, gripen och 1 annan gillar detta.
  2. Cupcakes

    Cupcakes Mobilberoende Staff Member

    Blev medlem:
    14 januari 2011
    Inlägg:
    15.446
    Mottagna gillanden:
    8.355
    Operatör:
    Tre, Telia, Telenor
    Telefon:
    iPhone 15 Pro Max

    MINA ENHETER

    Operatör:
    Tre, Telia, Telenor
    Telefon:
    iPhone 15 Pro Max
    Man tackar! Funkar riktigt bra :D dock var jag tvungen att köra igång en installation av äpplen för att få det att fungera.

    Kör med CM10 på min One X.

    Skickat från min HTC One X via Tapatalk 2
     
  3. gripen

    gripen Adult Droid Medlem

    Blev medlem:
    3 februari 2010
    Inlägg:
    920
    Mottagna gillanden:
    78
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro
    Info:
    Nova Prime
    Telefon 2:
    One Plus 6
    Övrigt:
    Chromecast (Gen 1 & 3)
    Får inte kopiera. Read only file system står det
     
  4. Cupcakes

    Cupcakes Mobilberoende Staff Member

    Blev medlem:
    14 januari 2011
    Inlägg:
    15.446
    Mottagna gillanden:
    8.355
    Operatör:
    Tre, Telia, Telenor
    Telefon:
    iPhone 15 Pro Max

    MINA ENHETER

    Operatör:
    Tre, Telia, Telenor
    Telefon:
    iPhone 15 Pro Max
    Vilken kapp försöker du kopiera med? Har du rootat din mobil?

    Skickat från min HTC One X via Tapatalk 2
     
  5. gripen

    gripen Adult Droid Medlem

    Blev medlem:
    3 februari 2010
    Inlägg:
    920
    Mottagna gillanden:
    78
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro
    Info:
    Nova Prime
    Telefon 2:
    One Plus 6
    Övrigt:
    Chromecast (Gen 1 & 3)
    Den är rootad ja. Jag använder ingen app utan adb.

    Efter att jag ställt mig där Velvet.apk ligger skriver jag: adb push Velvet.apk /system/app/Velvet.apk

    Och det är då jag får fram att det inte går att kopiera filen: Read only file system
     
  6. ogre

    ogre Senior Droid Medlem

    Blev medlem:
    27 oktober 2009
    Inlägg:
    1.807
    Mottagna gillanden:
    508
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 pro
    Telefon 2:
    iPhone 14 pro
    Telefon 3:
    OnePlus 8T
    Du måste mounta /system read/write. Boota med clockworkmod och köra adb-kommandot igen. Den mountar /system r/w och ger root prompt direkt.
     
    gripen gillar detta.
  7. gripen

    gripen Adult Droid Medlem

    Blev medlem:
    3 februari 2010
    Inlägg:
    920
    Mottagna gillanden:
    78
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro
    Info:
    Nova Prime
    Telefon 2:
    One Plus 6
    Övrigt:
    Chromecast (Gen 1 & 3)
    Får det inte att funka med svenska som språk ändå. Pushen funkar men får bara sökresultat från Google. Byter jag språk funkar det men inte med svenska.

    Edit: Ser att både han som hackat om Velvet.apk och @cammen3 har custom ROM. Kanske inte detta funkar med Stock Google ROM, om än yakju...

    Edit2: Eller ska man slå om allt till svenska nu för att det ska funka?
     
    Last edited: 28 juli 2012
  8. Westholma4t

    Westholma4t Senior Droid Medlem

    Blev medlem:
    30 augusti 2010
    Inlägg:
    1.378
    Mottagna gillanden:
    177
    Operatör:
    VIMLA
    Telefon:
    Pixel 7 pro

    MINA ENHETER

    Operatör:
    VIMLA
    Telefon:
    Pixel 7 pro
    Telefon 2:
    Nexus 5
    Platta:
    Samsung tab s6
    Övrigt:
    acer Chromebook cp315-1h, mk802 HDMI.
    har svenska som systemspråk och det funkar. stock rom med root.
    använde root explorer och la den i system/app och ändrade permissions till rw,r,r sen reboot.
     
  9. gripen

    gripen Adult Droid Medlem

    Blev medlem:
    3 februari 2010
    Inlägg:
    920
    Mottagna gillanden:
    78
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro
    Info:
    Nova Prime
    Telefon 2:
    One Plus 6
    Övrigt:
    Chromecast (Gen 1 & 3)
    Varför funkar det inte för mig då. Det enda jag behöver göra för att det ska funka är att slå på amerikansk engelska som systemspråk, så det kan ju inte vara nån annan inställning jag bommat.

    Det enda jag kan tänka mig är att pushen inte lägger in filen trots allt, trots att det står så...

    Skickat från min Galaxy Nexus via Tapatalk 2
     
    Last edited: 28 juli 2012
  10. gripen

    gripen Adult Droid Medlem

    Blev medlem:
    3 februari 2010
    Inlägg:
    920
    Mottagna gillanden:
    78
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro
    Info:
    Nova Prime
    Telefon 2:
    One Plus 6
    Övrigt:
    Chromecast (Gen 1 & 3)
    Till slut lyckades jag ersätta Velvet.apk med en filhanterare för root som jag tog ner. Tyvärr sitter jag i skiten rejält nu för jag tog ingen backup av originalappen och nu kraschar det varenda gång jag röstsöker... ;(

    Nån som har nåt tips innan jag annars antagligen måste återställa från nandroidbackuppen som jag iaf turligen tog tidigare i veckan . Innan jag rootade och började använda Nova Launcher tyvärr...
     
    Last edited: 28 juli 2012
  11. Cupcakes

    Cupcakes Mobilberoende Staff Member

    Blev medlem:
    14 januari 2011
    Inlägg:
    15.446
    Mottagna gillanden:
    8.355
    Operatör:
    Tre, Telia, Telenor
    Telefon:
    iPhone 15 Pro Max

    MINA ENHETER

    Operatör:
    Tre, Telia, Telenor
    Telefon:
    iPhone 15 Pro Max
    Jag tog backup på den, har jag för mig. Kan se om jag hittar den, men vet inte om det fungerar dock...

    Skickat från min HTC One X via Tapatalk 2
     
  12. gripen

    gripen Adult Droid Medlem

    Blev medlem:
    3 februari 2010
    Inlägg:
    920
    Mottagna gillanden:
    78
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro
    Info:
    Nova Prime
    Telefon 2:
    One Plus 6
    Övrigt:
    Chromecast (Gen 1 & 3)
    Värt ett försök iaf ;-)

    Skickat från min Galaxy Nexus via Tapatalk 2
     
  13. MultiHaffarN

    MultiHaffarN Kid Droid Medlem

    Blev medlem:
    5 augusti 2011
    Inlägg:
    45
    Mottagna gillanden:
    10

    MINA ENHETER

    Orginalposten uppdaterad!
    Det framgår nu att /system ska mountas vid installationen.

    CWM har iallafall alltid för mig "ignorerat" alla push kommandon jag kört i det på min Nexus, filerna är desamma som förut när jag startat om mobilen.

    Prova att ställa in språket i Google Now -> Inställningar -> Röst -> Språk till English (US) och se om det hjälper. Skulle kunna vara så att mina ändringar i koden gjort att det blir något fel om inte alla språk pekar på det... :(
     
  14. gripen

    gripen Adult Droid Medlem

    Blev medlem:
    3 februari 2010
    Inlägg:
    920
    Mottagna gillanden:
    78
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro
    Info:
    Nova Prime
    Telefon 2:
    One Plus 6
    Övrigt:
    Chromecast (Gen 1 & 3)
    Japp, precis så måste det varit för mig också. Det står på skärmen att en fil har pushats till telefonen, men det har den inte alls. Men som sagt, nu ligger din fil där den ska - tyvärr med känt resultat...

    Tyvärr gör det ingen skillnad. Röstsök tvärdyker nu även när jag ställt in US English. Hade f ö det redan innan. Som jag skrev förut så funkade det hela helt perfekt bara jag ställde in systemspråket till US Engelska, de andra inställningarna stod som de skulle innan...

    Det lutar nog att denna inte funkar för mig och jag måste på något sätt få tillbaka Velvet.apk som den var innan för att det åtminstone ska funka öht. Och jag misstänker att den där är unik för varje telefon, så ta någon annans fungerande, eller som den är original antagligen inte funkar.

    Men du kanske har fler tips? Annars finns ju nandroiden som tur är, så jag iaf slipper börja från början...
     
  15. googleye

    googleye Professional Droid Medlem

    Blev medlem:
    8 mars 2010
    Inlägg:
    2.255
    Mottagna gillanden:
    247
    Operatör:
    Tele2
    Telefon:
    Huawei Nexus 6P

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    Huawei Nexus 6P
    ROM:
    Stock
    Platta:
    Samsung Galaxy Note 10.1
    ROM:
    CM 10
    In i titanium backup o extrahera apkn från din nandroid backup :)

    Sent from my LT26i
     
  16. MultiHaffarN

    MultiHaffarN Kid Droid Medlem

    Blev medlem:
    5 augusti 2011
    Inlägg:
    45
    Mottagna gillanden:
    10

    MINA ENHETER

    Hmm.. Skulle du kunna PMa mig din log (logcat)? Kanske kan patcha apk'n då :)
     
  17. Hessi

    Hessi Senior Droid Medlem

    Blev medlem:
    18 januari 2010
    Inlägg:
    1.187
    Mottagna gillanden:
    346

    MINA ENHETER

    Får inte heller detta att fungera, måste fortfarande ha engelska som systemspråk.
     
  18. gripen

    gripen Adult Droid Medlem

    Blev medlem:
    3 februari 2010
    Inlägg:
    920
    Mottagna gillanden:
    78
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro
    Info:
    Nova Prime
    Telefon 2:
    One Plus 6
    Övrigt:
    Chromecast (Gen 1 & 3)
    Kan Titanium läsa nandroidbackupper? Okej, det får bli lösningen om inget annat funkar ;)
     
  19. gripen

    gripen Adult Droid Medlem

    Blev medlem:
    3 februari 2010
    Inlägg:
    920
    Mottagna gillanden:
    78
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 Pro
    Info:
    Nova Prime
    Telefon 2:
    One Plus 6
    Övrigt:
    Chromecast (Gen 1 & 3)
    Gärna det, men då får du tala om vad jag ska göra. Logcat? ;)
     
  20. googleye

    googleye Professional Droid Medlem

    Blev medlem:
    8 mars 2010
    Inlägg:
    2.255
    Mottagna gillanden:
    247
    Operatör:
    Tele2
    Telefon:
    Huawei Nexus 6P

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    Huawei Nexus 6P
    ROM:
    Stock
    Platta:
    Samsung Galaxy Note 10.1
    ROM:
    CM 10
    Jag har inte själv testat funktionen med jag vet att den finns så det borde gå bra

    Sent from my LT26i