;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Corolla Cross: 'gambiarra' por falta de chips gera onda de reclamações

Toyota Corolla Cross XRX e outras configurações deixaram de ser vendidas com a central multimídia original - Murilo Góes/UOL
Toyota Corolla Cross XRX e outras configurações deixaram de ser vendidas com a central multimídia original Imagem: Murilo Góes/UOL

José Antonio Leme

Do UOL, em São Paulo (SP)

28/03/2022 04h00

O Toyota Corolla Cross completou um ano de mercado brasileiro consolidado entre os SUVs mais vendidos, perdendo apenas para Jeep Com entre os utilitários esportivos de porte médio,

Contudo, mesmo com tanto sucesso, o modelo não está imune a reclamações de clientes. Após críticas devido ao escapamento com abafador "marmita" e ao freio de estacionamento acionado com o pé, a bola da vez agora é a central multimídia.

  • O UOL Carros agora está no TikTok! Acompanhe vídeos divertidos, lançamentos e curiosidades sobre o universo automotivo.

Nas redes sociais,bem como em concessionárias e plataformas de reclamações, os clientes têm vindo à publico reclamar da central "genérica" com a qual a Toyota tem vendido o veículo, em substituição ao modelo original de fábrica. A causa da "gambiarra", adotada desde meados de setembro do ano ado como ório homologado e instalado nas concessionárias, é a falta de microchips e outros insumos eletrônicos.

Em resposta a UOL Carros, a Toyota justifica a troca do equipamento original para evitar paralisação na produção e longa espera pelo Corolla Cross (leia mais a respeito abaixo).

Quais são as reclamações dos clientes

Há alguns meses, Corolla Cross sai de fábrica sem multimídia, instalada como ório nas concessionárias - Jorge Moraes/UOL - Jorge Moraes/UOL
Há alguns meses, Corolla Cross sai de fábrica sem multimídia, instalada como ório nas concessionárias
Imagem: Jorge Moraes/UOL

Dentre as reclamações, uma recorrente é a falta de integração da central alternativa com Apple CarPlay e Android Auto, recurso disponibilizado no equipamento original. Também há queixas quanto à falta de o às configurações do carro nas versões híbridas.

Também há clientes segundo os quais a central, fornecida pela Wings, trava com muita frequência durante o uso, além da dificuldade de rodar o Waze e outros aplicativos. Existem, ainda, relatos de dificuldade no pareamento do smartphone.

Além da Wings, carros da marca têm recebido na concessionária uma central da Multilaser, alvo de reclamações dos clientes pelos mesmos motivos.

"Ela trava muito e por incrível que pareça, não tem Android Auto ou Apple Carplay! Ela trava, não tem todas as funções básicas esperadas em uma central de um carro de mais de R$ 200 mil", diz uma das reclamações.

O que diz a Toyota

Confira a íntegra da nota enviada pela fabricante a respeito das reclamações:

Apesar de todos os esforços que temos realizado ao longo do tempo para gerenciar a falta de insumos que afeta a cadeia de suprimentos global, provocada pela pandemia de Covid-19, estamos sendo impactados pela falta deste item.

Como contramedida, a Toyota buscou uma alternativa com o intuito de evitar paralisações de produção e causar ainda mais desconforto aos clientes que precisariam esperar por um longo tempo seus veículos.

Para clientes que estão com alguma questão relacionada ao funcionamento da central multimídia, a Toyota orienta encaminhar o veículo para alguma concessionária da marca.

Quer ler mais sobre o mundo automotivo e conversar com a gente a respeito? Participe do nosso grupo no Facebook! Um lugar para discussão, informação e troca de experiências entre os amantes de carros. Você também pode acompanhar a nossa cobertura no Instagram de UOL Carros

Siga o UOL Carros no